Camelia, the Perl 6 bug

IRC log for #parrot, 2011-07-24

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:17 rurban_ joined #parrot
00:21 rurban left #parrot
00:21 rurban_ is now known as rurban
00:40 Limbic_Region joined #parrot
00:46 preflex_ joined #parrot
00:50 preflex left #parrot
00:56 cotto karma google
00:56 aloha google has karma of 1.
01:22 bluescreen joined #parrot
01:22 bluescreen_ joined #parrot
01:40 Felipe karma cotto
01:40 aloha cotto has karma of 895.
01:40 Felipe oh :)
01:43 contingencyplan left #parrot
01:54 bluescreen_ left #parrot
01:54 bluescreen left #parrot
02:14 daniel-s joined #parrot
02:56 soh_cah_toa joined #parrot
02:58 Limbic_Region left #parrot
03:01 davidfetter joined #parrot
03:10 soh_cah_toa left #parrot
03:30 TonyC_ is now known as TonyC
03:49 daniel-s left #parrot
04:23 daniel-s joined #parrot
04:26 daniel-s left #parrot
04:26 daniel-s joined #parrot
04:36 daniel-s left #parrot
05:30 daniel-s joined #parrot
06:19 dalek parrot/m0-spec: f1d207a | cotto++ | docs/pdds/draft/pdd32_m0.pod:
06:19 dalek parrot/m0-spec: specify a way to efficiently refer to a chunk without looking it up at compiletime
06:19 dalek parrot/m0-spec: review: https://github.com/parrot/parrot/commit/f1d207ab04
06:25 dalek parrot/m0-prototype: ddfc731 | cotto++ | src/m0/perl5/m0_assembler.pl:
06:25 dalek parrot/m0-prototype: avoid single-letter variable name
06:25 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/ddfc731513
06:25 dalek parrot/m0-prototype: 56fc846 | cotto++ | src/m0/perl5/m0_assembler.pl:
06:25 dalek parrot/m0-prototype: add a chunk map to the assembler
06:25 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/56fc84623e
06:25 dalek parrot/m0-prototype: 13296a1 | cotto++ | src/m0/perl5/m0_ (2 files):
06:25 dalek parrot/m0-prototype: add support for chunk name constants to M0 p5 prototype
06:25 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/13296a1990
06:25 dalek parrot/m0-prototype: 83305c5 | cotto++ | src/m0/perl5/m0_interp.pl:
06:25 dalek parrot/m0-prototype: make debugging output a bit nicer
06:25 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/83305c52b5
06:39 dalek parrot/m0-prototype: 9fed493 | cotto++ | src/m0/perl5/m0_interp.pl:
06:39 dalek parrot/m0-prototype: fix chunk name constant translation
06:39 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/9fed493751
06:39 dalek parrot/m0-prototype: 5701c99 | cotto++ | t/m0/integration/m0_chunk_name_const.m0:
06:39 dalek parrot/m0-prototype: add test containing chunk name constants
06:39 dalek parrot/m0-prototype:
06:39 dalek parrot/m0-prototype: goto_chunk's semantics need to be changed before chunk name constants
06:39 dalek parrot/m0-prototype: can be used, but updating the asssembler and interpreter to understand
06:39 dalek parrot/m0-prototype: them was the hard part.
06:39 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/5701c9998d
06:51 dalek parrot/m0-prototype: 1fa6437 | cotto++ | t/m0/basic/hello_canon.m0b:
06:51 dalek parrot/m0-prototype: update hello_canon.m0b
06:51 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/1fa64372d0
06:51 dalek parrot/m0-prototype: b72fdeb | cotto++ | / (2 files):
06:51 dalek parrot/m0-prototype: update semantics and test of goto_chunk
06:51 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/b72fdeb0d3
06:51 dalek parrot/m0-spec: 426e71e | cotto++ | docs/pdds/draft/pdd32_m0.pod:
06:51 dalek parrot/m0-spec: update spec of goto_chunk to use chunk indicies
06:51 dalek parrot/m0-spec: review: https://github.com/parrot/parrot/commit/426e71e1f3
06:52 dalek parrot/m0-spec: ef29614 | cotto++ | docs/pdds/draft/pdd32_m0.pod:
06:52 dalek parrot/m0-spec: add explanatory note to goto_chunk's description
06:52 dalek parrot/m0-spec: review: https://github.com/parrot/parrot/commit/ef2961481d
06:58 dalek parrot/m0-spec: 72e68e0 | cotto++ | docs/pdds/draft/pdd32_m0.pod:
06:58 dalek parrot/m0-spec: make CHUNK a little easier to deal with
06:58 dalek parrot/m0-spec: review: https://github.com/parrot/parrot/commit/72e68e05be
07:03 dodathome joined #parrot
07:13 dalek parrot/m0-prototype: 8cbac18 | cotto++ | / (2 files):
07:13 dalek parrot/m0-prototype: handle PC, RETPC and CHUNK as native ints
07:13 dalek parrot/m0-prototype:
07:14 dalek parrot/m0-prototype: starts to fix poke_caller, but it's still not quite working
07:14 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/8cbac18d97
07:14 dalek parrot/m0-prototype: 770cfd2 | cotto++ | t/m0/integration/m0_poke_caller.m0:
07:14 dalek parrot/m0-prototype: fix poke_caller; now it needs to spit out TAP so breaks are more obvious
07:14 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/770cfd2fbf
07:21 dalek parrot/m0-prototype: d2a2dca | cotto++ | t/m0/integration/m0_poke_caller.m0:
07:21 dalek parrot/m0-prototype: add TODOs for TAP output with examples to poke_caller
07:21 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/d2a2dca303
07:29 cotto only 2.5 hours later than I'd hoped to get to bed
07:29 * cotto sleeps
07:39 fperrad joined #parrot
07:50 plobsing left #parrot
07:58 dalek plparrot: de6610b | leto++ | META.json:
07:58 dalek plparrot: Make a valid META.json so that PGXN doesn't barf when we upload a distribution
07:58 dalek plparrot: review: https://github.com/leto/plparrot/commit/de6610b755
08:03 jsut joined #parrot
08:03 dalek plparrot: a588bd6 | leto++ | META.json:
08:03 dalek plparrot: According to http://pgxn.org/spec/ , it is spelled artistic_2. But PGXN says PL/Parrot is an invalid name, and that is over the line
08:03 dalek plparrot: review: https://github.com/leto/plparrot/commit/a588bd63c3
08:07 jsut_ left #parrot
08:13 dalek plparrot: f586ce2 | leto++ | META.json:
08:13 dalek plparrot: Improve the META.json to be presentable
08:13 dalek plparrot: review: https://github.com/leto/plparrot/commit/f586ce2383
08:17 rurban_ joined #parrot
08:19 dalek plparrot: e2e79f6 | leto++ | README (2 files):
08:19 dalek plparrot: Convert readme to markdown
08:19 dalek plparrot: review: https://github.com/leto/plparrot/commit/e2e79f6ea4
08:21 rurban left #parrot
08:21 rurban_ is now known as rurban
08:41 rblackwe_ joined #parrot
08:41 rblackwe left #parrot
08:49 lucian joined #parrot
09:26 lateau joined #parrot
09:27 slavorgn joined #parrot
09:38 contingencyplan joined #parrot
10:23 dalek rakudo/nom: a50225a | moritz++ | / (3 files):
10:23 dalek rakudo/nom: bring back rx// and :s adverb
10:23 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a50225a1a9
10:23 dalek rakudo/nom: 44c8eeb | moritz++ | t/spectest.data:
10:23 dalek rakudo/nom: more passing test files
10:23 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/44c8eeb638
10:37 NotFound_b left #parrot
10:49 mj41 joined #parrot
10:50 redicaps joined #parrot
11:09 Coke left #parrot
11:10 contingencyplan left #parrot
11:13 Coke joined #parrot
11:40 whiteknight joined #parrot
11:48 plobsing joined #parrot
11:52 davidfetter left #parrot
12:00 mj41 left #parrot
12:01 dalek rakudo/nom: c15a26e | moritz++ | src/Perl6/Actions.pm:
12:01 dalek rakudo/nom: enable m//, though without adverb checking and runtime adverbs
12:01 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/c15a26e410
12:15 Felipe morning
12:28 ambs joined #parrot
12:36 rurban left #parrot
12:43 ambs_ joined #parrot
12:43 ambs left #parrot
12:43 ambs_ is now known as ambs
12:44 lucian is there a definitive way for checking PMC identity in parrot?
12:45 dalek rakudo/nom: 5ee5857 | moritz++ | / (2 files):
12:45 dalek rakudo/nom: enable runtime adverbs or m//, enable checks for valid adverbs
12:45 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5ee5857d50
12:46 cotto lucian, are you looking for pir::typeof?
12:47 lucian cotto: no, that's object type. i want to check if two objects are the same
12:47 lucian i'm using get_addr right now, but i'm not sure that's correct
12:48 cotto that was my next suggestion
12:58 Drossel left #parrot
13:06 Kulag joined #parrot
13:09 lucian cotto: ok, so it is correct
13:09 lucian until there's a moving GC, i guess
13:10 cotto sadly, there's not much risk of that happening soon
13:13 kid51 joined #parrot
13:16 mj41 joined #parrot
13:16 dalek parrot/m0-prototype: 20dfbde | cotto++ | t/m0/integration/m0_poke_caller.m0:
13:16 dalek parrot/m0-prototype: convert some of poke_caller's output to useful TAP
13:16 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/20dfbded58
13:16 kid51 msg andrew12 If you have questions or feedback on my talk at FOSSCON yesterday send them to jkeenan at cpan dot org.
13:16 aloha OK. I'll deliver the message.
13:18 plobsing left #parrot
13:22 * lucian wishes for if-let or ?. in winxed
13:25 mj41 left #parrot
13:31 davidfetter joined #parrot
13:36 mj41 joined #parrot
13:43 davidfetter left #parrot
14:04 davidfetter joined #parrot
14:11 mj41 left #parrot
14:18 dalek website: jkeenan++ | Parrot 3.6 Release Quotation Contest Is Over
14:18 dalek website: http://www.parrot.org/content/parrot​-3.6-release-quotation-contest-over
14:21 mj41 joined #parrot
14:33 kid51 msg Coke Looks like Smolder is stuck again.  Can you restart?
14:33 aloha OK. I'll deliver the message.
14:37 kid51 msg Coke Please cancel restart request.  Looks like this was more a timeout error on my end.
14:37 aloha OK. I'll deliver the message.
14:39 kid51 msg whiteknight One test failure in whiteknight/imcc_tag branch: http://smolder.parrot.org/app/​projects/report_details/18770 t/pmc/packfileview.t
14:39 aloha OK. I'll deliver the message.
14:40 nopaste "kid51" at 192.168.1.3 pasted "t/pmc/packfileview.t: one failure in imcc_tag branch" (24 lines) at http://nopaste.snit.ch/64284
14:44 dalek TT #849 closed by jkeenan++: OS.pmc - update file times
14:44 dalek TT #849: http://trac.parrot.org/parrot/ticket/849
14:49 janus` is now known as janus
15:10 kid51 We're PASSing in master on linux/i386 and darwin/ppc
15:14 whiteknight lucian: get_addr is not correct.
15:15 whiteknight lucian: we don't have a very good mechanism for getting the memory location of a PMC, yet
15:15 whiteknight lucian: winxed uses a particular op, I need to look it up, for it's === operator
15:16 lucian whiteknight: right. and that's identity. i'll look up what it compiles to
15:16 whiteknight left #parrot
15:17 whiteknight joined #parrot
15:17 whiteknight The issame op looks like it
15:17 whiteknight issame a, b, <lbl>
15:17 whiteknight where <lbl> is a PIR label to jump to
15:21 redicaps left #parrot
15:29 kid51 left #parrot
15:31 preflex joined #parrot
15:34 preflex_ left #parrot
15:39 lucian_ joined #parrot
15:42 lucian__ joined #parrot
15:43 lucian left #parrot
15:45 lucian_ left #parrot
15:49 thundergnat joined #parrot
15:50 thundergnat TT #849  closed by jkeenan++: OS.pmc - update file times  - This makes me vaguely sad, though I understand the reasons.
15:51 thundergnat Without that it will make transitioning to a perl 6 based build system for perl 6 sub optimal.
15:52 thundergnat There's plenty of other more important stuff that needs the attention right now though.
15:54 lateau left #parrot
15:56 thundergnat Ah well, hopefully it's less a wontfix and more a wontfix right now.
15:56 thundergnat left #parrot
15:58 mj41 left #parrot
16:04 GodFather joined #parrot
16:23 theory joined #parrot
16:26 theory left #parrot
16:37 rblackwe_ is now known as rblackwe
16:39 whiteknight http://prog21.dadgum.com/54.html
17:39 dukeleto ~~
17:39 dukeleto PL/Parrot and PL/Perl6 are now on PGXN: http://pgxn.org/dist/plparrot
17:52 dalek Rosella: e401b95 | Whiteknight++ | src/unstable/template/node/Factory.winxed:
17:52 dalek Rosella: Cleanups in Template.Node.Factory
17:52 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/e401b95cef
17:52 dalek Rosella: 616ba71 | Whiteknight++ | src/ (13 files):
17:52 dalek Rosella: Add forward-declarations for some String library functions. Refactor Template.Node.Factory and Template.Handler.Factory to expose more logic to easy configuration and subclassing. General cleanups throughout
17:52 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/616ba71630
17:52 whiteknight dukeleto: I want to devote some time this coming week to try and get PL/Parrot running again
17:54 Kulag left #parrot
18:07 whiteknight I've done my fair share of breaking it
18:13 Kulag joined #parrot
18:29 mj41 joined #parrot
18:34 contingencyplan joined #parrot
18:36 bubaflub joined #parrot
18:36 bubaflub ~
18:43 soh_cah_toa joined #parrot
18:52 theory joined #parrot
19:10 theory left #parrot
19:11 Kulag left #parrot
19:12 dalek parrot-gmp: b218da1 | bubaflub++ | docs/tutorial.md:
19:12 dalek parrot-gmp: slight fixup to tutorial
19:12 dalek parrot-gmp: review: https://github.com/bubaflub/​parrot-gmp/commit/b218da14e2
19:41 Kulag joined #parrot
19:46 dalek rakudo/nom: e5d914c | moritz++ | / (3 files):
19:46 dalek rakudo/nom: implement &samecase
19:46 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e5d914c4ab
19:46 dalek rakudo/nom: 0376f99 | moritz++ | src/core/Str.pm:
19:46 dalek rakudo/nom: implement :x in Str.match
19:46 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/0376f991a1
19:48 dalek website: bubaflub++ | Parrot-GMP: Hiatus while I move across town
19:48 dalek website: http://www.parrot.org/content/parrot​-gmp-hiatus-while-i-move-across-town
20:16 cotto ~~
20:16 Felipe ~~
20:22 fperrad left #parrot
20:38 whiteknight ~~
20:41 dodathome left #parrot
20:45 dukeleto ~~
20:45 * dukeleto waves from PDXPug day 2011
20:45 bubaflub hello whiteknight and dukeleto
20:45 dukeleto bubaflub: werd up
20:45 whiteknight 'ello 'ello
20:45 bubaflub whiteknight: how's the house situation?
20:46 bubaflub dukeleto: how's the conference?
20:46 whiteknight unchanged, which is good. We're still on course for settlement on thursday
20:46 dukeleto bubaflub: just got hear, listening to theory++ talk about PGXN
20:46 bubaflub whiteknight: very nice.  we (my wife and i) just moved friday.  glad that's done with.
20:46 dukeleto bubaflub: congrats
20:47 bubaflub dukeleto: thanks.  it's just across town, but it was a major pain.  heat index around 100 on friday. no bueno.
20:47 dukeleto bubaflub: have you thought about porting Math::Primality to Parrot, using parrot-gmp ?
20:47 bubaflub dukeleto: i have.  should be straightforward - famous last word.
20:48 bubaflub s
20:48 dukeleto bubaflub: indeedably
20:48 dukeleto bubaflub++ # blogging
20:49 bubaflub dukeleto: my plan for Parrot-GMP is to finish the tutorial and docs, try to get more examples, try to get examples in Rakudo, and maybe refactor the test suite.
20:49 bubaflub dukeleto: for that last one i'm thinking that's another script that would be useful for you and jay++
20:49 dukeleto bubaflub: did you have other goals listed in your gsoc app?
20:51 bubaflub dukeleto: nope.  more tutorials / examples in other HLLs is really all that's left.
20:51 bubaflub dukeleto: i've got to figure out where to install the NCI thunks, but they are already correctly generated from setup.winxed.  which is sweet.
20:51 bubaflub dukeleto: maybe i can backport some of that to distutils or write some tests for that.
20:55 dukeleto bubaflub: of the things that you have left, I think user-friendly docs/tutorials/examples are more important than refactoring tests
20:55 dukeleto bubaflub: of course you can do both, but if you have to choose, docs/tutorials first
20:55 bubaflub dukeleto: agreed. i'm working on fleshing out the tutorial this week, and adding some more POD to the src files.  once that is done i'll get some more examples in Winxed and NQP into the repo.
20:57 dukeleto bubaflub: awesome!
20:57 bubaflub dukeleto: is this something we'll want to merge into parrot / dual-life it?  or just keep it on Plumage?
20:58 dukeleto bubaflub: i think i may need some of your tuits to get unstuck in parrot-libgit2, but only after you are "done-ish" with gsoc
20:58 bubaflub dukeleto: definitely.  i'd love to help out with that.
20:59 dukeleto bubaflub: i think parrot-gmp may get snapshotted into core, because Rakudo and other HLL's will want access to it
20:59 bubaflub dukeleto: that's what i was aiming for.
21:00 dukeleto bubaflub: but i mostly see it being developed outside of core, installed via plumage, etc...
21:00 bubaflub dukeleto: my aim with the test refactor was to make adding the two other classes of functions (the rational and decimal stuff) easier and less intensive - writing all those tests was the most time intensive part.
21:01 dukeleto bubaflub: sure, that is a good reason to refactor test infrastructure
21:03 bubaflub dukeleto: great.  i'll open up some github issues with what i'm thinking about.
21:03 benabik left #parrot
21:03 dalek Rosella: 93235c3 | Whiteknight++ | src/unstable/template/Context.winxed:
21:03 dalek Rosella: Template.Context has a hash-like interface for keyed get/set
21:03 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/93235c3a9b
21:03 dalek Rosella: bc60297 | Whiteknight++ | / (3 files):
21:03 dalek Rosella: Cleanups and fixes to Template.Node.Eval. Add tests for it
21:03 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/bc60297952
21:03 dalek Rosella: c92eb3a | Whiteknight++ | src/unstable/template/ (10 files):
21:03 dalek Rosella: Pass the engine around during render, to make sure all nodes have access to it. Use the same engine recursively in file includes. Several other misc cleanups
21:03 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/c92eb3a9a0
21:03 dalek Rosella: 20816fe | Whiteknight++ | src/unstable/template/ (15 files):
21:03 dalek Rosella: +docs and fixes
21:03 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/20816fe7fa
21:03 particle joined #parrot
21:07 particle1 left #parrot
21:08 bubaflub left #parrot
21:12 * lucian__ is beginning to hate more and more bits of parrot
21:12 lucian__ is now known as lucian
21:12 dukeleto lucian: what is biting you today?
21:13 lucian dukeleto: right now, backtraces
21:14 lucian also, i'm either misunderstanding how overriding vtable functions works, or something's broken somewhere
21:14 lucian s/works/work/
21:15 dukeleto lucian: probably both
21:20 GodFather left #parrot
21:24 whiteknight lucian: what about backtraces is upsetting you?
21:24 lucian whiteknight: i can't figure out who's calling who where
21:25 lucian i understand why i can't, but it's very frustrating
21:25 ambs left #parrot
21:25 lucian is there a MRO resolver in parrot i could use?
21:27 whiteknight what do you mean?
21:28 lucian could i use the Class/Object MRO resolver without Class/Object?
21:28 lucian hmm, "MRO resolver" is redundant. MRO implementation
21:29 dalek rakudo/nom: b6150b2 | moritz++ | src/core/Str.pm:
21:29 dalek rakudo/nom: implement limit for Str.comb
21:29 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/b6150b224a
21:29 dalek rakudo/nom: 3867e02 | moritz++ | src/core/Str.pm:
21:29 dalek rakudo/nom: since the loop in Str.match is not lazy anymore, use push instead of gather/take; might be faster
21:29 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/3867e0275a
21:29 dalek rakudo/nom: 0cbd875 | moritz++ | src/core/ (2 files):
21:29 dalek rakudo/nom: implement limit for Str.split
21:29 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/0cbd875143
21:30 theory joined #parrot
21:30 lucian whiteknight: so Class/Object does something to determine method resolution order. can i use that separately, since i've built my own object system?
21:39 mj41 left #parrot
21:41 whiteknight lucian: Ah. I don't think so
21:41 whiteknight let me look
21:43 Psyche^ joined #parrot
21:44 whiteknight $P0 = inspect myClass, "all_parents"
21:44 whiteknight that returns an array of parents in MRO order
21:45 whiteknight oh, it returns a clone. Not the actual MRO object
21:45 whiteknight er, MRO array
21:46 whiteknight that sucks
21:48 Patterner left #parrot
21:48 Psyche^ is now known as Patterner
21:50 whiteknight lucian: What do you need to do differently with the MRO?
21:52 lucian whiteknight: well, i can't use the actual Class MRO, since all python classes are instances of a single parrot Class
21:52 whiteknight lucian: You can do an override on find_method VTABLE, and do a custom lookup
21:52 lucian so i need to either implement my own MRO (which i'm in the process of doing, while swearing at odd traces), or somehow use Class's MRO implementation on something other than a Class
21:53 lucian whiteknight: right, that's what i'm writing. i was wondering if i'm wasting time
21:53 whiteknight Class's MRO is very easy: It takes that all_parents array, and loops over it, asking each one for the method
21:53 whiteknight no, that's "the way"
21:54 lucian whiteknight: ok
21:54 lucian python's is just slightly more complicated, with MI and all
21:54 whiteknight ok
21:54 * lucian goes to eat, to worry about traces later
21:54 whiteknight Parrot supports multiple inheritance
21:57 dalek nqp: 9fe040c | pmichaud++ | src/HLL/Compiler.pm:
21:57 dalek nqp: Eliminate $!commandline_{banner|prompt}, replace with interactive_* methods.
21:57 dalek nqp: review: https://github.com/perl6/nqp/commit/9fe040c4c6
21:57 dalek nqp: 9573361 | pmichaud++ | src/HLL/Compiler.pm:
21:57 dalek nqp: Refactor HLL::Compiler.command_line so that compilers can more easily intercept argument processing.
21:57 dalek nqp: review: https://github.com/perl6/nqp/commit/95733616c2
21:59 dalek rakudo/nom: fedd5b3 | pmichaud++ | / (4 files):
21:59 dalek rakudo/nom: Add initial version of @*ARGS.
21:59 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/fedd5b3f76
22:04 lucian whiteknight: right, then how is all_parents constructed?
22:05 bluescreen joined #parrot
22:07 whiteknight lucian: C3 linearization
22:07 whiteknight src/oo.c:Parrot_ComputeMRO_C3()
22:07 whiteknight so, it's C level.
22:09 lucian whiteknight: right. so no easy way to call it
22:22 ascent left #parrot
22:47 benabik joined #parrot
22:47 benabik left #parrot
23:04 dalek parrot/m0-prototype: 645b8ca | cotto++ | t/m0/ (2 files):
23:04 dalek parrot/m0-prototype: finish making poke_caller output TAP, add it to integration tests
23:04 dalek parrot/m0-prototype: review: https://github.com/parrot/parrot/commit/645b8ca68b
23:05 davidfetter left #parrot
23:06 soh_cah_toa left #parrot
23:45 soh_cah_toa joined #parrot

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

Parrot | source cross referenced