[parrot/parrot] 3456ac: Get rid of the iterator PMC when iterating through...
noreply at github.com
noreply at github.com
Thu Nov 3 16:41:32 UTC 2011
Branch: refs/heads/mls/kill-events-in-ehqueue
Home: https://github.com/parrot/parrot
Commit: 3456ac087f93e9b49607e76048ab48a28cc0abb9
https://github.com/parrot/parrot/commit/3456ac087f93e9b49607e76048ab48a28cc0abb9
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-03 (Thu, 03 Nov 2011)
Changed paths:
M config/gen/makefiles/root.in
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/events.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/exception.pmc
M t/compilers/opsc/06-opsfile.t
Log Message:
-----------
Get rid of the iterator PMC when iterating through the exceptions handlers.
Instead of the iterator we store the number of handlers left in the Exception.
Also, a new experimental op was added, "pop_upto_eh". It pops all handlers
until it reaches the current handler of ther specified exception.
More information about the parrot-commits
mailing list