Parrot 5.3.0 "W00tstock Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 4 May 2013.
00:33 cooper joined 00:55 rurban joined 01:56 rurban joined 02:34 sivoais joined 02:56 rurban joined 03:13 rurban joined 03:32 contingencyplan joined 03:39 preflex_ joined 04:25 Psyche^ joined 04:43 rurban joined 05:44 rurban joined 06:12 xcombelle joined 06:36 Mike-PerlRecruiter_ joined 06:44 rurban joined 07:45 rurban joined 08:36 denisboyun joined 08:45 rurban joined 09:08 denisboyun joined 09:46 rurban joined 09:47 denisboyun joined 09:48 brrt joined 10:12 contingencyplan joined 10:46 rurban joined 11:20 denisboyun joined 11:37 PacoAir joined 11:47 rurban joined, kid51 joined 12:08 denisboyun_ joined 12:32 PacoAir joined 12:33 denisboyun_ joined
dalek p/rak-jvm-support: 8bb6406 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Delegation to .^type_check method.
12:37
p/rak-jvm-support: f6f5788 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationReader.java:
Don't create empty type caches on deserialization.

It confuses the .^type_check fallback.
kudo/jvm-support: b087a8a | jnthn++ | src/Perl6/ (2 files):
Missing null checks.
kudo/jvm-support: e1a3422 | jnthn++ | src/vm/jvm/Perl6/Ops.nqp:
Be sure we multi-dispatch on flattened args.
12:47 rurban joined 13:14 PacoAir joined 13:17 xcombelle joined 13:38 kid51_ joined 13:49 rurban joined 14:19 rurban joined
dalek p/rak-jvm-support: 56c139c | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Better error for null method lookup.
14:41
p/rak-jvm-support: be074c1 | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
Fix mis-compile in takedispatcher.
kudo/jvm-support: e71d566 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/ (2 files):
Start to fill out bindOneParam a bit.
14:42
kudo/jvm-support: af5712b | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/ (3 files):
Scalar binding.
14:46 denisboyun_ joined 15:16 denisboyun_ joined
dalek p/rak-jvm-support: 32a753e | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/ (2 files):
Decontainerize on findmethod.

Needs care to make sure indy guard clauses are aware of decont also.
15:17
p/rak-jvm-support: d6f3554 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Don't blow up on failed named lexical lookup.
kudo/jvm-support: 6b1c80d | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/RakudoContainerSpec.java:
Scalar fetch.
kudo/jvm-support: eba83b5 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Implement nqp::p6decontrv.
15:21 denisboyun__ joined
dalek kudo/jvm-support: fbf5100 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Stub p6typecheckrv.
15:32
kudo/jvm-support: d03c7cc | jnthn++ | src/Perl6/World.nqp:
Fix an nqp::join that should be join.
kudo/jvm-support: 7ef33ff | jnthn++ | tools/build/Makefile-JVM.in:
Bring in the next 4 files of CORE.setting.

First 3 just compile already, final one shows up the next thing to fix.
16:10 denisboyun joined
dalek kudo/jvm-support: 5e2751c | jnthn++ | src/core/traits.pm:
Add some missing required markers.

Probably helps all trait applications to routines on whatever platform.
16:17
p/rak-jvm-support: 845307c | jnthn++ | src/vm/jvm/ (2 files):
Start to scatter some more decont calls.
16:19
16:25 denisboyun joined
dalek p/rak-jvm-support: 25157f7 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
nqp::rebless needs to decont its args.
16:38
kudo/jvm-support: 3c2aad1 | jnthn++ | src/vm/jvm/ (2 files):
Implement nqp::p6captureouters.
16:41
kudo/jvm-support: 9382421 | jnthn++ | src/Perl6/ (2 files):
Fix a few type-os.
kudo/jvm-support: a962c59 | jnthn++ | tools/build/Makefile-JVM.in:
3 more files we now parse/build AST for.

Note that this doesn't mean we can actually compile them, just that the parser and actions survive. Some will blow up if we could get any further (blocked by mysteries for now, though) due to use pir:: and so forth (which parses, but obviously wouldn't actually compile).
kudo/jvm-support: 1c87ba0 | jnthn++ | tools/build/Makefile-JVM.in:
Add more files, up to the next failure.
17:03
kudo/nom: b1695cf | pmichaud++ | src/core/List.pm:
Keep List.sink from carping on type objects. Fixes RT #117923.
18:17
18:36 Mike-PerlRecruiter_ joined
dalek kudo/jvm-support: 2745850 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
Bind self for methods.
20:07
kudo/jvm-support: 202a1e5 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Implement nqp::p6bindassert.
20:09 PacoAir_ joined 20:11 kid51 joined
dalek kudo/jvm-support: 12528db | jnthn++ | tools/build/Makefile-JVM.in:
Add 10 more files to the setting build.
20:14
kudo/nom: 06eddc0 | coke++ | t/spectest.data:
Run sink test
20:18
20:35 sivoais joined 20:37 rurban joined
dalek p/rak-jvm-support: 9466f56 | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
First cut at compiling nqp::chain.
20:53
p/rak-jvm-support: d31030b | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
-1 case of nqp::substr.
20:59
21:18 perlite joined
dalek p/rak-jvm-support: d348d72 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Some more decont-ing.
21:27
kudo/jvm-support: cc5ba85 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
nqp::p6capturelex.
kudo/jvm-support: a633aef | jnthn++ | src/Perl6/Metamodel/EnumHOW.nqp:
Don't publish Parrot v-tables on JVM in EnumHOW.
21:32 contingencyplan joined
dalek kudo/jvm-support: 932d4b7 | jnthn++ | tools/build/Makefile-JVM.in:
Add 6 more files to the setting build.
21:34
21:38 rurban joined
dalek p/rak-jvm-support: 0693eea | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/P6Opaque (2 files):
P6opaque container attr auto-viv.
21:47
kudo/jvm-support: ee0463a | jnthn++ | src/core/ (2 files):
Some pir:: -> nqp::.
22:16
kudo/jvm-support: 892f0d7 | jnthn++ | src/core/ (8 files):
nqp::concat_s => nqp::concat

They are aliases these days anyway.
kudo/jvm-support: 52b7a40 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Implement nqp::p6var.
kudo/jvm-support: 175286d | jnthn++ | tools/build/Makefile-JVM.in:
Add a bunch more files to the build.

Skipped over IO, as it has roles with lots of pir:: (and roles are subject to immediate compilation).
22:38 rurban joined
dalek kudo/jvm-support: e80fa2e | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/ (2 files):
nqp::p6store and basic scalar store stuff.
22:48
kudo/jvm-support: 1556388 | jnthn++ | src/core/operators.pm:
Another pir:: -> nqp::.
kudo/jvm-support: f3879cd | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
nqp::p6box_[sin]
kudo/jvm-support: 379467d | jnthn++ | tools/build/Makefile-JVM.in:
Fix slash-o; hopefully fixes build on Linux.

Reported by itz++.
kudo/jvm-support: d42d0ea | jnthn++ | tools/build/Makefile-JVM.in:
Uncomment all but IO bits of setting.

Means we now manage to parse and run BEGIN/traits/constant in 12850 lines worth of the core setting.
23:14
23:22 denisboyun_ joined 23:30 rurban joined