Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-10-24

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:23 stryx`_ joined #parrot
00:28 stryx`__ joined #parrot
03:51 MikeFair joined #parrot
06:08 bighugedog joined #parrot
06:19 rurban joined #parrot
07:05 rurban Oho, big surprise. my centos6.5 can upload smolder reports
07:05 rurban smolder.parrot.org/app/pro​jects/report_details/45422
07:23 dalek parrot: 4483dd6 | rurban++ | t/src/threads_io.t:
07:23 dalek parrot: [test] fix threads_io.t on pure redhat/centos
07:23 dalek parrot:
07:23 dalek parrot: perl Time::HiRes is not installed there on a fresh system.
07:23 dalek parrot: See http://smolder.parrot.org/app/​projects/tap_stream/45422/267
07:23 dalek parrot: Can't locate Time/HiRes.pm in @INC at t/src/threads_io.t line 10.
07:23 dalek parrot: review: https://github.com/parrot/parrot/commit/4483dd61bf
07:36 travis-ci joined #parrot
07:36 travis-ci parrot/parrot#1180 (master - 4483dd6 : Reini Urban): The build passed.
07:36 travis-ci Change view : https://github.com/parrot/parrot/c​ompare/37ed548116d5...4483dd61bf9c
07:36 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38899292
07:36 travis-ci left #parrot
07:37 rurban https://people.debian.org/~aurel32/qemu/mips/ + $ qemu-system-mips64 -M malta -kernel vmlinux-2.6.32-5-5kc-malta \
07:37 rurban >   -hda debian_squeeze_mips_standard.qcow2 \
07:37 rurban >   -append "root=/dev/sda1 console=tty0 mem=256m@0x0 mem=1791m@0x90000000" -m 2047
07:37 rurban works fine now (2GB RAM)
07:37 FROGGS joined #parrot
07:37 rurban instead of 256
07:38 rurban ppc64 needs: qemu-system-ppc64 -m 2048 -hda debian-sid-ppc64.qcow2 \
07:38 rurban -kernel vmlinux-3.2.0-4-powerpc64 \
07:38 rurban -initrd initrd.img-3.2.0-4-powerpc64 \
07:38 rurban -append "root=/dev/sda3 libata.dma=0 1"
07:38 rurban 1 for runlevel 1. There's some bug in runlevel 2 after cron
11:16 kid51 joined #parrot
12:25 bighugedog joined #parrot
13:25 dalek parrot: 9c6fd54 | util++ | lib/Parrot/Harness/Smoke.pm:
13:25 dalek parrot: s/ /_/ for key in extra data sent to Smolder. Fixes GH#1078
13:25 dalek parrot: review: https://github.com/parrot/parrot/commit/9c6fd540c2
13:30 Util #ps time
13:39 travis-ci joined #parrot
13:39 travis-ci parrot/parrot#1181 (master - 9c6fd54 : Bruce Gray): The build passed.
13:39 travis-ci Change view : https://github.com/parrot/parrot/c​ompare/4483dd61bf9c...9c6fd540c254
13:39 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38926568
13:39 travis-ci left #parrot
13:47 dalek parrot/smoke-me/coro-return-gh1106: e32f1a1 | rurban++ | / (3 files):
13:47 dalek parrot/smoke-me/coro-return-gh1106: coro: WIP refactor reset
13:47 dalek parrot/smoke-me/coro-return-gh1106:
13:48 dalek parrot/smoke-me/coro-return-gh1106: do not delete the ctx on reset, just reset the pc and yield to 0.
13:48 dalek parrot/smoke-me/coro-return-gh1106: does not work yet
13:48 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/e32f1a16bb
13:48 dalek parrot/smoke-me/coro-return-gh1106: 2f95279 | rurban++ | src/pmc/continuation.pmc:
13:48 dalek parrot/smoke-me/coro-return-gh1106: coro WIP
13:48 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/2f9527962b
13:48 dalek parrot/smoke-me/coro-return-gh1106: 5ef3de3 | rurban++ | / (3 files):
13:48 dalek parrot/smoke-me/coro-return-gh1106: coro: refactor WIP, cheaper reset
13:48 dalek parrot/smoke-me/coro-return-gh1106:
13:48 dalek parrot/smoke-me/coro-return-gh1106: do not delete the ctx for a reset. an empty ctx is for the case
13:48 dalek parrot/smoke-me/coro-return-gh1106: calling a coro.
13:48 dalek parrot/smoke-me/coro-return-gh1106: but autoreset is performed when returning from a coro.
13:48 dalek parrot/smoke-me/coro-return-gh1106: so change the reset method to just turn back the adress to its
13:48 dalek parrot/smoke-me/coro-return-gh1106: original, and handle autoreset with an inlined variant thereof.
13:48 dalek parrot/smoke-me/coro-return-gh1106: But we still need to switch segments/ctx when returning from a
13:48 dalek parrot/smoke-me/coro-return-gh1106: autoreset (returncc) coro.
13:48 dalek parrot/smoke-me/coro-return-gh1106: review: https://github.com/parrot/parrot/commit/5ef3de3ab4
14:01 travis-ci joined #parrot
14:01 travis-ci parrot/parrot#1182 (smoke-me/coro-return-gh1106 - 5ef3de3 : Reini Urban): The build was broken.
14:01 travis-ci Change view : https://github.com/parrot/parrot/c​ompare/fa581d1fb71f...5ef3de3ab488
14:01 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/38928771
14:01 travis-ci left #parrot
14:35 rurban with the smolder patch: Could not upload report to Smolder at http://smolder.parrot.org
15:44 dalek Heuristic branch merge: pushed 24 commits to parrot/rurban/lexqnames-gh1095-dev by rurban
15:51 anon joined #parrot
15:52 anon left #parrot
16:26 FROGGS joined #parrot
16:28 Chirag joined #parrot
16:31 dalek parrot/rurban/lexqnames-gh1095-dev: 68c3d2c | rurban++ | compilers/imcc/imc (2 files):
16:31 dalek parrot/rurban/lexqnames-gh1095-dev: imcc: WIP do_loadlib use external memory for temp string
16:31 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/68c3d2c371
16:45 bighugedog joined #parrot
17:36 parrot013 joined #parrot
17:49 FROGGS_ joined #parrot
18:51 davidfetter joined #parrot
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: 597ed96 | rurban++ | compilers/imcc/pbc.c:
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: imcc: never store STRINGNULL in registers
21:48 dalek parrot/rurban/lexqnames-gh1095-dev:
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: performance-wise it would be a good idea, but the vm is not prepared
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: to deal with it. e.g. index fails, lots of invalid encoding errors.
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: maybe we should set the empty string to ascii.
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/597ed96455
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: 657f11f | rurban++ | compilers/imcc/imc (3 files):
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] empty named constants can only be subs
21:48 dalek parrot/rurban/lexqnames-gh1095-dev:
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: on the original code this looked like
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: (strncmp(unquoted_name, "Sub",       name_length) with
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: name_length = 0, for .const  $Pxx = "constant"
21:48 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/657f11ff3e

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

Parrot | source cross referenced