[parrot/parrot] a7373f: Attach strings and dirty children to youngest gene...
noreply at github.com
noreply at github.com
Thu Feb 10 20:44:45 UTC 2011
Branch: refs/heads/generational_gc
Home: https://github.com/parrot/parrot
Commit: a7373f414a0fc87b814d20fb9a82c7d49f848f4f
https://github.com/parrot/parrot/commit/a7373f414a0fc87b814d20fb9a82c7d49f848f4f
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Attach strings and dirty children to youngest generation calculation.
Commit: 5ef6322a6120160bfbd992b10a7ff56825c27640
https://github.com/parrot/parrot/commit/5ef6322a6120160bfbd992b10a7ff56825c27640
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M include/parrot/gc_api.h
Log Message:
-----------
Don't shortcut mark_STRING_alive function. We are using real function in GMS to calculate youngest child.
Commit: 547b58c9daf6a7ae24d63bc29e42920b7ae95971
https://github.com/parrot/parrot/commit/547b58c9daf6a7ae24d63bc29e42920b7ae95971
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M src/ops/core_ops.c
M src/ops/set.ops
Log Message:
-----------
Preserve GC flags from original GC in 'op copy'
Commit: 7cd7f05f5a4e1cf63cd6041b0962ee06eb5e9594
https://github.com/parrot/parrot/commit/7cd7f05f5a4e1cf63cd6041b0962ee06eb5e9594
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M src/gc/api.c
Log Message:
-----------
Don't call mark_pmc_header for NULLs from GC API wrapper.
Commit: 5ba2e0c519c341ecc769762c14bb126e2a68c21b
https://github.com/parrot/parrot/commit/5ba2e0c519c341ecc769762c14bb126e2a68c21b
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Fix algorithm of handling dirty objects.
Commit: 053b464ac4c876c1dfc714252fcad4a4ccc58be8
https://github.com/parrot/parrot/commit/053b464ac4c876c1dfc714252fcad4a4ccc58be8
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Bump number of generations to 8.
We are totally like Smalltalk VM from 80s now...
More information about the parrot-commits
mailing list