[parrot/parrot] 5e0c8a: Add write barrier to Namespace PMC when we poke in...

noreply at github.com noreply at github.com
Mon Feb 14 21:30:23 UTC 2011


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

Commit: 5e0c8a7514d3389a78ac404e17be968beaa3b27e
    https://github.com/parrot/parrot/commit/5e0c8a7514d3389a78ac404e17be968beaa3b27e
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-14 (Mon, 14 Feb 2011)

Changed paths:
  M src/pmc/namespace.pmc

Log Message:
-----------
Add write barrier to Namespace PMC when we poke inside hash


Commit: d1b5f093d03af5aa19991e21439f502244591c32
    https://github.com/parrot/parrot/commit/d1b5f093d03af5aa19991e21439f502244591c32
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-14 (Mon, 14 Feb 2011)

Changed paths:
  M src/pmc/class.pmc

Log Message:
-----------
Add write barrier to Class PMC when we poke inside cache


Commit: df5d0a5ff9bf55cdbef31e4665e4878c9af26597
    https://github.com/parrot/parrot/commit/df5d0a5ff9bf55cdbef31e4665e4878c9af26597
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-14 (Mon, 14 Feb 2011)

Changed paths:
  M include/parrot/context.h

Log Message:
-----------
Fix preprocessor condition


Commit: 3e7678b178d45192e2dae1616a7ffd201d27f43d
    https://github.com/parrot/parrot/commit/3e7678b178d45192e2dae1616a7ffd201d27f43d
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-14 (Mon, 14 Feb 2011)

Changed paths:
  M lib/Parrot/Pmc2c/PMC.pm

Log Message:
-----------
Simplify checks for creating WB override for VTABLE


Commit: e4adcb58950871b42dac6c7c96ee3b52db398ab0
    https://github.com/parrot/parrot/commit/e4adcb58950871b42dac6c7c96ee3b52db398ab0
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-14 (Mon, 14 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Do GMS sanity check only when DETAILED_GC_DEBUG set.

This speed-up debug builds a lot.




More information about the parrot-commits mailing list