Parrot 5.5.0 "Salvadori's Fig Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 30 June 2013.
00:46 rurban2 joined 01:00 rurban1 joined
dalek p: 80e2674 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/JavaCallinException.java:
Add missed file for interop
01:00
p: 661dd1f | sorear++ | / (2 files):
Start to document interop stuff
01:46 kjs joined 02:11 rurban1 joined 03:07 preflex_ joined 03:11 rurban1 joined 04:12 rurban1 joined 05:13 rurban1 joined
dalek kudo/nom: 2b3dbfb | sorear++ | src/vm/jvm/ (5 files):
s:g/Ops/RakOps/
05:18
05:45 denisboyun joined 06:13 rurban1 joined 06:19 denisboyun joined
dalek p: 85187bc | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/BootJavaInterop.java:
For 6model method usability, have adapter functions always take an invocant, even if ignored
06:48
p: d0fcc5e | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Remove a pointless and warning cast
06:51
06:52 denisboyun_ joined
dalek p: e1a2ed0 | sorear++ | / (2 files):
Systematize interop sub names and add short forms
07:08
07:14 rurban1 joined
dalek p: 2e10baf | sorear++ | / (2 files):
Do a little bit of the dynamic type gen for BootJavaInterop
07:28
p: 3a6ec82 | sorear++ | / (4 files):
Streamline use of interop object a bit
07:48
08:15 rurban1 joined, denisboyun_ joined
dalek p: 2f317f6 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SixModelObject.java:
Move misplaced exists_pos out of the Associative section
08:50
p: 94b4100 | sorear++ | / (2 files):
Add "proxy", a lightweight way to turn coderefs into Java interfaces
p: 98e5e6a | sorear++ | examples/CallFromJava.java:
Start on a calling-from-java example for colomon
09:13
rrot/m0: 0b91b0e | dukeleto++ | src/m0/c/ops.c:
Refactoring and report null chunks

The spec is not exactly clear on what should happen when a null chunk name is encountered.
09:39
rrot/m0: 96a855f | dukeleto++ | src/m0/c/ops.c:
Add an error about invalid PC and more refactoring

The current failing tests trigger this warning and seem to have invalid program counters.
kudo/jvm-embeddable: b72d148 | sorear++ | src/ (6 files):
Refactor src/main.nqp stuff to bring us closer to embeddability
10:27
11:00 PacoAir joined 12:31 PacoAir joined 12:53 benabik joined 13:45 cogno joined 13:50 cogno_ joined 13:58 cogno joined 14:09 cogno joined
dalek p: 6eea7ba | (Pawel Murias)++ | t/nqp/65-how.t:
Test NQPClassHOW.add_attribute.
15:31
rrot/m0: d3c5469 | dukeleto++ | src/m0/c/ops.c:
Refactor m0_op_deref, no functional changes
16:19
rrot/m0: ca8a200 | dukeleto++ | src/m0/c/ops.c:
Refactor m0_op_goto_chunk, no functional changes
16:33 denisboyun_ joined
dalek p: 7b4bee7 | (Tobias Leich)++ | / (2 files):
render digits up to precision for %f
17:01
18:00 contingencyplan joined
dalek kudo/nom: b72d148 | sorear++ | src/ (6 files):
Refactor src/main.nqp stuff to bring us closer to embeddability
18:40
p: 0ffeec3 | (Tobias Leich)++ | / (2 files):
display + sign for positive decimals when requested
18:46
p: 04041f3 | sorear++ | examples/CallFromJava.java:
make examples/CallFromJava.java work with any HLL
19:22
kudo/nom: bc3f73d | sorear++ | src/ (2 files):
A few more small tweaks to get embedding working
p: 321a8df | (Solomon Foster)++ | t/jvm/06-sprintf.t:
Quick tests for %e, %E, %g, and %G.

There are still many more tests to be written, IMO.
20:35
p: 5b21061 | (Solomon Foster)++ | / (2 files):
Support %e, %E, %g, and %G.

Still needs refactoring, IMO. But since I'm mostly offline this week, I wanted to get this checked in as soon as I had something that worked somewhat, just to prevent duplication of effort.
20:48 preflex_ joined
dalek kudo/nom: 5023481 | (Elizabeth Mattijsen)++ | src/core/traits.pm:
Sort of implement "is parcel" (basically the same as "is rw" for now)
21:15
kudo/nom: 93f30e8 | (Elizabeth Mattijsen)++ | src/core/List.pm:
Mark List.pop and List.shift as "is parcel"
21:23 kid51 joined