[parrot/parrot] fa7bf3: Add Parrot_pf_single_sub_by_tag() to packfile API....
GitHub
noreply at github.com
Sat Oct 26 22:34:36 UTC 2013
Branch: refs/heads/new-packfile-api
Home: https://github.com/parrot/parrot
Commit: fa7bf3d3387a42c0f7ab66e27aed05c8fbfbdd84
https://github.com/parrot/parrot/commit/fa7bf3d3387a42c0f7ab66e27aed05c8fbfbdd84
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2013-10-26 (Sat, 26 Oct 2013)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
M src/pmc/packfileview.pmc
Log Message:
-----------
Add Parrot_pf_single_sub_by_tag() to packfile API. Additionally, add method first_sub_in_const_table() to PackfileView PMC as a stopgap measure until properly tagged subs are generated.
Commit: fcd58e0aa51ce9af0cf4ac5d2f6b21e7df46e8d2
https://github.com/parrot/parrot/commit/fcd58e0aa51ce9af0cf4ac5d2f6b21e7df46e8d2
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2013-10-26 (Sat, 26 Oct 2013)
Changed paths:
M src/pmc/imccompiler.pmc
Log Message:
-----------
Enable new API by returning PackfileView instead of Eval from IMCCompiler
Commit: 1cce717e610469b06ae59a7dbeb16f2858a30864
https://github.com/parrot/parrot/commit/1cce717e610469b06ae59a7dbeb16f2858a30864
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2013-10-26 (Sat, 26 Oct 2013)
Changed paths:
M compilers/data_json/data_json.pir
M compilers/pct/src/PCT/HLLCompiler.pir
M compilers/pct/src/POST/Compiler.pir
M compilers/pge/PGE/Exp.pir
M compilers/tge/TGE/Compiler.pir
M runtime/parrot/library/PGE/Perl6Grammar.pir
M runtime/parrot/library/Test/More.pir
M t/compilers/imcc/syn/tail.t
M t/compilers/pge/pge_examples.t
M t/op/calling.t
M t/op/lexicals.t
M t/pmc/key.t
M t/pmc/namespace.t
M t/pmc/sub.t
M t/profiling/profiling.t
Log Message:
-----------
Use new packfile API [GH #937]
evalpmc can now be removed.
Commit: 0d6a4094c62bb3ebcd82d09cb0a35bf3d1f4fb34
https://github.com/parrot/parrot/commit/0d6a4094c62bb3ebcd82d09cb0a35bf3d1f4fb34
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2013-10-26 (Sat, 26 Oct 2013)
Changed paths:
M MANIFEST
M include/parrot/sub.h
M src/call/pcc.c
R src/pmc/eval.pmc
M src/pmc/imccompiler.pmc
R t/compilers/imcc/syn/eval.t
R t/pmc/eval.t
M t/pmc/namespace-old.t
Log Message:
-----------
Remove Eval PMC
Commit: 7143daca686ed034c14f168840bf2677cff61788
https://github.com/parrot/parrot/commit/7143daca686ed034c14f168840bf2677cff61788
Author: Reini Urban <rurban at cpanel.net>
Date: 2013-10-26 (Sat, 26 Oct 2013)
Changed paths:
M ChangeLog
M api.yaml
Log Message:
-----------
ChangeLog and api.yaml entries for #937
Compare: https://github.com/parrot/parrot/compare/fa7bf3d3387a^...7143daca686e
More information about the parrot-commits
mailing list