Branch: refs/heads/threads
Home: https://github.com/parrot/parrot
Commit: 5342d651969188f28ea450f560d9bb43c9182258
https://github.com/parrot/parrot/commit/5342d651969188f28ea450f560d9bb43c9182258
Author: Whiteknight <[email protected]>
Date: 2012-08-10 (Fri, 10 Aug 2012)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Several small cleanups, comments and a few TODO notes in scheduler.c. No
functional changes
Commit: d752612c98239aab90442e0e2d08e149217ac93c
https://github.com/parrot/parrot/commit/d752612c98239aab90442e0e2d08e149217ac93c
Author: Stefan Seifert <[email protected]>
Date: 2012-08-10 (Fri, 10 Aug 2012)
Changed paths:
M include/parrot/interpreter.h
M src/call/ops.c
Log Message:
-----------
Unshare runloop_id_counter to fix races
runloop_id_counter should be local to the interp instead of global.
There's no reason to share it between threads. Leaving it global was an
oversight.
Commit: ce49c6cd5559f964e005b40aa308b1fadf7df22f
https://github.com/parrot/parrot/commit/ce49c6cd5559f964e005b40aa308b1fadf7df22f
Author: Whiteknight <[email protected]>
Date: 2012-08-10 (Fri, 10 Aug 2012)
Changed paths:
M src/pmc/alarm.pmc
Log Message:
-----------
Cleanup Alarm PMC. Add some comments/docs. Cleanup some code. Add the ability
to get the alarm time as a PMC from get_pmc_keyed_int, in case anybody wants to
try that.
Commit: 57cee73e094c3ab564e865c3afa6dbcd280f359b
https://github.com/parrot/parrot/commit/57cee73e094c3ab564e865c3afa6dbcd280f359b
Author: Whiteknight <[email protected]>
Date: 2012-08-10 (Fri, 10 Aug 2012)
Changed paths:
M src/pmc/scheduler.pmc
M src/pmc/schedulermessage.pmc
Log Message:
-----------
A few small cleanups to scheduler and schedulermessage PMCs. No functional
changes
Commit: 56c96dde2523f678ecb576b9617e110075361f91
https://github.com/parrot/parrot/commit/56c96dde2523f678ecb576b9617e110075361f91
Author: Reini Urban <[email protected]>
Date: 2012-08-10 (Fri, 10 Aug 2012)
Changed paths:
M t/pmc/nci.t
Log Message:
-----------
[GH #808] Remove sleep calls in nci.t, because of signal deadlocks with
parrot threads
Even without sleep calls the tests succeed. But since it loops until the
resuilt arrives, let
it busy loop a bit longer.
Note: This is a hack. sleep on threads should be fixed instead.
Compare: https://github.com/parrot/parrot/compare/33a45e388f3c...56c96dde2523
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits