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:17 kid51 joined 00:32 benabik joined 00:56 cooper joined 01:01 perlite joined 02:10 kid51_ joined 03:00 rurban1 joined 03:09 rurban1 joined 03:37 cooper joined 03:51 preflex_ joined 04:25 rurban1 joined 04:32 rurban1 joined 05:26 benabik joined 05:27 mtk joined 06:01 rurban1 left 06:03 cooper joined 07:10 PacoAir joined 07:18 rurban1 joined 07:20 PacoAir joined
dalek p: c154ef8 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/ (5 files):
Remove a bunch of FOR_STAGE0 stuff.
07:46
08:13 mtk joined 08:18 rurban1 joined 08:42 ilbot2 joined
moderator Parrot 5.5.0 "Salvadori's Fig Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
09:19 rurban1 joined 10:14 PacoAir joined
dalek p: f888397 | (Pawel Murias)++ | t/nqp/59-nqpop.t:
Test nqp::istrue on lists.
10:19
p: d1b71f3 | (Pawel Murias)++ | t/nqp/25-class.t:
Expand test 25 to check that methods have access to surrounding nonstatic lexicals.
10:19 rurban1 joined
dalek kudo/nom: 5cab663 | jonathan++ | src/vm/jvm/core/Threading.pm:
Delay initialization of interop until later.

It doesn't take well to being initialized once per spectest run in the eval server due to a memory leak. This may introduce a race condition, but it's better than hosed spectests.
10:37
11:20 rurban1 joined 12:15 kid51 joined 12:20 rurban1 joined 13:03 rurban1 joined 16:37 benabik joined
Coke (if you need an account on feather, you can ask Juerd in #perl6 on irc.freenode.net 16:40
16:51 kid51 joined 17:12 zby_home joined
dalek p: 83e79a3 | (Pawel Murias)++ | t/nqp/71-setboolspec.t:
Add a test for setboolspec.
18:07
p: c39ed26 | (Pawel Murias)++ | t/nqp/ (2 files):
Test using the metamodel at runtime more. Expand test 65 and test 72 which tests using the metamodel for inspecting and applying roles at runtime.
18:46 preflex_ joined
dalek p: 48d3bde | (Solomon Foster)++ | src/vm/ (3 files):
Add pow_n operation.

This adds a test for raising 1.0 to a power, which allows 1.0 ** Inf to work.
18:46
p: 260c3b5 | (Solomon Foster)++ | src/vm/ (3 files):
Add mod_n that fits NQP definition.
p: b625b30 | (Solomon Foster)++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Make div_I conform to p6 spec for infix<div>.
kudo/nom: aa75b03 | (Solomon Foster)++ | src/core/Num.pm:
Remove JVM-specific hack.

Now that JVM's pow_n works correctly, the hack is no longer needed.
18:52
kudo/nom: e62b1a3 | (Solomon Foster)++ | src/core/Num.pm:
Remove JVM-specific hack.

Now that JVM's mod_n works correctly, the hack is no longer needed.
kudo/nom: ee08521 | (Solomon Foster)++ | src/core/Real.pm:
Note spec issue on infix:<mod>.
19:23 davidfetter joined 20:00 Khisanth joined
dalek kudo/nom: bce1048 | coke++ | t/fudgeandrun:
allow script to work on parrot & jvm
21:03
kudo/nom: 6c80bf5 | (Solomon Foster)++ | src/core/Rational.pm:
Fix broken div uses.

Rational.pm was written to work with NQP Parrot's broken infix:<div>. Since NQP JVM now has a properly working infix:<div>, a bunch of these functions started failing. This corrects floor, ceiling, and Int.
23:04
p: a60837b | (Solomon Foster)++ | src/vm/parrot/QAST/Operations.nqp:
Undo changes that didn't belong in NQP Parrot.
23:18
23:49 Mike-PerlRecruiter_ joined 23:54 rurban1 joined