Parrot 5.2.0 "Stuffed Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 2 April 2013.
01:23 Psyche^ joined 02:45 preflex_ joined
dukeleto ~~ 05:20
06:25 Mike-PerlRecruiter_ joined
moritz hi all 09:17
if anybody wants to do some Unicode hackery: I suspect that rt.perl.org/rt3//Ticket/Display.html?id=117547 is actually a bug in parrot's sprintf
09:25 xcombelle joined
moritz uponed parrot issue at github.com/parrot/parrot/issues/956 09:41
dalek p/jvm-support: 4c7ee83 | jnthn++ | / (19 files):
Move stage0 into src/parrot/vm/.

The stage0 is inherently platform specific, since it's generated code.
10:13
p/jvm-support: 9f25f51 | jnthn++ | t (16 files):
Segregate Parrot-specific tests.
kudo/nom: 452a072 | jnthn++ | / (3 files):
Updates to run on latest NQP.
11:28
kudo/nom: 5122e2e | (Timo Paulssen)++ | src/Perl6/Optimizer.pm:
no longer compile-time-autothread operators that take Mu args.

This caused problems with the ne and !== operators, which handle junctions manually, but also with any user-defined operator that takes a Mu argument.
11:30
12:03 PacoAir joined 12:12 woosley joined
dalek p/jvm-support: 811d92c | jnthn++ | / (3 files):
We'll need a Makefile per backend.
12:25
p/jvm-support: 7c34883 | jnthn++ | / (2 files):
Stub ConfigureJVM.pl and Makefile-JVM.in.
12:39 PacoAir joined 13:13 Praise joined
dalek p/jvm-support: 2d0a551 | jnthn++ | / (83 files):
Add JVM runtime support; get Makefile to build it.
15:01
p/jvm-support: 604ef1d | jnthn++ | tools/build/ (2 files):
Add a conditional compilation mechanism.

gen-cat.pl now takes an argument for the current backend, and handles directives in the files it is processing related to VM-specific code.
p/jvm-support: 41237e1 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
Add an nqp::scgetdesc op.
p/jvm-support: 13c5f8d | jnthn++ | src/vm/jvm/stage0/ (10 files):
Add current nqp-jvm-prep selfhost as stage0.

May have to update it if issues crop up, but hopefully not too many shall.
15:12
p/jvm-support: c9065ee | jnthn++ | src/how/NQPClassHOW.nqp:
Mark out Parrot-specific bits in MOP.
p/jvm-support: aadcfd0 | jnthn++ | src/vm/jvm/ModuleLoader.nqp:
Add JVM module loader.
p/jvm-support: d68776e | jnthn++ | / (2 files):
Rules for first bits of the stage1 build.

Uses the JVM stage0 to compile a JVM nqpmo and ModuleLoader.
Praise hello, every one 16:12
dalek p/jvm-support: 11c79ea | jnthn++ | src/core/NQP (2 files):
Mark out Parrot/JVM specific bits of CORE.
17:37
p/jvm-support: fdaa9ea | jnthn++ | src/vm/jvm/ModuleLoader.nqp:
Make module loader respect --module-path.
p/jvm-support: 939c511 | jnthn++ | src/vm/jvm/stage0/ModuleLoader.class:
Updated stage0 module loader.
p/jvm-support: 073363c | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationWriter.java:
Fix growToHold() bug in serializer.
dukeleto ~~ 17:40
Praise: howdy 17:41
dalek rrot/gh956_unicode_sprintf: 2253169 | dukeleto++ | t/op/stringu.t:
[t] Add a failing test for #956, mortiz++
17:52
18:03 Praise left
dukeleto cotto: ping 18:11
18:25 Mike-PerlRecruiter_ joined
dalek rrot/gh956_unicode_sprintf: bd24bcf | dukeleto++ | t/op/stringu.t:
[t] Add more tests for #956
19:35
p/jvm-support: f4d6baa | jnthn++ | src/QRegex/Cursor.nqp:
Conditional comp bits in Cursor.
20:00
p/jvm-support: 1a01251 | jnthn++ | src/NQP/World.nqp:
Stringification fixes in NQP World.
p/jvm-support: 23253fc | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/P6OpaqueBaseInstance.java:
Sync nqp-jvm-prep P6opaque fix.
p/jvm-support: bd15ebf | jnthn++ | src/vm/jvm/stage0/ (10 files):
Update JVM stage0 from latest nqp-jvm-prep.
20:03
p/jvm-support: 95903d5 | jnthn++ | tools/build/Makefile-JVM.in:
Build stage 1 setting, QASTNodes, QRegex.
dukeleto interesting: github.com/TopHattedCoder/haxe-rust 20:35
21:22 perlite joined 21:44 kurahaupo joined