Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-dev, 2016-05-25

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:47 TimToady joined #perl6-dev
01:48 ilbot3 joined #perl6-dev
01:48 Topic for #perl6-dev is now Perl 6 language and compiler development 2.0 | Logs at http://irclog.perlgeek.de/perl6-dev/today
06:36 [Tux] This is Rakudo version 2016.05-10-g19e91e8 built on MoarVM version 2016.05
06:36 [Tux] test            21.269
06:36 [Tux] test-t          13.586
06:36 [Tux] csv-parser      35.499
08:47 RabidGravy joined #perl6-dev
09:13 sno joined #perl6-dev
11:56 psch joined #perl6-dev
12:17 AlexDaniel joined #perl6-dev
12:21 pmurias joined #perl6-dev
12:26 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:28 pmurias [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:31 dalek nqp: d5a611f | (Pawel Murias)++ | src/vm/js/nqp-runtime/serialization.js:
12:31 dalek nqp: [js] Start of support with annotating the serialized objects with metadata to help debugging.
12:31 dalek nqp: review: https://github.com/perl6/nqp/commit/d5a611f5f6
12:31 dalek nqp: 32714b7 | (Pawel Murias)++ | src/vm/js/nqp-runtime/ (4 files):
12:31 dalek nqp: [js] Rename container-configurer to container-specs
12:31 dalek nqp: review: https://github.com/perl6/nqp/commit/32714b76ec
12:31 dalek nqp: 78b780a | (Pawel Murias)++ | src/vm/js/ (2 files):
12:31 dalek nqp: [js] Hack to allow try to catch $foo.missing-method.
12:31 dalek nqp: review: https://github.com/perl6/nqp/commit/78b780ab36
12:32 lizmat joined #perl6-dev
12:42 psch aww, nqp commit 61b3f00 spoils the surprise at seeing a clean nqp make test :)
12:42 dalek rakudo/nom: a5c46bb | hoelzro++ | tools/build/Makefile-Moar.in:
12:42 dalek rakudo/nom: Use say for listing tarball contents
12:42 dalek rakudo/nom:
12:42 dalek rakudo/nom: This one-liner to build our release tarballs was recently changed from using
12:42 dalek rakudo/nom: Perl 5 to Perl 6; however, since Perl 6 autochomps unlike Perl 5,
12:42 dalek rakudo/nom: the newlines are not preserved when we print(), causing the list of
12:42 dalek rakudo/nom: filenames to run together.  We can use say() to emit newline after each
12:42 dalek rakudo/nom: file to fix this.
12:42 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a5c46bb7f4
12:52 cognominal joined #perl6-dev
13:10 pmurias psch: sorry for breaking make j-test :/
13:11 psch pmurias: eh, tests that didn't exists before failing is better than not having them :)
13:23 dalek nqp: 03904fd | peschwa++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
13:23 dalek nqp: Fix hinted getattr to correctly deal with native_j.
13:23 dalek nqp:
13:23 dalek nqp: Previously this solution was only implemented for the unhinted attribute
13:23 dalek nqp: access, which clearly is suboptimal.
13:23 dalek nqp: review: https://github.com/perl6/nqp/commit/03904fd0f2
13:23 dalek nqp: 1c12eac | peschwa++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/P6bigint.java:
13:23 dalek nqp: Add serialization for repr bigint.
13:23 dalek nqp:
13:23 dalek nqp: Via .toString() and {read,write}Str(), respectively.
13:23 dalek nqp: review: https://github.com/perl6/nqp/commit/1c12eaca68
13:23 dalek nqp: 4037128 | peschwa++ | t/serialization/02-types.t:
13:23 dalek nqp: Un-todo bigint serialization tests for nqp-j.
13:23 dalek nqp: review: https://github.com/perl6/nqp/commit/4037128e42
13:24 skids joined #perl6-dev
13:29 [Coke] pmurias: thanks
13:47 brrt joined #perl6-dev
14:16 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:17 psch that is, a java.nio.file.NoSuchFileException
14:23 psch hm, still during NativeCall precomp
14:23 moritz .oO( the knight who said nio )
14:24 psch the missing file apparently is the one with the json that describes the CORE distribution..?
14:24 psch which would be rather weird, i can't help but think :)
14:25 psch 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:47 |Tux| http://tux.nl/Talks/CSV6/speed5.html now includes first perlito speed
16:13 cognominal joined #perl6-dev
16:27 dalek nqp: 9dead8a | (Pawel Murias)++ | src/vm/js/nqp-runtime/serialization.js:
16:27 dalek nqp: [js] Fix bug in writing cstr where the buffer wasn't resized.
16:27 dalek nqp:
16:27 dalek nqp: This caused problems with serializing containers and other weird problems.
16:27 dalek nqp: review: https://github.com/perl6/nqp/commit/9dead8ab99
16:27 pmurias ^^ loads of time wasted debuging that one
16:46 |Tux| joined #perl6-dev
16:51 |Tux| joined #perl6-dev
16:54 |Tux| joined #perl6-dev
16:56 |Tux| joined #perl6-dev
17:20 AlexDaniel joined #perl6-dev
17:26 [Coke] pmurias++
17:42 sortiz joined #perl6-dev
19:43 btyler joined #perl6-dev
19:45 sno joined #perl6-dev
20:26 brrt joined #perl6-dev
21:56 AlexDaniel joined #perl6-dev
22:27 skids joined #perl6-dev

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary