Camelia, the Perl 6 bug

IRC log for #parrot, 2013-04-15

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:01 elmex joined #parrot
01:02 dalek joined #parrot
01:06 woosley joined #parrot
01:23 Psyche^ joined #parrot
02:44 preflex_ joined #parrot
06:01 tangentstorm joined #parrot
08:07 bouncy joined #parrot
11:11 brrt joined #parrot
11:11 brrt hi #parrot
11:11 brrt congratulations for getting into GSoC 2013
11:11 brrt i'll be honest, i had not expected you to, but i hope you have good luck with it
11:12 tangentstorm :D
11:16 brrt for that matter, there is this issue of fixing mod_parrot
11:17 brrt that would be awesome but i'm too much 'out of' the whole thing to have any idea of all that has changed
11:17 brrt i expect mostly IO stuff
11:19 tangentstorm how long have you been away?
11:21 tangentstorm oh :) http://www.parrot.org/blog/1382
11:29 brrt yeah, exactly :-0
11:29 brrt :-)
11:29 brrt about a month, or maybe two, after i wrote that the IO system was changed, and it stopped working
11:30 brrt and i heard it was rewritten - again - after that
11:30 brrt so now i have no idea what it looks like
11:30 brrt (i used the IO system for communicating with apache)
11:31 tangentstorm Me eitehr. Last time I worked seriously with parrot was 2006... I'm still getting caught up. :)
11:32 brrt yeah, thas problematic
12:24 xcombelle joined #parrot
13:03 * Coke asks what the W in WVal stands for.
13:03 brrt wide?
13:03 Coke asks what the W in Want stands for. (:))
13:06 masak Coke: the 'W' in 'WVal' stands for 'World'. it's an emergent concept in the design of Rakudo.
13:06 arnsholt Coke: World, IIRC
13:06 arnsholt Drat! Sniped by masak =)
13:06 masak :)
13:08 masak Coke: put simply, the parser handles syntax, the AST ends up with the imperative aspects of the program, and World ends up with the declarative aspects of the program.
13:09 masak it's *very* important in Perl 6 to keep imperative and declarative as separate concerns, because Perl 6 allows a lot of programmer access to them.
13:09 bluescreen joined #parrot
13:10 PacoAir joined #parrot
13:11 arnsholt Hmm. I might be able to get used to this vector programming stuff
13:27 woosley1 joined #parrot
13:51 contingencyplan joined #parrot
13:53 * Coke didn't need a real answer that that, but thank you. (I was just momentarily (why is this based on moment and not second!?) confused by the leading capital W's until I realized they were unrelated.
14:00 masak you're welcome. Poe's Law makes it difficult to separate frivolous questions from honest ones.
14:19 darbelo joined #parrot
16:10 Hunger joined #parrot
18:00 dalek nqp/jvm-support: cee4c7e | jnthn++ | src/vm/jvm/HLL/Backend.nqp:
18:00 dalek nqp/jvm-support: Add JVM version of HLL::Backend.
18:00 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/cee4c7e667
18:00 dalek nqp/jvm-support: 50ce474 | jnthn++ | src/QRegex/Cursor.nqp:
18:00 dalek nqp/jvm-support: Correct iterator usage.
18:00 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/50ce474103
18:06 kurahaupo joined #parrot
19:14 Coke ... oh, this was parrot, not perl6. whoops. sorry about the WVal vs. Want noise.
19:15 Coke .seen Util
19:16 masak Coke: aww, I thought you were porting 6model to Parrot :P
19:20 Coke masak: I have so many other things on my perl6-toolchain todo list I doubt I will ever get to that.
19:23 masak *nod*
19:26 dalek rakudo/nom: 6e39296 | (Timo Paulssen)++ | src/Perl6/Optimizer.pm:
19:26 dalek rakudo/nom: turn WVal into Want + IVal if it's an Int.
19:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/6e39296397
19:26 dalek rakudo/nom: ee68af8 | (Timo Paulssen)++ | src/Perl6/Optimizer.pm:
19:26 dalek rakudo/nom: need to decont the Int value before isbig_I will work.
19:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/ee68af83be
19:26 dalek rakudo/nom: 05ec31b | (Timo Paulssen)++ | src/Perl6/Optimizer.pm:
19:26 dalek rakudo/nom: cache symbols found in SETTING.
19:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/05ec31b973
19:26 dalek rakudo/nom: abb0a5b | (Timo Paulssen)++ | src/Perl6/Optimizer.pm:
19:26 dalek rakudo/nom: fix $!SETTING cache.
19:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/abb0a5b604
19:26 dalek rakudo/nom: 21d7a95 | (Timo Paulssen)++ | src/Perl6/Optimizer.pm:
19:26 dalek rakudo/nom: give the Want a .named; add Num and Str.
19:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/21d7a95178
19:26 dalek rakudo/nom: 3529536 | moritz++ | src/Perl6/Optimizer.pm:
19:26 dalek rakudo/nom: Merge branch 'wval_to_want' of https://github.com/timo/rakudo into nom
19:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/3529536a82
19:28 dalek rakudo/nom: 9f873d8 | gerdr++ | src/core/Capture.pm:
19:28 dalek rakudo/nom: Add Bool method to Capture
19:28 dalek rakudo/nom:
19:28 dalek rakudo/nom: Right now, defined captures evaluate to `True`, but empty captures should probably be `False`.
19:28 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/9f873d89e3
19:28 dalek rakudo/nom: e1f5d99 | moritz++ | src/core/Capture.pm:
19:28 dalek rakudo/nom: Merge pull request #110 from gerdr/patch-1
19:28 dalek rakudo/nom:
19:28 dalek rakudo/nom: Add Bool method to Capture
19:28 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e1f5d99f61
19:32 alester joined #parrot
19:49 dalek nqp/jvm-support: b34b168 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp​/jast2bc/JASTToJVMBytecode.java:
19:49 dalek nqp/jvm-support: Sync encoding fix from nqp-jvm-prep.
19:49 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/b34b168946
19:49 dalek nqp/jvm-support: 598d177 | jnthn++ | src/vm/jvm/QAST/ (2 files):
19:49 dalek nqp/jvm-support: Add JAST nodes and QAST -> JAST compiler.
19:49 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/598d17788b
21:31 dalek nqp/jvm-support: 2afee8f | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/ (6 files):
21:31 dalek nqp/jvm-support: Some serialization/SC management fixes.
21:31 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/2afee8f08e
21:31 dalek nqp/jvm-support: f7a84ee | jnthn++ | src/HLL/Actions.nqp:
21:31 dalek nqp/jvm-support: Turn an our sub into a lexical one.
21:31 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/f7a84ee019
21:31 dalek nqp/jvm-support: 80d8da0 | jnthn++ | src/vm/jvm/NQP/Ops.nqp:
21:31 dalek nqp/jvm-support: Add JVM version of NQP::Ops.
21:31 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/80d8da08b0
22:17 kurahaupo joined #parrot
22:28 dalek nqp/jvm-support: 9e12e1c | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
22:28 dalek nqp/jvm-support: Sync sprintf code-gen fix.
22:28 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/9e12e1cbbd
22:28 dalek nqp/jvm-support: 0f2b9a2 | jnthn++ | src/ (2 files):
22:28 dalek nqp/jvm-support: Remove Parrot opts, add javaclass opt for JVM.
22:28 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/0f2b9a287d
22:28 dalek nqp/jvm-support: 9c5e0c3 | jnthn++ | src/vm/jvm/stage0/ (10 files):
22:28 dalek nqp/jvm-support: Update stage0; many fixes.
22:28 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/9c5e0c3ebe
22:28 dalek nqp/jvm-support: b6dc68a | jnthn++ | tools/build/Makefile-JVM.in:
22:28 dalek nqp/jvm-support: Flesh out the rest of stage1 build.
22:28 dalek nqp/jvm-support:
22:28 dalek nqp/jvm-support: Gets through the build, though the result doesn't quite work yet.
22:28 dalek nqp/jvm-support: review: https://github.com/perl6/nqp/commit/b6dc68a4c2

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced