Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Runtime: Threads and Concurrency
-
Labels:None
-
Number of attachments :
Description
The debugger thread doesn't run in non-adaptive configurations (e.g., BaseBase). TimerThread is responsible for launching it, but TimerThread only runs if the adaptive system is included.
It seems like TimerThread should run even if the adaptive system isn't included, but in that case TimerThread shouldn't trigger yieldpoints (it should only check for debug requests). Sound good?
Fixed in r15773. TimerThread now runs even when the adaptive system isn't included, but in that case it doesn't
trigger yieldpoints: it only handles debug requests.