[parrot/parrot] 73e1e7: POST::PBCCompiler - Make pbc take a packfile

noreply at github.com noreply at github.com
Thu Aug 4 16:26:01 UTC 2011


  Branch: refs/heads/nqp_pct
  Home:   https://github.com/parrot/parrot

  Commit: 73e1e7e00552a59a95bdaf26ac5aaed4869aed4e
      https://github.com/parrot/parrot/commit/73e1e7e00552a59a95bdaf26ac5aaed4869aed4e
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-08-04 (Thu, 04 Aug 2011)

  Changed paths:
    M compilers/pct/src/POST/PBCCompiler.pir
  M compilers/pct/src/POST/PBCCompiler.pm
  M t/compilers/pct/newpost.t

  Log Message:
  -----------
  POST::PBCCompiler - Make pbc take a packfile

Instead of calling packfile itself, make it so that either pbc or
mainpmc should be called as a stage after packfile.


  Commit: 42ef9711ec81bf4f9f41286f389074d8f1d8795c
      https://github.com/parrot/parrot/commit/42ef9711ec81bf4f9f41286f389074d8f1d8795c
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-08-04 (Thu, 04 Aug 2011)

  Changed paths:
    M t/compilers/pct/newpost.t

  Log Message:
  -----------
  [newpost.t] Cleanups: better names, comments

Also:
- remove useless say after return
- add todo reason (instead of 1)


  Commit: 85442f347a636adf54c0d4811c5fdf9440b6f406
      https://github.com/parrot/parrot/commit/85442f347a636adf54c0d4811c5fdf9440b6f406
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-08-04 (Thu, 04 Aug 2011)

  Changed paths:
    M t/compilers/pct/newpost.t

  Log Message:
  -----------
  [newpost.t] Add more basic tests

Sanity tests like type checking return values.


  Commit: efa1883228ab69c01b6765cb75bb14a128f1e0ce
      https://github.com/parrot/parrot/commit/efa1883228ab69c01b6765cb75bb14a128f1e0ce
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-08-04 (Thu, 04 Aug 2011)

  Changed paths:
    M compilers/pct/src/POST/PBCCompiler.pir
  M compilers/pct/src/POST/PBCCompiler.pm
  M t/compilers/pct/newpost.t

  Log Message:
  -----------
  POST::PBCCompiler - use tempdir to make temp file

Not using the same name over and over again means that we can run it
more than once in the same program and load_bytecode's cache won't
confuse us.  This unbreaks the test and gets us to generating code!


Compare: https://github.com/parrot/parrot/compare/b1ae9ad...efa1883


More information about the parrot-commits mailing list