Camelia, the Perl 6 bug

IRC log for #parrot, 2013-09-26

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:12 Psyche^ joined #parrot
00:58 FROGGS_ joined #parrot
01:53 hdanak joined #parrot
01:58 FROGGS__ joined #parrot
03:11 preflex_ joined #parrot
05:45 PacoAir joined #parrot
07:17 FROGGS joined #parrot
08:04 gtodd joined #parrot
10:13 dalek rakudo/nom: c549b65 | (Elizabeth Mattijsen)++ | src/core/traits.pm:
10:13 dalek rakudo/nom: Fix mention of DEPRECATED in list of possible routine traits
10:13 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/c549b655ef
11:55 dalek rakudo/nom: 95dabd9 | (Elizabeth Mattijsen)++ | src/Perl6/ (2 files):
11:55 dalek rakudo/nom: Move add_phaser_handler_code out of finish_code_object
11:55 dalek rakudo/nom:
11:55 dalek rakudo/nom: This to allow trait_mods to add phasers
11:55 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/95dabd9e7c
11:58 dalek rakudo/nom: 50a57df | (Elizabeth Mattijsen)++ | src/core/traits.pm:
11:58 dalek rakudo/nom: Mostly code esthetics to is DEPRECATED
11:58 dalek rakudo/nom:
11:58 dalek rakudo/nom: We don't seem to be able to use $r.package in any way to show the class of the
11:58 dalek rakudo/nom: method.  At least not at compile time  :-(
11:58 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/50a57df125
12:17 he joined #parrot
13:10 PacoAir joined #parrot
13:55 bluescreen joined #parrot
16:28 wagle joined #parrot
16:54 FROGGS joined #parrot
18:49 dalek nqp/nqp_spawn: c300084 | (Tobias Leich)++ | src/vm/parrot/ (2 files):
18:49 dalek nqp/nqp_spawn: added nqp::spawn for windows+rakudo
18:49 dalek nqp/nqp_spawn:
18:49 dalek nqp/nqp_spawn: This is needed because qutoing of the arguments of rakudos spawn
18:49 dalek nqp/nqp_spawn: op is broken. This gives us the chance too to pass the env hash.
18:49 dalek nqp/nqp_spawn: review: https://github.com/perl6/nqp/commit/c300084f0f
19:36 dalek rakudo/nom: e01955c | (Elizabeth Mattijsen)++ | src/core/ (2 files):
19:36 dalek rakudo/nom: Use a self-annihilating ENTER phaser for "is DEPRECATED" trait
19:36 dalek rakudo/nom:
19:36 dalek rakudo/nom: This is again a proof of concept.  Because of &?BLOCK not existing, it is
19:36 dalek rakudo/nom: impossible to create a Block.remove_phaser($type,&?BLOCK) capability.  Instead,
19:36 dalek rakudo/nom: this commit creates a "pop_phaser" method that will simply pop the last phaser
19:36 dalek rakudo/nom: of the given type from the list of phasers for that type.  Since the ENTER
19:36 dalek rakudo/nom: phaser of the "is DEPRECATED" trait is added *after* any other ENTER phasers in
19:36 dalek rakudo/nom: that block, popping a phaser means removing the one that was added for
19:36 dalek rakudo/nom: "is DEPRECATED".  Maybe we need a better way for a phaser to remove itself
19:36 dalek rakudo/nom: from future execution.
19:36 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e01955ce81
20:08 rurban1 joined #parrot
20:13 dalek rakudo/nqp_spawn: 6a08772 | (Tobias Leich)++ | src/core/control.pm:
20:13 dalek rakudo/nqp_spawn: use nqp::spawn instead of pir:: for windows too
20:13 dalek rakudo/nqp_spawn: review: https://github.com/rakudo/rakudo/commit/6a08772d91
20:47 dalek nqp: 216debe | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
20:47 dalek nqp: Add nqp::getcfh op on Parrot backend.
20:47 dalek nqp:
20:47 dalek nqp: Maps to what is used to provide getc in Rakudo now; will allow us to
20:47 dalek nqp: provide a JVM implementation also.
20:47 dalek nqp: review: https://github.com/perl6/nqp/commit/216debe5e7
20:50 dalek nqp: f15686a | coke++ | docs/ops.markdown:
20:50 dalek nqp: document new opcode
20:50 dalek nqp:
20:50 dalek nqp: jnthn++
20:50 dalek nqp: review: https://github.com/perl6/nqp/commit/f15686a742
20:55 dalek nqp: bd10d58 | coke++ | docs/ops.markdown:
20:55 dalek nqp: fix style nit
20:55 dalek nqp: review: https://github.com/perl6/nqp/commit/bd10d585b8
20:59 dalek nqp: b4e00e5 | coke++ | docs/ops.markdown:
20:59 dalek nqp: fix formatting for trig ops.
20:59 dalek nqp: review: https://github.com/perl6/nqp/commit/b4e00e508a
21:10 rurban1 joined #parrot
22:05 dalek nqp: 7b79b2f | jnthn++ | src/vm/jvm/ (5 files):
22:05 dalek nqp: First pass at nqp::getcfh on JVM.
22:05 dalek nqp: review: https://github.com/perl6/nqp/commit/7b79b2f1cd
22:07 dalek rakudo/nom: a79c943 | jnthn++ | / (2 files):
22:07 dalek rakudo/nom: Use nqp::getcfh to implement getc.
22:07 dalek rakudo/nom:
22:07 dalek rakudo/nom: Also bump NQP_REVISION to a version that supports this op on both JVM
22:07 dalek rakudo/nom: and Parrot.
22:07 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a79c94340c
23:00 rurban1 joined #parrot
23:21 rurban1 joined #parrot
23:53 rurban1 joined #parrot

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

Parrot | source cross referenced