[parrot/parrot] 49e1cb: Fix small memory leak.

noreply at github.com noreply at github.com
Wed Feb 2 21:07:17 UTC 2011


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

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

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Fix small memory leak.


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

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Sweep pool starting from older generation.

Otherwise we are sweeping freshly moved objects from younger generation.


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

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Paint objects moved from dirty_list back to generation white.

Otherwise they will not be processed correctly.


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

Changed paths:
  M include/parrot/call.h
  M include/parrot/context.h
  M src/call/context.c

Log Message:
-----------
Introduce pcc_set_context function to avoid direct poking into interp.


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

Changed paths:
  M src/call/context.c
  M src/pmc/coroutine.pmc
  M src/pmc/sub.pmc
  M src/sub.c

Log Message:
-----------
Use pcc_set_context function.


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

Changed paths:
  M src/gc/gc_gms.c

Log Message:
-----------
Print total number of collect runs in stats.




More information about the parrot-commits mailing list