Camelia, the Perl 6 bug

IRC log for #parrot, 2013-10-21

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:04 benabik joined #parrot
00:41 dalek nqp: 329bff6 | coke++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
00:41 dalek nqp: (same behavior as nqp-p)
00:41 dalek nqp: review: https://github.com/perl6/nqp/commit/329bff6a0a
00:46 particle joined #parrot
00:58 dalek nqp: 309fb1c | coke++ | src/vm/parrot/QAST/Operations.nqp:
00:58 dalek nqp: Remove concat_s fossil opcode
00:58 dalek nqp:
00:58 dalek nqp: Fixes #138
00:58 dalek nqp: review: https://github.com/perl6/nqp/commit/309fb1c45b
01:15 benabik joined #parrot
01:18 woosley joined #parrot
01:37 davidfetter joined #parrot
02:09 dalek nqp/stdsigspace: 05b0c30 | Mouq++ | src/QRegex/P6Regex/ (2 files):
02:09 dalek nqp/stdsigspace: Panic after a null regexes ( RT #77784 )
02:09 dalek nqp/stdsigspace:
02:09 dalek nqp/stdsigspace: Now catches and dies on more (hopefully all) null regexes, un-terminated
02:09 dalek nqp/stdsigspace: regexes, and unrecognized metacharacters
02:09 dalek nqp/stdsigspace: review: https://github.com/perl6/nqp/commit/05b0c304f0
02:21 dalek nqp/stdsigspace: d565a90 | Mouq++ | src/QRegex/P6Regex/Grammar.nqp:
02:21 dalek nqp/stdsigspace: Replace <.throw_null_pattern> on regex infixes
02:21 dalek nqp/stdsigspace: review: https://github.com/perl6/nqp/commit/d565a907cf
03:25 dalek nqp: db37f2d | dwarring++ | examples/rubyish/ (12 files):
03:25 dalek nqp: added rubyish unless blocks
03:25 dalek nqp: review: https://github.com/perl6/nqp/commit/db37f2d7c3
03:38 preflex_ joined #parrot
04:02 davidfetter joined #parrot
06:16 denisboyun joined #parrot
07:07 dalek nqp/unified-build: dbbd3ac | moritz++ | / (2 files):
07:07 dalek nqp/unified-build: [Configure] write single Makefile for multiple backends
07:07 dalek nqp/unified-build:
07:07 dalek nqp/unified-build: does not work yet properly, because several targets are defined multiple times
07:07 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/dbbd3aca09
07:07 dalek nqp/unified-build: a1267ed | moritz++ | tools/build/Makefile- (3 files):
07:07 dalek nqp/unified-build: [build] untagle build targets
07:07 dalek nqp/unified-build:
07:07 dalek nqp/unified-build: you can now write "perl Configure.pl --backends=parrot,jvm"
07:07 dalek nqp/unified-build: and then "make p-all" and "make j-all", and it will build both
07:07 dalek nqp/unified-build: nqp-parrot and nqp-jvm (though the launchers might still be confused)
07:07 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/a1267ed157
07:07 dalek nqp/unified-build: 617e6d8 | moritz++ | tools/build/Makefile- (3 files):
07:07 dalek nqp/unified-build: [build] unify "clean:" handling a bit
07:07 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/617e6d85f1
07:37 woolfy joined #parrot
07:55 FROGGS joined #parrot
09:16 d09 joined #parrot
09:27 dalek nqp: a141179 | (Arne Skjærholt)++ | src/vm/jvm/runtime/org/perl6/n​qp/runtime/NativeCallOps.java:
09:27 dalek nqp: Add missing break.
09:27 dalek nqp: review: https://github.com/perl6/nqp/commit/a14117903c
09:27 dalek nqp: 90244ee | (Arne Skjærholt)++ | src/vm/jvm/runtime/org/perl6/nq​p/sixmodel/reprs/P6Opaque.java:
09:27 dalek nqp: Update the STable of delegates in P6Opaque.change_type.
09:27 dalek nqp:
09:27 dalek nqp: This fixes a bug where cloning a P6Opaque resulted in an object of the wrong
09:27 dalek nqp: type if the opaque had a delegate and was then change_type-d without needing
09:27 dalek nqp: to introduce a new delegate. Thus obj.st != obj.delegate.st. Since
09:27 dalek nqp: P6OpaqueBaseInstance.clone simply clones the delegate if one is present, this
09:27 dalek nqp: resulted in an object of the wrong type under these conditions.
09:27 dalek nqp: review: https://github.com/perl6/nqp/commit/90244eedc5
09:54 denis_boyun joined #parrot
10:20 schmooster joined #parrot
12:29 mtk joined #parrot
13:09 denis_boyun joined #parrot
13:21 gtodd joined #parrot
13:46 bluescreen joined #parrot
14:28 denisboyun joined #parrot
14:34 dalek rakudo/nom: e9830d3 | (Arne Skjærholt)++ | src/vm/jvm/runtime/org/perl6/rakudo/RakOps.java:
14:34 dalek rakudo/nom: Implement p6reprname op on JVM.
14:34 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e9830d3fe5
14:44 benabik joined #parrot
14:44 dalek nqp: 92a3962 | (Arne Skjærholt)++ | src/vm/jvm/runtime/org/perl6/n​qp/runtime/NativeCallOps.java:
14:44 dalek nqp: Add a missing decont.
14:44 dalek nqp: review: https://github.com/perl6/nqp/commit/92a39629b4
15:42 denis_boyun joined #parrot
15:42 particle joined #parrot
16:02 dalek nqp/unified-build: 8f7df78 | moritz++ | tools/build/Makefile- (3 files):
16:02 dalek nqp/unified-build: rename some more Makefile targets
16:02 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/8f7df788fb
16:02 dalek nqp/unified-build: e6580ee | moritz++ | Configure.pl:
16:02 dalek nqp/unified-build: [build] write targets like "all:" that delegate to p-all, j-all etc. (whatever is available)
16:02 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/e6580ee322
16:02 dalek nqp/unified-build: c72977b | moritz++ | / (7 files):
16:02 dalek nqp/unified-build: [build] untangle the runners
16:02 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/c72977b573
16:02 FROGGS joined #parrot
16:07 benabik joined #parrot
16:28 drift joined #parrot
17:23 dalek Heuristic branch merge: pushed 24 commits to nqp/unified-build by moritz
17:25 dalek nqp/unified-build: 283d36c | moritz++ | Configure.pl:
17:25 dalek nqp/unified-build: "install" target
17:25 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/283d36c52f
18:09 dalek rakudo/unified-build: 54ffc91 | moritz++ | tools/build/Makefile-Parrot.in:
18:09 dalek rakudo/unified-build: [parrot] use nqp-p instead of nqp
18:09 dalek rakudo/unified-build: review: https://github.com/rakudo/rakudo/commit/54ffc91ba5
18:34 dalek nqp/unified-build: 485d998 | moritz++ | tools/build/install-jvm-runner.pl:
18:34 dalek nqp/unified-build: install nqp on JVM as nqp-j
18:34 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/485d99887b
18:43 sorear joined #parrot
18:51 denisboyun joined #parrot
18:53 dalek nqp/unified-build: 66eb272 | moritz++ | tools/build/Makefile-Parrot.in:
18:53 dalek nqp/unified-build: Parrot's NQP_LANG_DIR is different from the others
18:53 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/66eb2725be
18:53 FROGGS joined #parrot
18:57 bluescreen joined #parrot
18:58 dalek rakudo/unified-build: 5df1482 | moritz++ | ConfigureJVM.pl:
18:58 dalek rakudo/unified-build: [JVM] use "install" prefix, and nqp-j
18:58 dalek rakudo/unified-build: review: https://github.com/rakudo/rakudo/commit/5df14829f2
19:02 dalek rakudo/unified-build: 07e119e | moritz++ | tools/build/Makefile- (2 files):
19:02 dalek rakudo/unified-build: avoid variable name collisions
19:02 dalek rakudo/unified-build: review: https://github.com/rakudo/rakudo/commit/07e119e1e7
19:04 dalek rakudo/unified-build: 9fbb4e7 | moritz++ | Configure.pl:
19:04 dalek rakudo/unified-build: [parrot] use nqp-p, really.
19:04 dalek rakudo/unified-build: review: https://github.com/rakudo/rakudo/commit/9fbb4e71a4
19:12 dalek rakudo/unified-build: 3deeff2 | moritz++ | tools/build/Makefile- (2 files):
19:12 dalek rakudo/unified-build: [build] shuffle around stuff from the Makefiles a bit
19:12 dalek rakudo/unified-build: review: https://github.com/rakudo/rakudo/commit/3deeff2aa6
19:14 dalek rakudo/unified-build: 2b18010 | moritz++ | tools/build/Makefile- (2 files):
19:14 dalek rakudo/unified-build: [build] avoid collision of HARNESS_WITH_FUDGE
19:14 dalek rakudo/unified-build: review: https://github.com/rakudo/rakudo/commit/2b18010432
19:16 Mike-PerlRecruiter_ joined #parrot
19:19 dalek nqp/unified-build: 7297c44 | moritz++ | tools/build/Makefile-Parrot.in:
19:19 dalek nqp/unified-build: get rid of "nqp" executable
19:19 dalek nqp/unified-build:
19:19 dalek nqp/unified-build: it did not work, and we can force people to use nqp-j or nqp-p
19:19 dalek nqp/unified-build: review: https://github.com/perl6/nqp/commit/7297c44648
19:34 dalek rakudo/unified-build: a135bc6 | moritz++ | tools/lib/NQP/Configure.pm:
19:34 dalek rakudo/unified-build: (mostly) import NQP::Configure from nqp
19:34 dalek rakudo/unified-build: review: https://github.com/rakudo/rakudo/commit/a135bc6140
20:22 FROGGS joined #parrot
20:30 bluescreen joined #parrot
20:30 bluescreen joined #parrot
20:32 dalek nqp: 3b9cb86 | (Arne Skjærholt)++ | src/vm/ (2 files):
20:32 dalek nqp: Add nqp::consts for the TYPE_CHECK_* family of constants.
20:32 dalek nqp:
20:32 dalek nqp: This closes #126.
20:32 dalek nqp: review: https://github.com/perl6/nqp/commit/3b9cb865fe
21:20 denisboyun joined #parrot
21:53 dalek nqp/stdsigspace: e31c208 | Mouq++ | src/QRegex/P6Regex/ (2 files):
21:53 dalek nqp/stdsigspace: Don't grab sigspace after $<var> = binding
21:53 dalek nqp/stdsigspace: review: https://github.com/perl6/nqp/commit/e31c2088d8
21:55 dalek nqp/stdsigspace: 1203912 | Mouq++ | src/QRegex/P6Regex/Grammar.nqp:
21:55 dalek nqp/stdsigspace: Remove hard-to-reach debugging lines
21:55 dalek nqp/stdsigspace: review: https://github.com/perl6/nqp/commit/1203912e97
23:01 kid51 joined #parrot

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

Parrot | source cross referenced