[Tux] | This is Rakudo version 2016.05-10-g19e91e8 built on MoarVM version 2016.05 | 06:36 | |
test 21.269 | |||
test-t 13.586 | |||
csv-parser 35.499 | |||
pmurias | [Coke]: I have a horribly hacked local way of building rakudo-js (which involves symlinking node_modules, nqp-bootstrapped.js in rakudo to those files in nqp-js), | 12:26 | |
[Coke]: I'll work on getting something that builds withought such disgusting measures after I figure out the current serialization bug (which makes things fall apart when serializing container specs) | 12:28 | ||
dalek | p: d5a611f | (Pawel Murias)++ | src/vm/js/nqp-runtime/serialization.js: [js] Start of support with annotating the serialized objects with metadata to help debugging. |
12:31 | |
p: 32714b7 | (Pawel Murias)++ | src/vm/js/nqp-runtime/ (4 files): [js] Rename container-configurer to container-specs |
|||
p: 78b780a | (Pawel Murias)++ | src/vm/js/ (2 files): [js] Hack to allow try to catch $foo.missing-method. |
|||
psch | aww, nqp commit 61b3f00 spoils the surprise at seeing a clean nqp make test :) | 12:42 | |
dalek | kudo/nom: a5c46bb | hoelzro++ | tools/build/Makefile-Moar.in: Use say for listing tarball contents This one-liner to build our release tarballs was recently changed from using Perl 5 to Perl 6; however, since Perl 6 autochomps unlike Perl 5, the newlines are not preserved when we print(), causing the list of filenames to run together. We can use say() to emit newline after each file to fix this. |
||
pmurias | psch: sorry for breaking make j-test :/ | 13:10 | |
psch | pmurias: eh, tests that didn't exists before failing is better than not having them :) | 13:11 | |
dalek | p: 03904fd | peschwa++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java: Fix hinted getattr to correctly deal with native_j. Previously this solution was only implemented for the unhinted attribute access, which clearly is suboptimal. |
13:23 | |
p: 1c12eac | peschwa++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/P6bigint.java: Add serialization for repr bigint. Via .toString() and {read,write}Str(), respectively. |
|||
p: 4037128 | peschwa++ | t/serialization/02-types.t: Un-todo bigint serialization tests for nqp-j. |
|||
[Coke] | pmurias: thanks | 13:29 | |
psch | curious. with the bigint serialization (well, and everything else since whatever NQP_REVISION is at) i get a new failure mode for install-core-dist.pl | 14:16 | |
that is, a java.nio.file.NoSuchFileException | 14:17 | ||
hm, still during NativeCall precomp | 14:23 | ||
moritz | .oO( the knight who said nio ) |
||
psch | the missing file apparently is the one with the json that describes the CORE distribution..? | 14:24 | |
which would be rather weird, i can't help but think :) | |||
also, this isn't helped by the fact that we're apparently throwing a lot of that kind of Exception, presumably during the jvm stat ops :/ | 14:25 | ||
|Tux| | tux.nl/Talks/CSV6/speed5.html now includes first perlito speed | 14:47 | |
dalek | p: 9dead8a | (Pawel Murias)++ | src/vm/js/nqp-runtime/serialization.js: [js] Fix bug in writing cstr where the buffer wasn't resized. This caused problems with serializing containers and other weird problems. |
16:27 | |
pmurias | ^^ loads of time wasted debuging that one | ||
[Coke] | pmurias++ | 17:26 |