[parrot/parrot] 14ba3e: make the interp pass around a reference to the cur...

noreply at github.com noreply at github.com
Fri Jun 10 06:27:18 UTC 2011


Branch: refs/heads/m0-prototype
Home:   https://github.com/parrot/parrot

Commit: 14ba3e82caf210a95ce59b502f5c575f6bc16f75
    https://github.com/parrot/parrot/commit/14ba3e82caf210a95ce59b502f5c575f6bc16f75
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-06-09 (Thu, 09 Jun 2011)

Changed paths:
  M src/m0/perl5/m0_interp.pl
  M t/m0/integration/m0_poke_caller.m0

Log Message:
-----------
make the interp pass around a reference to the current call frame

Passing around a reference to the current call frame makes it possible
for ops to change which call frame is currently active.  This and an
off-by-one fix in poke_caller get poke_caller working as expected.


Commit: febedcaa978cab3a5c8af8ed2eac9279bd5c0c08
    https://github.com/parrot/parrot/commit/febedcaa978cab3a5c8af8ed2eac9279bd5c0c08
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-06-09 (Thu, 09 Jun 2011)

Changed paths:
  M src/m0/perl5/m0_interp.pl

Log Message:
-----------
simplify op execution loop a bit


Commit: 0a4fdd0c29a2315a183ad067af9bd5c423f8a372
    https://github.com/parrot/parrot/commit/0a4fdd0c29a2315a183ad067af9bd5c423f8a372
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-06-09 (Thu, 09 Jun 2011)

Changed paths:
  M t/m0/m0_assembler.t

Log Message:
-----------
update assembler tests


Commit: 77de53a36ebca5f5025e03685140f1c4ab0139b6
    https://github.com/parrot/parrot/commit/77de53a36ebca5f5025e03685140f1c4ab0139b6
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-06-09 (Thu, 09 Jun 2011)

Changed paths:
  M t/m0/basic/hello_canon.m0b

Log Message:
-----------
update canonical hello world m0b


Commit: f1b698f1218671777e50dd9f710e023b06968e68
    https://github.com/parrot/parrot/commit/f1b698f1218671777e50dd9f710e023b06968e68
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-06-09 (Thu, 09 Jun 2011)

Changed paths:
  M config/gen/makefiles/root.in
  R t/m0/m0_interp.t

Log Message:
-----------
remove bogus m0 test


Compare: https://github.com/parrot/parrot/compare/62f35ce...f1b698f


More information about the parrot-commits mailing list