[parrot/parrot] 7d8119: [test] fix t/perl/Parrot_Test.t for VALGRIND
GitHub
noreply at github.com
Sat Oct 18 09:19:09 UTC 2014
Branch: refs/heads/rurban/coro-return-gh1106
Home: https://github.com/parrot/parrot
Commit: 7d81199a74f076eccfac7d75bce1d9b66d6b166f
https://github.com/parrot/parrot/commit/7d81199a74f076eccfac7d75bce1d9b66d6b166f
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-10-17 (Fri, 17 Oct 2014)
Changed paths:
M lib/Parrot/Test.pm
M t/perl/Parrot_Test.t
Log Message:
-----------
[test] fix t/perl/Parrot_Test.t for VALGRIND
also fix Parrot::Test for valgrind with --pid--, as on darwin
Commit: dabfb6a40c8394aba849e4c8ac12e6712486cd8e
https://github.com/parrot/parrot/commit/dabfb6a40c8394aba849e4c8ac12e6712486cd8e
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-10-17 (Fri, 17 Oct 2014)
Changed paths:
M include/parrot/sub.h
M src/pmc/continuation.pmc
M src/pmc/coroutine.pmc
M src/sub.c
Log Message:
-----------
coro: refactor return code. problem: wrong continuation
let Parrot_sub_continuation_rewind_environment return from_sub
for continuation.invoke.
let yield carry a 2nd state: 2 for .return
Commit: 4b88b166b1f8fffccfcf4835104f70ffc6232427
https://github.com/parrot/parrot/commit/4b88b166b1f8fffccfcf4835104f70ffc6232427
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-10-18 (Sat, 18 Oct 2014)
Changed paths:
M src/pmc/coroutine.pmc
M src/sub.c
M t/pmc/coroutine.t
Log Message:
-----------
coro: fix coro .return() mostly
change testcases to match the implementation
remaining todo: 2 wrong returncc to label
17: wrong autoreset return, keep n_regs_used.
Compare: https://github.com/parrot/parrot/compare/7d81199a74f0^...4b88b166b1f8
More information about the parrot-commits
mailing list