Parrot 5.4.0 "Austin Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 7 June 2013.
dalek p: 668a79f | sorear++ | src/vm/jvm/ (9 files):
Give Lexotic a proper REPR and STable so that &fail can manipulate them without crashing
00:23
00:28 myhrlin joined 01:09 cooper joined 01:12 rurban1 joined
dalek kudo/nom: ec48e79 | sorear++ | src/ (2 files):
First working gather/take for Rakudo/JVM
02:01
kudo/nom: 583ca10 | sorear++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Implement p6routinereturn for the JVM
kudo/nom: 9599fcb | sorear++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
Implement subsignatures for JVM
kudo/nom: e60cfbe | sorear++ | src/core/Num.pm:
Use explicit Num literals in Num.pm; nqp-jvm is more picky about native type coercions like nqp::add_n($x,1)
kudo/nom: 81060d1 | sorear++ | src/core/ (2 files):
Change backtrace printer to use nqp::printfh and nqp::backtrace instead of Parrot-specific methods
kudo/nom: b826861 | sorear++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Fix for the JVM binder forgetting the arguments if there is a callback to Perl 6
kudo/nom: 676c35f | sorear++ | src/Perl6/Actions.nqp:
Need to use savecapture when doing multidispatch to make it reentrant on JVM
kudo/nom: 8839c5b | sorear++ | src/Perl6/ModuleLoader.nqp:
Use nqp:: ops instead of parrot filehandle methods to read modules
kudo/nom: d6221ad | sorear++ | src/core/EnumMap.pm:
Use nqp::iter* ops on JVM instead of parrot methods to iterate hashes
kudo/nom: 949055e | sorear++ | src/core/terms.pm:
Add $*VM for the JVM
kudo/nom: eb9b09c | sorear++ | src/core/terms.pm:
start doing PROCESS for jvm
kudo/nom: 58e7316 | sorear++ | src/core/Array.pm:
Guard nqp::isnanorinf with an nqp::istype check for jvm
kudo/nom: 10c216c | sorear++ | src/ (2 files):
Track rename and move of Lexotic
kudo/nom: b77ec04 | sorear++ | t/00-parrot/09-pir.t:
Skip 09-pir.t on non-parrot VMs
kudo/nom: 1aaa2c4 | sorear++ | src/ (6 files):
Merge branch 'nom' of git://github.com/rakudo/rakudo into nom
02:17 rurban1 joined 03:17 rurban1 joined 04:18 rurban1 joined 04:25 rurban1 joined, rurban1 left 04:27 Psyche^ joined, myhrlin joined 04:31 zby_home joined
dalek rrot: 42fcfed | util++ | MANIFEST:
Add make_upload_commands.pl to MANIFEST.
04:39
rrot: 436cc81 | util++ | tools/release/make_upload_commands.pl:
Fix codetest failures in make_upload_commands.pl .
rrot: 765c99b | util++ | ChangeLog:
Update Changelog with the rest of 5.5.0 changes.
rrot: 1bc5257 | util++ | / (7 files):
Prepare for the 5.5.0 release.
rrot: 9c5c792 | util++ | / (2 files):
Prepare for the 5.5.0 release, part 2.
04:51 travis-ci joined
travis-ci [travis-ci] parrot/parrot#876 (master - 9c5c792 : Bruce Gray): The build was fixed. 04:51
[travis-ci] Change view : github.com/parrot/parrot/compare/8...5c7927a9aa
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/8224029
04:51 travis-ci left
Util Release completed. OK to commit to master branch. 05:33
sorear Util++ 05:35
davidfetter anyone seen dukeleto recently? 06:04
sorear I saw him on the 7th 06:15
06:32 Mike-PerlRecruiter_ joined 08:34 Mike-PerlRecruiter_ joined 08:44 bouncy joined 09:48 silug joined 10:22 kid51 joined
dalek p: f11ae97 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/ (2 files):
The loaded module list should be in the GlobalContext, not a static variable
10:27
10:30 kid51_ joined 11:09 benabik joined
dalek p: b497fef | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/ (3 files):
Add a mechanism for HLLs to cheaply hang data off ThreadContext and GlobalContext
11:47
kudo/jvm-hacking: 98a5e56 | sorear++ | src/vm/jvm/runtime/org/perl6/rakudo/ (2 files):
Use simpler (and threadsafer) reporting of binder errors
kudo/jvm-hacking: 76f8db7 | sorear++ | src/vm/jvm/ (4 files):
Move Rakudo global state into a GlobalContext extension
12:07 zby_home joined
moritz ~ . 13:23
Coke partcl: puts {does this even work ?} 13:43
14:20 darbelo joined
dalek kudo/nom: c94a62e | (Timo Paulssen)++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
make **@ available for multi subs.
14:40
kudo/nom: 9768a8d | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Merge branch 'slurpy_lol' of github.com/timo/rakudo into timo-slurpy_lol
15:14 rurban1 joined 15:16 myhrlin_ joined 15:21 darbelo_ joined 15:38 contingencyplan joined 15:52 rurban1 joined 17:17 darbelo joined 17:40 darbelo joined 17:53 bluescreen joined 18:31 Mike-PerlRecruiter_ joined 18:56 quias joined
Coke wonders who dukeleto was responding to. 20:39
darbelo guesses a p5p correspondent. 20:40
Coke ah, nwc10. 20:42
would argue that the negativity was not in the parrot community since that email wasn't cc'd to the parrot lists. 20:43
masak +1 20:47
Coke I also think that the "contributor crash" is a problem that needs to be addressed. I know I'm no longer the person to do that, however. 20:49
21:06 rurban1 joined 21:11 rurban1 joined
dalek p: 8527f8b | sorear++ | src/vm/jvm/ (2 files):
Add a bit of metadata to query the entry-point block for a compunit at runtime
21:16
p: 64ea085 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/ContextKey.java:
Fix comment thinko
p: 1406a72 | sorear++ | src/vm/jvm/ (4 files):
Encapsulate stdio and System.exit into the GlobalContext
21:22 rurban2 joined 21:24 darbelo joined 21:42 rurban1 joined
dalek p: e983565 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Fix nqp::pow_I argument order.

Unbusts 02-math.t for Rakudo JVM.
21:50
21:58 darbelo joined
dalek p: 99437d4 | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
Fix nqp::xor code-gen thinko.

Fixes 03-op-logic.t in Rakudo JVM sanity tests.
22:04
p: 675a069 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Implement nqp::getlex* ops.

Gets first test of Rakudo JVM 10-regex.t passing.
22:20
kudo/nom: cd1b750 | jnthn++ | t/00-parrot/10-regex.t:
Fix test to emit ~$/, not $/, into TAP.

The .gist meant the perfect quotes got emitted into the TAP output, which for some reasons seems not to have confused things, but was not intentional.
22:26
22:36 kid51 joined 23:01 cooper joined
dalek p: 44e8b94 | sorear++ | / (3 files):
Preliminary eval server stuff. Load the JVM once and then run your program several times, isolated in a globalcontext.
23:01
23:18 dukeleto joined
dukeleto ~~ 23:18
23:37 benabik joined 23:56 particle joined