[parrot/parrot] d049fd: destroy the interpreter also in the failure case s...
noreply at github.com
noreply at github.com
Mon Sep 19 09:32:08 UTC 2011
Branch: refs/heads/mls/sub-profiler
Home: https://github.com/parrot/parrot
Commit: d049fd18cdd01c0f25d3a6dd19b38f39cf443b52
https://github.com/parrot/parrot/commit/d049fd18cdd01c0f25d3a6dd19b38f39cf443b52
Author: Michael Schroeder <mls at suse.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M frontend/parrot2/main.c
Log Message:
-----------
destroy the interpreter also in the failure case so that profiling data gets dumped
Commit: c28d72bcdeeffa337424a17c4ed17191a466e38e
https://github.com/parrot/parrot/commit/c28d72bcdeeffa337424a17c4ed17191a466e38e
Author: Michael Schroeder <mls at suse.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M src/runcore/subprof.c
Log Message:
-----------
hash with the seg+start_offs pointer so that cloned subs just get one entry
Commit: 796ddaea6c0e202feee860be367aa2cd6eeb5cdb
https://github.com/parrot/parrot/commit/796ddaea6c0e202feee860be367aa2cd6eeb5cdb
Author: Michael Schroeder <mls at suse.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M include/parrot/runcore_subprof.h
M src/gc/mark_sweep.c
M src/runcore/subprof.c
Log Message:
-----------
use Parrot_pmc_gc_register instead of a custom mark function
Compare: https://github.com/parrot/parrot/compare/6804e63...796ddae
More information about the parrot-commits
mailing list