Perl 6 - the future is here, just unevenly distributed

IRC log for #perl11, 2013-09-15

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

All times shown according to UTC.

Time Nick Message
01:46 rurban joined #perl11
02:50 rurban joined #perl11
03:21 dalek p2/p2: cd5ce46 | rurban++ | example/nbody.p (2 files):
03:21 dalek p2/p2: fixed example/nbody.pn: missed 3 statements
03:21 dalek p2/p2: review: https://github.com/perl11/p2/commit/cd5ce46329
03:21 dalek p2/p2: e2aff1b | rurban++ | config.mak:
03:21 dalek p2/p2: revert DEBUG=0 cflags: -O2, no -finline
03:21 dalek p2/p2: review: https://github.com/perl11/p2/commit/e2aff1b2e5
03:23 travis-ci joined #perl11
03:23 travis-ci [travis-ci] perl11/p2#56 (p2 - e2aff1b : Reini Urban): The build was broken.
03:23 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/4a8bdc0193c4...e2aff1b2e579
03:23 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11373337
03:23 travis-ci left #perl11
04:57 rurban joined #perl11
05:58 rurban joined #perl11
06:58 rurban joined #perl11
07:59 rurban joined #perl11
09:03 rurban joined #perl11
10:04 rurban joined #perl11
11:05 rurban joined #perl11
12:05 rurban joined #perl11
13:06 rurban joined #perl11
13:21 rurban joined #perl11
14:37 dalek p2/p2: 535fa8f | rurban++ | example/fib.p (2 files):
14:37 dalek p2/p2: extra example/fib.p2 for the current p2 syntax and library limitations
14:37 dalek p2/p2: review: https://github.com/perl11/p2/commit/535fa8f78a
14:39 travis-ci joined #perl11
14:39 travis-ci [travis-ci] perl11/p2#57 (p2 - 535fa8f : Reini Urban): The build is still failing.
14:39 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/e2aff1b2e579...535fa8f78a3f
14:39 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11383869
14:39 travis-ci left #perl11
14:41 dalek p2/p2: 25947e4 | rurban++ | config.mak:
14:41 dalek p2/p2: Revert "revert DEBUG=0 cflags: -O2, no -finline"
14:41 dalek p2/p2:
14:41 dalek p2/p2: This reverts commit e2aff1b2e579da1f44d8d5993955a1e3d6069cbd.
14:41 dalek p2/p2: review: https://github.com/perl11/p2/commit/25947e4555
14:41 dalek p2/p2: dfee3fa | rurban++ | config.mak:
14:41 dalek p2/p2: remove duplicate WARNINGS
14:41 dalek p2/p2: review: https://github.com/perl11/p2/commit/dfee3fa4c0
14:43 travis-ci joined #perl11
14:43 travis-ci [travis-ci] perl11/p2#58 (p2 - dfee3fa : Reini Urban): The build was fixed.
14:43 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/535fa8f78a3f...dfee3fa4c07b
14:43 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11383969
14:43 travis-ci left #perl11
16:27 rurban perl11 is now on wikipedia: https://en.wikipedia.org/wiki/Potion_(programming_language)
16:28 Hinrik nice
18:26 dalek p2/p2: 6c4cb59 | rurban++ | / (14 files):
18:26 dalek p2/p2: fix test 0 #24, use PN_ZERO, fix DBG_vt,DBG_vi
18:26 dalek p2/p2:
18:26 dalek p2/p2: replace PN_NUM(0) by PN_ZERO (less work for cc)
18:26 dalek p2/p2: fix unary with binary TEST on p2, since 0 is false on p2, but true on potion
18:26 dalek p2/p2:   and the binary repr of 0 was 1. add PN_TEST1 for the unary test.
18:26 dalek p2/p2: add one more jit stack corruption check
18:26 dalek p2/p2: improve example/fib.p2
18:26 dalek p2/p2: fix the broken logic for DBG_vt,DBG_vi
18:26 dalek p2/p2: review: https://github.com/perl11/p2/commit/6c4cb59c0d
18:28 travis-ci joined #perl11
18:28 travis-ci [travis-ci] perl11/p2#59 (p2 - 6c4cb59 : Reini Urban): The build was broken.
18:28 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/dfee3fa4c07b...6c4cb59c0db8
18:28 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11388747
18:28 travis-ci left #perl11
18:34 dalek p2/p2: 58b1f09 | rurban++ | README (3 files):
18:34 dalek p2/p2: replace README with README.p2, old README.potion
18:34 dalek p2/p2: review: https://github.com/perl11/p2/commit/58b1f097f4
18:35 travis-ci joined #perl11
18:35 travis-ci [travis-ci] perl11/p2#60 (p2 - 58b1f09 : Reini Urban): The build was fixed.
18:35 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/6c4cb59c0db8...58b1f097f4c0
18:35 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11388950
18:35 travis-ci left #perl11
19:17 dalek p2/p2: 0eaa8a8 | rurban++ | example/fib.p (2 files):
19:17 dalek p2/p2: more example/fib fixes
19:17 dalek p2/p2: review: https://github.com/perl11/p2/commit/0eaa8a80cd
19:18 dalek p2/p2: 02b328b | rurban++ | / (3 files):
19:18 dalek p2/p2: renable -O3, only frontends and callcc with -O0
19:18 dalek p2/p2: review: https://github.com/perl11/p2/commit/02b328b564
19:19 rurban bytecode is now a bit faster: -O3
19:20 travis-ci joined #perl11
19:20 travis-ci [travis-ci] perl11/p2#61 (p2 - 02b328b : Reini Urban): The build passed.
19:20 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/58b1f097f4c0...02b328b5644e
19:20 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11390090
19:20 travis-ci left #perl11
20:29 rurban joined #perl11
21:27 dalek p2/p2: b1f47de | rurban++ | .travis.yml:
21:27 dalek p2/p2: try gcc again on travis
21:27 dalek p2/p2: review: https://github.com/perl11/p2/commit/b1f47de757
21:30 travis-ci joined #perl11
21:30 travis-ci [travis-ci] perl11/p2#62 (p2 - b1f47de : Reini Urban): The build was broken.
21:30 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/02b328b5644e...b1f47de75725
21:30 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11393666
21:30 travis-ci left #perl11
23:12 dalek p2/p2: d935f78 | rurban++ | core/ (3 files):
23:12 dalek p2/p2: optimize tuple_push|new: overallocate by 3
23:12 dalek p2/p2:
23:12 dalek p2/p2: 25% is potion_vm is spent in tuple_push and there in gc_realloc
23:12 dalek p2/p2: use gc_realloc only in every 3rd call.
23:13 dalek p2/p2: similar for tuple_empty and _new, always alloc size 3 (esp. for the parser and sigs)
23:13 dalek p2/p2: review: https://github.com/perl11/p2/commit/d935f78c4c
23:13 dalek p2/p2: 1569471 | rurban++ | core/ (3 files):
23:13 dalek p2/p2: optimize sig_at in potion_vm
23:13 dalek p2/p2:
23:13 dalek p2/p2: 22% of potion_vm was spent in tuple_new in sig_at.
23:13 dalek p2/p2: add a new sig_name_at which does not allocate tuples.
23:13 dalek p2/p2: only returns the 1st tuple entry, the name.
23:13 dalek p2/p2:
23:13 dalek p2/p2: BTW: The new sig checks slowed down the bytecode vm dramatically.
23:13 dalek p2/p2: review: https://github.com/perl11/p2/commit/1569471bb0
23:15 travis-ci joined #perl11
23:15 travis-ci [travis-ci] perl11/p2#63 (p2 - 1569471 : Reini Urban): The build is still failing.
23:15 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/b1f47de75725...1569471bb0b2
23:15 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11396104
23:15 travis-ci left #perl11
23:30 dalek p2/p2: 4de9e6d | rurban++ | README:
23:30 dalek p2/p2: update README benchmarks (fast bytecode)
23:30 dalek p2/p2:
23:30 dalek p2/p2: with the two previous changes bytecode is fast again
23:30 dalek p2/p2: review: https://github.com/perl11/p2/commit/4de9e6d6f5
23:33 travis-ci joined #perl11
23:33 travis-ci [travis-ci] perl11/p2#64 (p2 - 4de9e6d : Reini Urban): The build is still failing.
23:33 travis-ci [travis-ci] Change view : https://github.com/perl11/p2/compare/1569471bb0b2...4de9e6d6f550
23:33 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/p2/builds/11396422
23:33 travis-ci left #perl11

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