[parrot/parrot] fafd33: don't run :immediate or :postcomp subs from libpar...

noreply at github.com noreply at github.com
Thu Dec 30 05:16:25 UTC 2010


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

Commit: fafd33c4e1da639deaf25c049908254f76ffe23c
    https://github.com/parrot/parrot/commit/fafd33c4e1da639deaf25c049908254f76ffe23c
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-29 (Wed, 29 Dec 2010)

Changed paths:
  M frontend/parrot_debugger/main.c
  M src/embed/api.c

Log Message:
-----------
don't run :immediate or :postcomp subs from libparrot

These are the responsibility of the compiler (IMCC), which already takes care
of them. That these are sometimes run even when a compilation has not occured
is a bug.


Commit: e9e296a3d790872cfe2f1400ec5bd4080b8ede86
    https://github.com/parrot/parrot/commit/e9e296a3d790872cfe2f1400ec5bd4080b8ede86
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-29 (Wed, 29 Dec 2010)

Changed paths:
  M t/pmc/sub.t

Log Message:
-----------
skip :immeidate/:postcomp tests under testr

these should not execute when loading bytecode


Commit: d9c00337c1e699306d627795179c5ba57641d66a
    https://github.com/parrot/parrot/commit/d9c00337c1e699306d627795179c5ba57641d66a
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-29 (Wed, 29 Dec 2010)

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
imcc loads bytecode too apparently


Commit: 2477d425727dd48ab513a15a3f93e3860b3fc405
    https://github.com/parrot/parrot/commit/2477d425727dd48ab513a15a3f93e3860b3fc405
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-29 (Wed, 29 Dec 2010)

Changed paths:
  M compilers/imcc/main.c
  M frontend/parrot_debugger/main.c
  M src/embed/api.c
  M t/pmc/sub.t

Log Message:
-----------
Merge branch 'encapsulate-compilation-phasors'




More information about the parrot-commits mailing list