Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: fa7bf3d3387a42c0f7ab66e27aed05c8fbfbdd84
      
https://github.com/parrot/parrot/commit/fa7bf3d3387a42c0f7ab66e27aed05c8fbfbdd84
  Author: Gerhard R <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  Date:   2013-10-26 (Sat, 26 Oct 2013)

  Changed paths:
    M ChangeLog
    M api.yaml

  Log Message:
  -----------
  ChangeLog and api.yaml entries for #937


  Commit: 679782dec16786318b9a8eec87c3081bc6cb3883
      
https://github.com/parrot/parrot/commit/679782dec16786318b9a8eec87c3081bc6cb3883
  Author: Bruce Gray <[email protected]>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M src/pmc/imccompiler.pmc

  Log Message:
  -----------
  Fix failure in c_arg_assert.t (unused assert macros found - 
src/pmc/imccompiler.pmc: get_packfile_eval_pmc)
I had to remove the code manually. I don't know why `make headerizer` did not 
remove it.


  Commit: 453560a7ee2741d1a165f54ca0be6b83d89ec7e2
      
https://github.com/parrot/parrot/commit/453560a7ee2741d1a165f54ca0be6b83d89ec7e2
  Author: Bruce Gray <[email protected]>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M compilers/imcc/imcc.y

  Log Message:
  -----------
  Fix compile failure introduced by 4d0deaf .

Failure not spotted because you have to already know to run
`perl Configure.pl --maintainer` and
`rm compilers/imcc/imcparser.{c,h}` to regenerate the IMCC grammar;
otherwise `make` will silently not even try to re-compile imcc.{y,l} .

Needs ticket to be opened on this silent issue.


  Commit: 07b40869e6f058a9384d1b335193e9736f9df003
      
https://github.com/parrot/parrot/commit/07b40869e6f058a9384d1b335193e9736f9df003
  Author: Bruce Gray <[email protected]>
  Date:   2013-10-29 (Tue, 29 Oct 2013)

  Changed paths:
    M compilers/imcc/imcparser.c
    M compilers/imcc/imcparser.h

  Log Message:
  -----------
  Regenerate imcc grammar.


  Commit: 275246111b6e2f1cd27cba0de26a56256ea154d3
      
https://github.com/parrot/parrot/commit/275246111b6e2f1cd27cba0de26a56256ea154d3
  Author: Bruce Gray <[email protected]>
  Date:   2013-11-01 (Fri, 01 Nov 2013)

  Changed paths:
    M ChangeLog
    M MANIFEST
    M api.yaml
    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'
This branch removes Eval PMC; IMCCompiler now returns PackfileView instead of 
Eval.


Compare: https://github.com/parrot/parrot/compare/c8aa4793936b...275246111b6e
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits

Reply via email to