[parrot/parrot] b77f27: Add Parrot_pf_single_sub_by_tag() to packfile API.

GitHub noreply at github.com
Tue Oct 8 16:09:42 UTC 2013


  Branch: refs/heads/new-packfile-api
  Home:   https://github.com/parrot/parrot
  Commit: b77f2764b1e40f2818e3059aed4dbe4389d8f772
      https://github.com/parrot/parrot/commit/b77f2764b1e40f2818e3059aed4dbe4389d8f772
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2013-02-19 (Tue, 19 Feb 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: 2c730f586fd35c28462fba6a01010b0710939216
      https://github.com/parrot/parrot/commit/2c730f586fd35c28462fba6a01010b0710939216
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2013-02-20 (Wed, 20 Feb 2013)

  Changed paths:
    M src/pmc/imccompiler.pmc

  Log Message:
  -----------
  Enable new API by returning PackfileView instead of Eval from IMCCompiler


  Commit: 8e7165b7dccb422451d6f6d5945fd147ef29692f
      https://github.com/parrot/parrot/commit/8e7165b7dccb422451d6f6d5945fd147ef29692f
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2013-02-20 (Wed, 20 Feb 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


  Commit: e38b4cbc221107aa093622b98846ce199aed8688
      https://github.com/parrot/parrot/commit/e38b4cbc221107aa093622b98846ce199aed8688
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2013-02-20 (Wed, 20 Feb 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: 47634a63456d2305466b149ecdf1e1a0691d1b3a
      https://github.com/parrot/parrot/commit/47634a63456d2305466b149ecdf1e1a0691d1b3a
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M MANIFEST
    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 include/parrot/packfile.h
    M include/parrot/sub.h
    M runtime/parrot/library/PGE/Perl6Grammar.pir
    M runtime/parrot/library/Test/More.pir
    M src/call/pcc.c
    M src/packfile/api.c
    R src/pmc/eval.pmc
    M src/pmc/imccompiler.pmc
    M src/pmc/packfileview.pmc
    R t/compilers/imcc/syn/eval.t
    M t/compilers/imcc/syn/tail.t
    M t/compilers/pge/pge_examples.t
    M t/op/calling.t
    M t/op/lexicals.t
    R t/pmc/eval.t
    M t/pmc/key.t
    M t/pmc/namespace-old.t
    M t/pmc/namespace.t
    M t/pmc/sub.t
    M t/profiling/profiling.t

  Log Message:
  -----------
  Merge branch 'new-packfile-api' of github.com:gerdr/parrot


Compare: https://github.com/parrot/parrot/compare/b77f2764b1e4^...47634a63456d


More information about the parrot-commits mailing list