[parrot/parrot] a38bbe: Optimize some keyed_str lookups and a isa() call a...
noreply at github.com
noreply at github.com
Fri Nov 4 15:40:53 UTC 2011
Branch: refs/heads/mls/kill-events-in-ehqueue
Home: https://github.com/parrot/parrot
Commit: a38bbec98109f3acd9b34e45a1b9cff7d79ae4da
https://github.com/parrot/parrot/commit/a38bbec98109f3acd9b34e45a1b9cff7d79ae4da
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M src/key.c
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
Optimize some keyed_str lookups and a isa() call away when the base_type matches
Commit: da7c7869df264d29423a21204ded700b5369249c
https://github.com/parrot/parrot/commit/da7c7869df264d29423a21204ded700b5369249c
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
Define init_pmc for ExceptionHandlers that takes a key to initialize the handled types.
Currently not optimized, we still build the RPA. Also change PCT to create the
exception handlers the new way if possible.
Commit: 0d94c86aa0b46c55f8a5c47c198cec6ead38a620
https://github.com/parrot/parrot/commit/0d94c86aa0b46c55f8a5c47c198cec6ead38a620
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M src/events.c
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
Directly use Key as handles_type when possible.
Compare: https://github.com/parrot/parrot/compare/1c313a0...0d94c86
More information about the parrot-commits
mailing list