Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2015-01-29

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:01 kid51 joined #parrot
04:07 davidfetter joined #parrot
08:06 FROGGS joined #parrot
09:39 rurban_ joined #parrot
09:41 rurban_ releasing now after all rakudo tests
10:09 dalek parrot: 641f586 | rurban++ | / (4 files):
10:09 dalek parrot: [test] fix t/steps/inter/progs*
10:09 dalek parrot:
10:09 dalek parrot: we refactored inter::progs::_get_programs
10:09 dalek parrot: review: https://github.com/parrot/parrot/commit/641f586707
10:09 dalek parrot: 9629cac | rurban++ | / (21 files):
10:09 dalek parrot: Release 7.0.2 - Hotfix for Microsoft Visual C++
10:09 dalek parrot: review: https://github.com/parrot/parrot/commit/9629cacc75
10:24 travis-ci joined #parrot
10:24 travis-ci parrot/parrot#1546 (master - 9629cac : Reini Urban): The build passed.
10:24 travis-ci Change view : https://github.com/parrot/parrot/compare/3485324ded4d...9629cacc752a
10:24 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/48739929
10:24 travis-ci left #parrot
10:27 rurban can I have an op?
10:51 rurban FROGGS++
10:51 Topic for #parrot is now Parrot 7.0.2 "Crimson Shining Parrot" | http://parrot.org/ | Log: http://irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
11:01 dalek parrot: 9a4171c | rurban++ | / (2 files):
11:01 dalek parrot: new ChangeLog
11:01 dalek parrot: review: https://github.com/parrot/parrot/commit/9a4171c433
11:18 travis-ci joined #parrot
11:18 travis-ci parrot/parrot#1547 (master - 9a4171c : Reini Urban): The build passed.
11:18 travis-ci Change view : https://github.com/parrot/parrot/compare/9629cacc752a...9a4171c4330b
11:18 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/48744933
11:18 travis-ci left #parrot
11:53 Woodi joined #parrot
12:14 kid51 joined #parrot
12:24 dalek parrot/smoke-me/gc-stress-gh1189: b261a29 | rurban++ | / (3 files):
12:24 dalek parrot/smoke-me/gc-stress-gh1189: [test] Add 2 stable and good GC stress test to normal tests
12:24 dalek parrot/smoke-me/gc-stress-gh1189:
12:24 dalek parrot/smoke-me/gc-stress-gh1189: Closes GH #1189
12:24 dalek parrot/smoke-me/gc-stress-gh1189: review: https://github.com/parrot/parrot/commit/b261a299df
12:26 dalek parrot/smoke-me/gc-stress-gh1189: 9cb01c6 | rurban++ | / (3 files):
12:26 dalek parrot/smoke-me/gc-stress-gh1189: [test] Add 2 stable and good GC stress test to normal tests
12:26 dalek parrot/smoke-me/gc-stress-gh1189:
12:26 dalek parrot/smoke-me/gc-stress-gh1189: Closes GH #1189
12:26 dalek parrot/smoke-me/gc-stress-gh1189: review: https://github.com/parrot/parrot/commit/9cb01c62df
12:57 travis-ci joined #parrot
12:57 travis-ci parrot/parrot#1549 (smoke-me/gc-stress-gh1189 - 9cb01c6 : Reini Urban): The build has errored.
12:57 travis-ci Change view : https://github.com/parrot/parrot/compare/b261a299dfc9...9cb01c62df46
12:57 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/48751840
12:57 travis-ci left #parrot
13:43 rurban joined #parrot
13:46 dalek parrot/smoke-me/gc-stress-gh1189: edbff75 | rurban++ | t/op/gc-stress.t:
13:46 dalek parrot/smoke-me/gc-stress-gh1189: [test] Only one test, travis timed out >10min
13:46 dalek parrot/smoke-me/gc-stress-gh1189:
13:46 dalek parrot/smoke-me/gc-stress-gh1189: GH #1189
13:46 dalek parrot/smoke-me/gc-stress-gh1189: review: https://github.com/parrot/parrot/commit/edbff75526
14:00 FROGGS joined #parrot
14:01 travis-ci joined #parrot
14:01 travis-ci parrot/parrot#1550 (smoke-me/gc-stress-gh1189 - edbff75 : Reini Urban): The build passed.
14:01 travis-ci Change view : https://github.com/parrot/parrot/compare/9cb01c62df46...edbff75526bd
14:01 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/48759750
14:01 travis-ci left #parrot
14:02 FROGGS slavorg: trust rurban
14:02 slavorg But I already trust rurban
14:02 FROGGS if you say so...
14:11 lauleon joined #parrot
16:10 FROGGS_ joined #parrot
19:04 lauleon joined #parrot
19:12 lauleon joined #parrot
19:27 rurban joined #parrot
19:33 lauleon joined #parrot
19:45 autark joined #parrot
19:52 lauleon joined #parrot
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: 41d8b8f | rurban++ | / (3 files):
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: [test] Add 2 stable and good GC stress test to normal tests
19:53 dalek parrot/smoke-me/stringbuilder-gh1123:
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: See GH #1189
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/41d8b8f051
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: 2540dc3 | rurban++ | / (3 files):
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: [test] Only one test, travis timed out >10min
19:53 dalek parrot/smoke-me/stringbuilder-gh1123:
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: Also a minor test refactor.
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: Closes GH #1189
19:53 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/2540dc3d92
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: 5117dfd | rurban++ | / (2 files):
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [config] change perl5 derived -O2 to -O3 for gcc/clang
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: Faster --optimize. 5% faster in parrot-bench. Closes GH #1185
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/5117dfd3a2
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: 679e6ee | rurban++ | / (2 files):
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [pmc] change StringBuilder overallocation
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: by 1.5, not 2. And for >8192 onto the next block size.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: The optimal overallocation is the golden ration 1.618, but we prefer int ops.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: A difference is not measurable.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/679e6ee6b6
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: a7021b4 | rurban++ | src/pmc/stringbuilder.pmc:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [pmc] disable 2x StringBuilder.substr clone, GH #1123
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: STRING_substr already creates a copy for us, no need to copy it twice.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: no regression.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: Note that t/stress/gc.t started failing earlier, even in 7.0.0.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/a7021b4440
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: f6f2321 | rurban++ | src/pmc/stringbuilder.pmc:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [pmc] StringBuilder.substr needs no WB
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: GH #1123. 1.14% faster
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/f6f2321570
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: 935bd4e | rurban++ | src/pmc/stringbuilder.pmc:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [pmc] Avoid StringBuilder copies on set_pmc, ...
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: and push_pmc, i_concatenate, when the arg is a StringBuilder
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: PMC already. 0.5% faster.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/935bd4ec1c
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: 2b476db | rurban++ | src/io/stringhandle.c:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [core] optimize io_stringhandle_write_b
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: Reuse write buffer if large enough. This happens very often.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: But surpringly no perf. improvement measurable.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/2b476db7c4
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: dd32738 | rurban++ | t/src/extend.t:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [test] un-todo t/src/extend.t 19 on darwin
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: not repro anymore, at least with yosemite.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: GH #856 SIGABRT with darwin threads
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/dd32738636
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: bd13c2d | rurban++ | src/pmc/resizablepmcarray.pmc:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: [pmc] rpa gc optimizations
19:54 dalek parrot/smoke-me/stringbuilder-gh1123:
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: Re-enable the status from 6.11.0, not too many write barriers in
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: ResizablePMCArray methods. Not in shift as we only move the offset
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: and only when needed in resize.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: But it does not give us back the lost 13% in parrot-bench, from 6.11
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: to 7.0.
19:54 dalek parrot/smoke-me/stringbuilder-gh1123: review: https://github.com/parrot/parrot/commit/bd13c2dbf8
20:02 dalek parrot: 41d8b8f | rurban++ | / (3 files):
20:02 dalek parrot: [test] Add 2 stable and good GC stress test to normal tests
20:02 dalek parrot:
20:02 dalek parrot: See GH #1189
20:02 dalek parrot: review: https://github.com/parrot/parrot/commit/41d8b8f051
20:02 dalek parrot: 2540dc3 | rurban++ | / (3 files):
20:02 dalek parrot: [test] Only one test, travis timed out >10min
20:02 dalek parrot:
20:02 dalek parrot: Also a minor test refactor.
20:02 dalek parrot: Closes GH #1189
20:02 dalek parrot: review: https://github.com/parrot/parrot/commit/2540dc3d92
20:12 travis-ci joined #parrot
20:12 travis-ci parrot/parrot#1551 (smoke-me/stringbuilder-gh1123 - bd13c2d : Reini Urban): The build passed.
20:12 travis-ci Change view : https://github.com/parrot/parrot/compare/4ebcbe90ac5e...bd13c2dbf836
20:12 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/48806177
20:12 travis-ci left #parrot
20:16 travis-ci joined #parrot
20:16 travis-ci parrot/parrot#1552 (master - 2540dc3 : Reini Urban): The build passed.
20:16 travis-ci Change view : https://github.com/parrot/parrot/compare/9a4171c4330b...2540dc3d9261
20:16 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/48807212
20:16 travis-ci left #parrot
21:22 lauleon joined #parrot
22:04 FROGGS__ joined #parrot
22:15 lauleon joined #parrot
23:52 lauleon joined #parrot

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

Parrot | source cross referenced