[parrot/parrot] 1a27f2: [GH #880/#875] Try to fix some GC thread bugs
GitHub
noreply at github.com
Sat Jan 12 21:14:18 UTC 2013
Branch: refs/heads/rurban/fix-gc-thr-gh880+gh875
Home: https://github.com/parrot/parrot
Commit: 1a27f2805747c1f2d84dc0fed7e436b635375225
https://github.com/parrot/parrot/commit/1a27f2805747c1f2d84dc0fed7e436b635375225
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M include/parrot/gc_api.h
M src/gc/api.c
M src/gc/mark_sweep.c
Log Message:
-----------
[GH #880/#875] Try to fix some GC thread bugs
Do not ascent into parent_interpreter with a threaded interp. (No influence)
Do not mark PMCs when threaded interp is different to the current interp
(Parrot_gc_mark_PMC_alive)
Commit: c3f235265792e0f85fd58d42254f289344f58b30
https://github.com/parrot/parrot/commit/c3f235265792e0f85fd58d42254f289344f58b30
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-04 (Fri, 04 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: 521bad648960e1f1f75a641787719150154e0c92
https://github.com/parrot/parrot/commit/521bad648960e1f1f75a641787719150154e0c92
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-04 (Fri, 04 Jan 2013)
Changed paths:
M t/stress/threads.t
Log Message:
-----------
t/stress/threads.t fixup: add comments
Commit: 196907ebd87811ccca24028d2c463050c7300a57
https://github.com/parrot/parrot/commit/196907ebd87811ccca24028d2c463050c7300a57
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-05 (Sat, 05 Jan 2013)
Changed paths:
M include/parrot/gc_api.h
M src/gc/api.c
M src/gc/mark_sweep.c
Log Message:
-----------
[GH #880/#875] Try to fix some GC thread bugs
Do not ascent into parent_interpreter with a threaded interp. (No influence)
Do not mark PMCs when threaded interp is different to the current interp
(Parrot_gc_mark_PMC_alive)
Commit: 251a4df5447ba551ccaae7fb9c45a9461db00d88
https://github.com/parrot/parrot/commit/251a4df5447ba551ccaae7fb9c45a9461db00d88
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-05 (Sat, 05 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: ce636881926589eb1a19a922a60b2636e4fa28b6
https://github.com/parrot/parrot/commit/ce636881926589eb1a19a922a60b2636e4fa28b6
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-05 (Sat, 05 Jan 2013)
Changed paths:
M t/stress/threads.t
Log Message:
-----------
t/stress/threads.t fixup: add comments
Commit: 735c5e1370d9bec99f728115599b4267c378793e
https://github.com/parrot/parrot/commit/735c5e1370d9bec99f728115599b4267c378793e
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-06 (Sun, 06 Jan 2013)
Changed paths:
M ChangeLog
M api.yaml
M compilers/opsc/src/Ops/Emitter.pm
M docs/deprecations/deprecations.pod
M examples/pir/libpaths.pir
M src/pmc/callcontext.pmc
M t/library/lib_search_path.t
M tools/dev/gdb-pp.py
Log Message:
-----------
Merge branch 'rurban/fix-gc-thr-gh880+gh875' of github.com:parrot/parrot into rurban/fix-gc-thr-gh880+gh875
Commit: ef74e4827251c96c6e9851c59ed95ab6321d0303
https://github.com/parrot/parrot/commit/ef74e4827251c96c6e9851c59ed95ab6321d0303
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M ChangeLog
M Configure.pl
M api.yaml
M config/gen/makefiles/root.in
M docs/deprecations/deprecations.pod
M lib/Parrot/Docs/Section/Tests.pm
M lib/Parrot/Install.pm
M src/io/filehandle.c
M src/nci_test.c
M src/pmc/filehandle.pmc
M src/pmc/socket.pmc
M t/pmc/filehandle.t
M t/pmc/socket.t
M t/tools/install/02-install_files.t
M tools/dev/install_dev_files.pl
M tools/dev/install_doc_files.pl
M tools/dev/install_files.pl
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into rurban/fix-gc-thr-gh880+gh875
Commit: 5c4933ab4b0a0054980a1c63ab5e212269b4190b
https://github.com/parrot/parrot/commit/5c4933ab4b0a0054980a1c63ab5e212269b4190b
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-01-12 (Sat, 12 Jan 2013)
Changed paths:
M ChangeLog
M config/auto/pmc.pm
M lib/Parrot/Install.pm
M lib/Parrot/Pmc2c/Emitter.pm
M lib/Parrot/Pmc2c/PCCMETHOD.pm
M lib/Parrot/Pmc2c/PMC.pm
M src/dynpmc/Rules.in
M src/ops/core_ops.c
M src/ops/io.ops
M src/pmc/socket.pmc
M t/op/say.t
M t/pmc/task.t
Log Message:
-----------
Merge branch 'rurban/fix-gc-thr-gh880+gh875' of github.com:parrot/parrot into rurban/fix-gc-thr-gh880+gh875
Compare: https://github.com/parrot/parrot/compare/d911b3fdb805...5c4933ab4b0a
More information about the parrot-commits
mailing list