[parrot/parrot] 6d5462: Add WB into "op copy".

noreply at github.com noreply at github.com
Wed Feb 16 08:11:06 UTC 2011


Branch: refs/heads/gen_gc2
Home:   https://github.com/parrot/parrot

Commit: 6d54624065f62cd7f4718375c5cbd00195f88170
    https://github.com/parrot/parrot/commit/6d54624065f62cd7f4718375c5cbd00195f88170
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-16 (Wed, 16 Feb 2011)

Changed paths:
  M src/ops/core_ops.c
  M src/ops/set.ops

Log Message:
-----------
Add WB into "op copy".

We are fiddling with memory breaking contract with GenGC. Restore it a
bit.


Commit: 1f49b91cc9882d5f960c7d7cf682ca610ba5ff4b
    https://github.com/parrot/parrot/commit/1f49b91cc9882d5f960c7d7cf682ca610ba5ff4b
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-16 (Wed, 16 Feb 2011)

Changed paths:
  M src/pmc/class.pmc

Log Message:
-----------
Add WB into Class PMC when we poke into Object guts


Commit: 9699c2d5db7aac8455eaa1b8262b2e155cd6a8f4
    https://github.com/parrot/parrot/commit/9699c2d5db7aac8455eaa1b8262b2e155cd6a8f4
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-16 (Wed, 16 Feb 2011)

Changed paths:
  M src/pmc.c

Log Message:
-----------
Add WB to pmc_reuse.

We are breaking contract with GenGC. Restore it a bit.


Commit: 0474da3476c1d811106a887a24c6ea7b654c34e4
    https://github.com/parrot/parrot/commit/0474da3476c1d811106a887a24c6ea7b654c34e4
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-16 (Wed, 16 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Add one more important step to GenGC algo.

Now we should handle C-stack nursery objects in a sane way.




More information about the parrot-commits mailing list