[parrot/parrot] 17aa06: [gc] Add Parrot_{un,}block_GC_move API #1197

GitHub noreply at github.com
Mon Feb 2 11:42:04 UTC 2015


  Branch: refs/heads/smoke-me/gcdebug-ms-gh1196
  Home:   https://github.com/parrot/parrot
  Commit: 17aa06013580938f33256ef389709176c8fb1b72
      https://github.com/parrot/parrot/commit/17aa06013580938f33256ef389709176c8fb1b72
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M include/parrot/gc_api.h
    M src/gc/api.c
    M src/gc/gc_gms.c
    M src/gc/gc_inf.c
    M src/gc/gc_ms.c
    M src/gc/gc_ms2.c
    M src/gc/gc_private.h
    M src/gc/string_gc.c
    M src/io/api.c
    M t/op/gc-non-recursive.t

  Log Message:
  -----------
  [gc] Add Parrot_{un,}block_GC_move API #1197

and use it in the string_gc.c compaction code and the problem
in #1196.
run t/op/gc-non-recursive.t also with debugging, just with less loops
to catch more gc errors.
This does not work yet




More information about the parrot-commits mailing list