Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-10-18

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:05 Mso150 joined #parrot
00:44 kid51 joined #parrot
04:09 Mso150 joined #parrot
06:00 rurban joined #parrot
06:01 Mso150 joined #parrot
06:42 FROGGS joined #parrot
06:44 Chirag joined #parrot
07:13 bighugedog joined #parrot
07:26 rurban joined #parrot
07:27 Chirag rurban: Hi!
07:45 rurban joined #parrot
08:23 slavorg joined #parrot
09:19 dalek parrot/rurban/coro-return-gh1106: 7d81199 | rurban++ | / (2 files):
09:19 dalek parrot/rurban/coro-return-gh1106: [test] fix t/perl/Parrot_Test.t for VALGRIND
09:19 dalek parrot/rurban/coro-return-gh1106:
09:19 dalek parrot/rurban/coro-return-gh1106: also fix Parrot::Test for valgrind with --pid--, as on darwin
09:19 dalek parrot/rurban/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/7d81199a74
09:19 dalek parrot/rurban/coro-return-gh1106: dabfb6a | rurban++ | / (4 files):
09:19 dalek parrot/rurban/coro-return-gh1106: coro: refactor return code. problem: wrong continuation
09:19 dalek parrot/rurban/coro-return-gh1106:
09:19 dalek parrot/rurban/coro-return-gh1106: let Parrot_sub_continuation_rewind_environment return from_sub
09:19 dalek parrot/rurban/coro-return-gh1106: for continuation.invoke.
09:19 dalek parrot/rurban/coro-return-gh1106: let yield carry a 2nd state: 2 for .return
09:19 dalek parrot/rurban/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/dabfb6a40c
09:19 dalek parrot/rurban/coro-return-gh1106: 4b88b16 | rurban++ | / (3 files):
09:19 dalek parrot/rurban/coro-return-gh1106: coro: fix coro .return() mostly
09:19 dalek parrot/rurban/coro-return-gh1106:
09:19 dalek parrot/rurban/coro-return-gh1106: change testcases to match the implementation
09:19 dalek parrot/rurban/coro-return-gh1106: remaining todo: 2 wrong returncc to label
09:19 dalek parrot/rurban/coro-return-gh1106: 17: wrong autoreset return, keep n_regs_used.
09:19 dalek parrot/rurban/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/4b88b166b1
09:35 kjs joined #parrot
09:48 dalek parrot/rurban/coro-return-gh1106: cb380bd | rurban++ | / (3 files):
09:48 dalek parrot/rurban/coro-return-gh1106: coro: fix .return() mostly
09:48 dalek parrot/rurban/coro-return-gh1106:
09:48 dalek parrot/rurban/coro-return-gh1106: changed t/pmc/coroutine.t to match the new implementation.
09:48 dalek parrot/rurban/coro-return-gh1106: Fixed: 9, 13, 14, 15, 16
09:48 dalek parrot/rurban/coro-return-gh1106: Remaining todo:
09:48 dalek parrot/rurban/coro-return-gh1106: -  2: wrong returncc to label (regression)
09:48 dalek parrot/rurban/coro-return-gh1106: - 17: wrong autoreset return, keep n_regs_used.
09:48 dalek parrot/rurban/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/cb380bdc72
09:51 dalek parrot/rurban/coro-return-gh1106: 91a4328 | rurban++ | / (4 files):
09:51 dalek parrot/rurban/coro-return-gh1106: coro: fix .return() mostly [GH# 1106]
09:51 dalek parrot/rurban/coro-return-gh1106:
09:51 dalek parrot/rurban/coro-return-gh1106: changed t/pmc/coroutine.t to match the new implementation.
09:51 dalek parrot/rurban/coro-return-gh1106: Fixed: 9, 13, 14, 15, 16
09:51 dalek parrot/rurban/coro-return-gh1106: Remaining todo:
09:51 dalek parrot/rurban/coro-return-gh1106: -  2: wrong returncc to label, regression.
09:51 dalek parrot/rurban/coro-return-gh1106: - 17: wrong autoreset return, keep n_regs_used.
09:51 dalek parrot/rurban/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/91a4328ebd
10:06 travis-ci joined #parrot
10:06 travis-ci parrot/parrot#1156 (smoke-me/coro-return-gh1106 - 91a4328 : Reini Urban): The build failed.
10:06 travis-ci Change view : https://github.com/parrot/parrot/compare/smoke-me/coro-return-gh1106
10:06 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38337509
10:06 travis-ci left #parrot
10:27 dalek parrot/smoke-me/coro-return-gh1106: be4da7e | rurban++ | / (2 files):
10:27 dalek parrot/smoke-me/coro-return-gh1106: coro: oops, cannot inline funcs from different object files
10:27 dalek parrot/smoke-me/coro-return-gh1106:
10:27 dalek parrot/smoke-me/coro-return-gh1106: failed with --optimize
10:27 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/be4da7e69c
10:27 dalek parrot/smoke-me/coro-return-gh1106: 7aa5bce | rurban++ | t/compilers/imcc/syn/pcc.t:
10:27 dalek parrot/smoke-me/coro-return-gh1106: [test] change regressing returncc label from coro to return value
10:27 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/7aa5bce840
10:38 bighugedog joined #parrot
10:40 travis-ci joined #parrot
10:40 travis-ci parrot/parrot#1157 (smoke-me/coro-return-gh1106 - 7aa5bce : Reini Urban): The build was fixed.
10:40 travis-ci Change view : https://github.com/parrot/parrot/compare/91a4328ebd9c...7aa5bce84054
10:40 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38338949
10:40 travis-ci left #parrot
10:54 bighugedog joined #parrot
11:01 slavorg joined #parrot
11:36 rurban joined #parrot
11:41 kid51 joined #parrot
12:58 dalek parrot: 9501a1c | jkeenan++ | t/steps/inter/libparrot-01.t:
12:58 dalek parrot: Update steps test to reflect deprecation of parrot_is_shared.
12:58 dalek parrot: review: https://github.com/parrot/parrot/commit/9501a1c3aa
12:58 dalek parrot: bdd520a | jkeenan++ | config/auto/pcre.pm:
12:58 dalek parrot: config::auto::pcre: 'unless' block should have been 'if'.
12:58 dalek parrot:
12:59 dalek parrot: Clean up test files generated during configuration probe.
12:59 dalek parrot: review: https://github.com/parrot/parrot/commit/bdd520abb2
13:08 dalek parrot/smoke-me/coro-return-gh1106: 432f7bf | rurban++ | / (2 files):
13:08 dalek parrot/smoke-me/coro-return-gh1106: [test] change regressing returncc label from coro to return value
13:08 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/432f7bf4e0
13:08 dalek parrot/smoke-me/coro-return-gh1106: 9a946de | rurban++ | / (3 files):
13:08 dalek parrot/smoke-me/coro-return-gh1106: coro: fix one wrong return instr when dead
13:08 dalek parrot/smoke-me/coro-return-gh1106:
13:08 dalek parrot/smoke-me/coro-return-gh1106: pc off-by-one.
13:08 dalek parrot/smoke-me/coro-return-gh1106: delete unneeded empty ctx check in coroutine.pmc
13:08 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/9a946de2df
13:08 dalek parrot/smoke-me/coro-return-gh1106: 2f46a87 | rurban++ | src/runcore/trace.c:
13:08 dalek parrot/smoke-me/coro-return-gh1106: trace: print Coro similar to Sub with -t1
13:08 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/2f46a87e7b
13:11 travis-ci joined #parrot
13:11 travis-ci parrot/parrot#1158 (master - bdd520a : James E Keenan): The build passed.
13:11 travis-ci Change view : https://github.com/parrot/parrot/compare/a4046f71839b...bdd520abb2dd
13:11 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38345025
13:11 travis-ci left #parrot
13:20 dalek parrot: c038c88 | jkeenan++ | / (2 files):
13:20 dalek parrot: Avert an uninitialized value warning.
13:20 dalek parrot:
13:20 dalek parrot: Update one copyright date.
13:20 dalek parrot: review: https://github.com/parrot/parrot/commit/c038c88517
13:24 travis-ci joined #parrot
13:24 travis-ci parrot/parrot#1159 (smoke-me/coro-return-gh1106 - 2f46a87 : Reini Urban): The build was broken.
13:24 travis-ci Change view : https://github.com/parrot/parrot/compare/7aa5bce84054...2f46a87e7b3a
13:24 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38345512
13:24 travis-ci left #parrot
13:26 rurban joined #parrot
13:32 dalek parrot: a54790e | rurban++ | / (2 files):
13:32 dalek parrot: [test] fix t/perl/Parrot_Test.t for VALGRIND
13:32 dalek parrot:
13:32 dalek parrot: also fix Parrot::Test for valgrind with --pid--, as on darwin
13:32 dalek parrot: review: https://github.com/parrot/parrot/commit/a54790edc5
13:33 travis-ci joined #parrot
13:33 travis-ci parrot/parrot#1160 (master - c038c88 : James E Keenan): The build passed.
13:33 travis-ci Change view : https://github.com/parrot/parrot/compare/bdd520abb2dd...c038c885171a
13:33 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38346051
13:33 travis-ci left #parrot
13:47 travis-ci joined #parrot
13:47 travis-ci parrot/parrot#1161 (master - a54790e : Reini Urban): The build passed.
13:47 travis-ci Change view : https://github.com/parrot/parrot/compare/c038c885171a...a54790edc529
13:47 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38346837
13:47 travis-ci left #parrot
14:03 dalek parrot/smoke-me/coro-return-gh1106: 5c1604e | rurban++ | / (6 files):
14:03 dalek parrot/smoke-me/coro-return-gh1106: coro: refactor return code. problem: wrong continuation
14:04 dalek parrot/smoke-me/coro-return-gh1106:
14:04 dalek parrot/smoke-me/coro-return-gh1106: let Parrot_sub_continuation_rewind_environment return from_sub
14:04 dalek parrot/smoke-me/coro-return-gh1106: for continuation.invoke.
14:04 dalek parrot/smoke-me/coro-return-gh1106: let yield carry a 2nd state: 2 for .return
14:04 dalek parrot/smoke-me/coro-return-gh1106: fix .return() mostly [GH# 1106]
14:04 dalek parrot/smoke-me/coro-return-gh1106: remove unneeded empty ctx check in coroutine.invoke back from coro
14:04 dalek parrot/smoke-me/coro-return-gh1106:
14:04 dalek parrot/smoke-me/coro-return-gh1106: changed t/pmc/coroutine.t to match the new implementation.
14:04 dalek parrot/smoke-me/coro-return-gh1106: Fixed: 9, 13, 14, 15, 16
14:04 dalek parrot/smoke-me/coro-return-gh1106: Remaining todo:
14:04 dalek parrot/smoke-me/coro-return-gh1106: -  2: wrong returncc cont to label, regression (also syn_7)
14:04 dalek parrot/smoke-me/coro-return-gh1106: - 14: wrong cont
14:04 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/5c1604e0a5
14:04 dalek parrot/smoke-me/coro-return-gh1106: 3af2357 | rurban++ | / (2 files):
14:04 dalek parrot/smoke-me/coro-return-gh1106: [test] change regressing returncc label from coro to return value
14:04 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/3af2357e09
14:04 dalek parrot/smoke-me/coro-return-gh1106: eec8a83 | rurban++ | src/runcore/trace.c:
14:04 dalek parrot/smoke-me/coro-return-gh1106: trace: print Coro similar to Sub with -t1
14:04 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/eec8a837f3
14:04 dalek parrot/smoke-me/coro-return-gh1106: 17e31be | rurban++ | / (2 files):
14:04 dalek parrot/smoke-me/coro-return-gh1106: coro: fix dead state with and without autoreset
14:04 dalek parrot/smoke-me/coro-return-gh1106:
14:04 dalek parrot/smoke-me/coro-return-gh1106: we do not error when the coro returns from return/returncc.
14:04 dalek parrot/smoke-me/coro-return-gh1106: we rather error when a dead coro is called, new yield state 2.
14:04 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/17e31be005
14:18 travis-ci joined #parrot
14:18 travis-ci parrot/parrot#1162 (smoke-me/coro-return-gh1106 - 17e31be : Reini Urban): The build was fixed.
14:18 travis-ci Change view : https://github.com/parrot/parrot/compare/2f46a87e7b3a...17e31be00511
14:18 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38348497
14:18 travis-ci left #parrot
14:40 kjs joined #parrot
14:46 rurban Given that nqp/perl6 does not yet use parrot coros I don't care about the returncc label regression for coros and merge proper resettable coros. nqp needs continuationreset, not return to labels
15:04 mirjam joined #parrot
15:43 rurban joined #parrot
16:49 Chirag joined #parrot
17:14 Mso150 joined #parrot
18:04 Mso150 joined #parrot
19:10 Mso150 joined #parrot
19:17 Mso150 joined #parrot
22:27 kjs joined #parrot
23:47 Mso150 joined #parrot
23:49 kjs joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced