[parrot/parrot] 340e90: add t/stress/threads.t for GH #880 and GH #875
GitHub
noreply at github.com
Fri Jan 11 20:47:31 UTC 2013
Branch: refs/heads/rurban/fix-gc-thr2
Home: https://github.com/parrot/parrot
Commit: 340e90dbffe3e8a2d6ef0877031b1fbf4ada25e7
https://github.com/parrot/parrot/commit/340e90dbffe3e8a2d6ef0877031b1fbf4ada25e7
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M MANIFEST
A t/stress/threads.t
Log Message:
-----------
add t/stress/threads.t for GH #880 and GH #875
Commit: d7428996aefe7d309ba8a93ef0fbf89723822735
https://github.com/parrot/parrot/commit/d7428996aefe7d309ba8a93ef0fbf89723822735
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M src/pmc/task.pmc
Log Message:
-----------
Move PObj_custom_mark_SET to the end of Task.init
Commit: cb5beee840d8f46b37f69408e4ede7cfadfe3b1f
https://github.com/parrot/parrot/commit/cb5beee840d8f46b37f69408e4ede7cfadfe3b1f
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M src/pmc/parrotinterpreter.pmc
Log Message:
-----------
[GH #880/#875] Apparently fixed the GC thread bugs
Also block the sweep phase from proxied interps. Previously only the mark.
Commit: 8e5acdf71c7b46773b1f61318b5067cd3046ad97
https://github.com/parrot/parrot/commit/8e5acdf71c7b46773b1f61318b5067cd3046ad97
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M t/stress/threads.t
Log Message:
-----------
Update t/stress/threads.t docs
Commit: d820131f168b72ccab51ec3202cdf5a999eeff38
https://github.com/parrot/parrot/commit/d820131f168b72ccab51ec3202cdf5a999eeff38
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M src/gc/gc_gms.c
M src/gc/mark_sweep.c
Log Message:
-----------
fix threads: do not mark parent_interp
Commit: d5b8ff7497b1c458e19adfc10c56be0dc3189b62
https://github.com/parrot/parrot/commit/d5b8ff7497b1c458e19adfc10c56be0dc3189b62
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Fix -DTHREAD_DEBUG PARROT_GC_ASSERT_INTERP assertion in gc_gms for PMCNULL
This caused t/stress/threads.t test 2 to fail.
Compare: https://github.com/parrot/parrot/compare/48b84caea049...d5b8ff7497b1
More information about the parrot-commits
mailing list