[parrot/parrot] d6a0c0: Simplify argument passing to :main. Always pass ex...

noreply at github.com noreply at github.com
Fri Sep 30 17:20:15 UTC 2011


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

  Commit: d6a0c0f5db4a1ce8c4a0fec9681d418afae34437
      https://github.com/parrot/parrot/commit/d6a0c0f5db4a1ce8c4a0fec9681d418afae34437
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-29 (Thu, 29 Sep 2011)

  Changed paths:
    M frontend/parrot/main.c
  M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/api.h
  M include/parrot/packfile.h
  M src/embed/bytecode.c
  M src/packfile/api.c
  M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  Simplify argument passing to :main. Always pass exactly one PMC arg to :main. The new frontend combines it's two arrays into a single array argument, and parses that out.


  Commit: f34a88c059735d8d6d30c859d45679161d2b252b
      https://github.com/parrot/parrot/commit/f34a88c059735d8d6d30c859d45679161d2b252b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-30 (Fri, 30 Sep 2011)

  Changed paths:
    M t/src/embed/api.t

  Log Message:
  -----------
  fix t/src/embed/api.t


  Commit: b7e7400be8e5fca471616f466153bed7a7a78cf7
      https://github.com/parrot/parrot/commit/b7e7400be8e5fca471616f466153bed7a7a78cf7
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-30 (Fri, 30 Sep 2011)

  Changed paths:
    M MANIFEST
  A docs/dev/pcc_methods.pod
  R docs/dev/pccmethods.pod
  M src/gc/gc_private.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into simplify_main_args


Compare: https://github.com/parrot/parrot/compare/505e56e...b7e7400


More information about the parrot-commits mailing list