Camelia, the Perl 6 bug

IRC log for #parrot, 2013-04-09

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
01:02 dalek rakudo/nom: 51c9784 | (Geoffrey Broadwell)++ | src/core/Mu.pm:
01:02 dalek rakudo/nom: More minor cleanups, native typing, etc. in Mu.DUMP
01:02 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/51c97843aa
01:02 dalek rakudo/nom: a822ca4 | (Geoffrey Broadwell)++ | src/core/Mu.pm:
01:02 dalek rakudo/nom: DUMP(): Handle unmarshallable values in native hashes by marking the entire native hash contents unmarshallable and continuing
01:02 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a822ca4d8d
01:26 Psyche^ joined #parrot
02:51 preflex_ joined #parrot
03:09 woosley joined #parrot
03:29 myhrlin_ joined #parrot
04:49 Mike-PerlRecruiter_ joined #parrot
04:56 myhrlin_ joined #parrot
06:10 Mike-PerlRecruiter_ joined #parrot
07:36 kurahaupo joined #parrot
07:40 kurahaupo left #parrot
08:15 bouncy joined #parrot
09:09 quias joined #parrot
10:57 perlite joined #parrot
11:37 contingencyplan joined #parrot
12:08 woosley joined #parrot
13:59 darbelo joined #parrot
14:02 darbelo joined #parrot
14:34 prammer joined #parrot
15:48 ligne joined #parrot
16:31 dalek nqp/hll: 09d22fc | jnthn++ | src/ (2 files):
16:31 dalek nqp/hll: Add arnsholt++ nqp::sethllconfig implementation.
16:31 dalek nqp/hll:
16:31 dalek nqp/hll: Also teach it a bunch of extra HLL-interop related keys.
16:31 dalek nqp/hll: review: https://github.com/perl6/nqp/commit/09d22fc145
16:31 dalek nqp/hll: 6b1f913 | jnthn++ | src/ (4 files):
16:31 dalek nqp/hll: Start of new HLL-interop infrastructure.
16:31 dalek nqp/hll:
16:31 dalek nqp/hll: Builds upon the Parrot HLL identifiers. This mechanism will be used to
16:31 dalek nqp/hll: fix various Rakudo issues when NQP-defiend objects are encountered. It
16:31 dalek nqp/hll: will also replace the special-case perl6ize_type with a more general
16:31 dalek nqp/hll: and more portable mechanism, that can work in an environment where all
16:31 dalek nqp/hll: objects are 6model objects.
16:31 dalek nqp/hll: review: https://github.com/perl6/nqp/commit/6b1f91303b
16:42 kid51 joined #parrot
16:49 dalek rakudo/hll: 78665ec | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
16:49 dalek rakudo/hll: Set up some HLL interop configuration.
16:49 dalek rakudo/hll: review: https://github.com/rakudo/rakudo/commit/78665ecca1
16:49 dalek rakudo/hll: 5de401d | jnthn++ | src/ (5 files):
16:49 dalek rakudo/hll: First round of pir::perl6ize_type => nqp::hllize.
16:49 dalek rakudo/hll: review: https://github.com/rakudo/rakudo/commit/5de401d557
16:49 dalek rakudo/hll: 879a068 | jnthn++ | src/ (9 files):
16:49 dalek rakudo/hll: Replace remaining perl6ize_type uses with hllize.
16:49 dalek rakudo/hll: review: https://github.com/rakudo/rakudo/commit/879a068e09
17:02 prammer_ joined #parrot
17:03 dalek rakudo/hll: 8627b69 | jnthn++ | src/ops/perl6.ops:
17:03 dalek rakudo/hll: Toss perl6ize_type dynop.
17:03 dalek rakudo/hll: review: https://github.com/rakudo/rakudo/commit/8627b69d38
17:03 dalek rakudo/hll: a7e8fbf | jnthn++ | src/Perl6/Metamodel/ (11 files):
17:03 dalek rakudo/hll: Tag all types as being Perl 6 types.
17:03 dalek rakudo/hll: review: https://github.com/rakudo/rakudo/commit/a7e8fbfd49
17:53 darbelo joined #parrot
18:11 Mike-PerlRecruiter_ joined #parrot
18:32 prammer joined #parrot
18:51 darbelo joined #parrot
19:39 kid51 joined #parrot
19:40 darbelo joined #parrot
19:43 dalek nqp/hll: 5f9c348 | jnthn++ | src/ (2 files):
19:43 dalek nqp/hll: Code object mapping support.
19:43 dalek nqp/hll: review: https://github.com/perl6/nqp/commit/5f9c34855d
19:43 dalek nqp/hll: 0e3f03c | jnthn++ | src/6model/sixmodelobject.c:
19:43 dalek nqp/hll: Interop mapping support for 6model objects.
19:43 dalek nqp/hll: review: https://github.com/perl6/nqp/commit/0e3f03c00c
19:45 myhrlin joined #parrot
19:55 dalek rakudo/hll: 5cb7046 | jnthn++ | / (4 files):
19:55 dalek rakudo/hll: Add ForeignCode, to wrap foreign code objects.
19:55 dalek rakudo/hll:
19:55 dalek rakudo/hll: This means they behave sufficiently Perl 6-like to not blow up:
19:55 dalek rakudo/hll:
19:55 dalek rakudo/hll:     say Sub.^methods
19:55 dalek rakudo/hll:
19:55 dalek rakudo/hll: And similar.
19:55 dalek rakudo/hll: review: https://github.com/rakudo/rakudo/commit/5cb7046ffb
19:56 dalek nqp: 09d22fc | jnthn++ | src/ (2 files):
19:56 dalek nqp: Add arnsholt++ nqp::sethllconfig implementation.
19:56 dalek nqp:
19:56 dalek nqp: Also teach it a bunch of extra HLL-interop related keys.
19:56 dalek nqp: review: https://github.com/perl6/nqp/commit/09d22fc145
19:56 dalek nqp: 6b1f913 | jnthn++ | src/ (4 files):
19:56 dalek nqp: Start of new HLL-interop infrastructure.
19:56 dalek nqp:
19:56 dalek nqp: Builds upon the Parrot HLL identifiers. This mechanism will be used to
19:56 dalek nqp: fix various Rakudo issues when NQP-defiend objects are encountered. It
19:56 dalek nqp: will also replace the special-case perl6ize_type with a more general
19:56 dalek nqp: and more portable mechanism, that can work in an environment where all
19:56 dalek nqp: objects are 6model objects.
19:56 dalek nqp: review: https://github.com/perl6/nqp/commit/6b1f91303b
19:56 dalek nqp: 5f9c348 | jnthn++ | src/ (2 files):
19:56 dalek nqp: Code object mapping support.
19:56 dalek nqp: review: https://github.com/perl6/nqp/commit/5f9c34855d
19:56 dalek nqp: 0e3f03c | jnthn++ | src/6model/sixmodelobject.c:
19:56 dalek nqp: Interop mapping support for 6model objects.
19:56 dalek nqp: review: https://github.com/perl6/nqp/commit/0e3f03c00c
19:57 dalek rakudo/nom: 78665ec | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
19:57 dalek rakudo/nom: Set up some HLL interop configuration.
19:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/78665ecca1
19:57 dalek rakudo/nom: 5de401d | jnthn++ | src/ (5 files):
19:57 dalek rakudo/nom: First round of pir::perl6ize_type => nqp::hllize.
19:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5de401d557
19:57 dalek rakudo/nom: 879a068 | jnthn++ | src/ (9 files):
19:57 dalek rakudo/nom: Replace remaining perl6ize_type uses with hllize.
19:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/879a068e09
19:57 dalek rakudo/nom: 8627b69 | jnthn++ | src/ops/perl6.ops:
19:57 dalek rakudo/nom: Toss perl6ize_type dynop.
19:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/8627b69d38
19:57 dalek rakudo/nom: a7e8fbf | jnthn++ | src/Perl6/Metamodel/ (11 files):
19:57 dalek rakudo/nom: Tag all types as being Perl 6 types.
19:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a7e8fbfd49
19:57 dalek rakudo/nom: 5cb7046 | jnthn++ | / (4 files):
19:57 dalek rakudo/nom: Add ForeignCode, to wrap foreign code objects.
19:57 dalek rakudo/nom:
19:57 dalek rakudo/nom: This means they behave sufficiently Perl 6-like to not blow up:
19:57 dalek rakudo/nom:
19:57 dalek rakudo/nom:     say Sub.^methods
19:57 dalek rakudo/nom:
19:57 dalek rakudo/nom: And similar.
19:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5cb7046ffb
19:58 dalek rakudo/nom: 8051900 | jnthn++ | tools/build/NQP_REVISION:
19:58 dalek rakudo/nom: Bump NQP_REVISION.
19:58 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/8051900555
19:58 kid51 Damn, that jnthn keeps on kickin'
20:26 Tene No blogging in a while, though.
20:32 PacoAir joined #parrot
20:44 dalek rakudo/nom: 003d5cf | jnthn++ | src/Perl6/Metamodel/ContainerDescriptor.pm:
20:44 dalek rakudo/nom: A simple pir:: => nqp:: in the MOP.
20:44 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/003d5cffc3
20:44 dalek rakudo/nom: 4402426 | jnthn++ | src/ (4 files):
20:44 dalek rakudo/nom: Replace an op and a dozen C lines with 1 NQP line.
20:44 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/4402426eb2
21:05 darbelo joined #parrot
21:06 dalek nqp: 18f5d04 | jnthn++ | src/ops/nqp.ops:
21:06 dalek nqp: Make nqp::setcodeobj cool with coroutines.
21:06 dalek nqp: review: https://github.com/perl6/nqp/commit/18f5d04277
21:09 dalek rakudo/nom: ccaae41 | (Geoffrey Broadwell)++ | src/core/Mu.pm:
21:09 dalek rakudo/nom: Change text for unmarshallable hash value to '...' to match unmarshallable objects
21:09 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/ccaae412a6
21:09 dalek rakudo/nom: df6a910 | (Geoffrey Broadwell)++ | src/ (5 files):
21:09 dalek rakudo/nom: Merge branch 'nom' of github.com:rakudo/rakudo into nom
21:09 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/df6a910e4b
21:44 dalek rakudo/nom: e088624 | jnthn++ | / (5 files):
21:44 dalek rakudo/nom: Eliminate a Perl 6 dynop in favor of an NQP one.
21:44 dalek rakudo/nom:
21:44 dalek rakudo/nom: They did pretty much the same thing, just ended up with both for
21:44 dalek rakudo/nom: historical reasons.
21:44 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e088624c28
21:44 dalek rakudo/nom: 83d0f6c | jnthn++ | src/ (5 files):
21:44 dalek rakudo/nom: Toss another Perl 6 op that duplicated an NQP one.
21:44 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/83d0f6c195
21:44 dalek rakudo/nom: 00ca10a | jnthn++ | src/ (4 files):
21:44 dalek rakudo/nom: Assorted pir:: => nqp::.
21:44 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/00ca10a811
22:05 kurahaupo joined #parrot
22:42 myhrlin_ joined #parrot
22:47 darbelo joined #parrot

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

Parrot | source cross referenced