Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
- use CLOCK_MONOTONIC_RAW instead of CLOCK_MONOTONIC, because the latter is not
Armin Rigo
Try to be a bit more careful in prof.c
Armin Rigo
Try to systematically emit "wait" events when we wait
Armin Rigo
fix: must deactivate queues earlier, else major collection will try to look
Armin Rigo
fixed one TODO, added another
Armin Rigo
hg merge queue: add unordered queues
Armin Rigo
close branch, ready to merge
Branches
queue
Armin Rigo
hg merge default
Branches
queue
Armin Rigo
Record the timing as soon as we enter _stm_become_inevitable()
Armin Rigo
fix: major collections need to trace the added_in_this_transaction items
Branches
queue
Armin Rigo
Likely, should enable tracing here for finalizer_trace too, for example
Branches
queue
Armin Rigo
oups
Branches
queue
Armin Rigo
tweaks
Branches
queue
Armin Rigo
fix fix fix minor collections
Branches
queue
Armin Rigo
Aaaaaaaa ok found the next bug
Branches
queue
Armin Rigo
tweaks
Branches
queue
Armin Rigo
Missing push/pop root
Branches
queue
Armin Rigo
Use a regular lock instead of compare-and-swap for 'old_entries'.
Branches
queue
Armin Rigo
hg merge default
Branches
queue
Armin Rigo
Next version of gdb breaks existing scripts, like usual
Armin Rigo
hg merge default
Branches
queue
Armin Rigo
After cond_wait_timeout() returns with "timeout", we need to check
Armin Rigo
Tweak tweak tweak: a deadlock was possible there
Armin Rigo
tweaks
Armin Rigo
Clarify the return value of join()
Branches
queue
Armin Rigo
task_done() and join() interface of Queue.Queue
Branches
queue
Armin Rigo
Ah, this loop should never run more than once even now (re-add asserts)
Branches
queue
Armin Rigo
- fix timespec_delay() to accept values of 'incr' larger than 1.0
Branches
queue
Armin Rigo
Pushing roots around stm_queue_put was needed only when was had
Branches
queue
Armin Rigo
Fix test_demo for warning-free-ness
Branches
queue
  1. Prev
  2. Next