[parrot/parrot] 173159: Unbreak GMS little bit: cleanup declarations, repl...

noreply at github.com noreply at github.com
Tue Feb 1 13:36:56 UTC 2011


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

Commit: 1731594eb6159ae9a7dcc06bf228c4c811942578
    https://github.com/parrot/parrot/commit/1731594eb6159ae9a7dcc06bf228c4c811942578
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Unbreak GMS little bit: cleanup declarations, replace Linked_List with
Pointer_Array, etc.


Commit: 412be2fb810cd54029f776043aa90def0ffcf274
    https://github.com/parrot/parrot/commit/412be2fb810cd54029f776043aa90def0ffcf274
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Fix pmc alloc/free.


Commit: 592f07de7dd1aeb40b559a61b6b45bdad1b92602
    https://github.com/parrot/parrot/commit/592f07de7dd1aeb40b559a61b6b45bdad1b92602
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Fix STRING alloc/free.


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

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Remove unused helper. We'll use Pointer_Array macro instead.


Commit: 2946e7d8b9e83445abfd9abf846d90abc842be8e
    https://github.com/parrot/parrot/commit/2946e7d8b9e83445abfd9abf846d90abc842be8e
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Remove unused helper for sweeping pools.


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

Changed paths:
  M src/gc/gc_gms.c
  M src/gc/gc_ms2.c

Log Message:
-----------
Change mark_pobj_header to mark_str_header to keep in line with Modern Parrot.


Commit: 9abb367f37fea0ea5e6662f4d601738990ceb32c
    https://github.com/parrot/parrot/commit/9abb367f37fea0ea5e6662f4d601738990ceb32c
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Factor out unseal_object helper.


Commit: 621437592161bdd2f96fab39c24d86868d84f493
    https://github.com/parrot/parrot/commit/621437592161bdd2f96fab39c24d86868d84f493
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Fix is_ptr_owned


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

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Rewrite write_barrier according to new design.


Commit: 81be312a4eebfe4ef8eff80473aeed99b0a2ad56
    https://github.com/parrot/parrot/commit/81be312a4eebfe4ef8eff80473aeed99b0a2ad56
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Remove pobj2gen and gen2flags functions. They are not used anymore.


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

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Comment out (temporary) statistic calculation functions.


Commit: 13aa2d5f34b1e7c20258a00eb020f73b5e7d2bdf
    https://github.com/parrot/parrot/commit/13aa2d5f34b1e7c20258a00eb020f73b5e7d2bdf
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Comment out validation functions. We will need new versions anyway, but keep
it for reference purpose.


Commit: 5888e37da86f0c3cdd5ca48c94bcf5901d2b48f1
    https://github.com/parrot/parrot/commit/5888e37da86f0c3cdd5ca48c94bcf5901d2b48f1
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-02-01 (Tue, 01 Feb 2011)

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Fix copy-paste error in is_string_ptr




More information about the parrot-commits mailing list