Camelia, the Perl 6 bug

IRC log for #parrot, 2012-07-26

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
01:00 wagle joined #parrot
02:09 woosley joined #parrot
02:36 Psyche^ joined #parrot
02:45 benabik joined #parrot
05:06 Khisanth joined #parrot
05:43 plobsing joined #parrot
05:43 wagle joined #parrot
06:41 fperrad joined #parrot
07:12 brrt joined #parrot
07:35 muixirt joined #parrot
07:35 muixirt good morning
07:36 muixirt any parrot internals wizards awake?
07:49 muixirt_ joined #parrot
07:51 muixirt__ joined #parrot
07:54 muixirt__ joined #parrot
08:05 sorear muixirt: try your question, I'm not a wizard but I know the oddest things sometimes
08:06 muixirt hi sorear
08:06 muixirt well, I wonder how opcode dispatch works these days
08:06 muixirt is the "fast" runcore the default?
08:07 sorear I think the fast runcore is the default and most/all of the others were scrapped
08:08 GeJ joined #parrot
08:10 * muixirt looks at runcore/cores.c : runops_fast_core
08:11 muixirt I wonder this line is good for: Parrot_pcc_set_pc(interp, CURRENT_CONTEXT(interp), pc);
08:15 muixirt I commented it out to see what happens, but nothing spectacular, so probably this funcion isn't executed
08:16 muixirt oh well, my C skills are practically inexistent :(
08:20 muixirt sorear: this loop and the dispatch method are not especially fast (?)
08:21 sorear It's called the fast core because we used to have a slow core that did bounds checking.
08:21 sorear It's _not_ particularly fast.
08:35 muixirt sorear: how does dynops work? Do they switch the interp->code->op_func_table or is there only one op_func_table and customs ops get appended?
09:35 brrt left #parrot
09:48 brrt1 joined #parrot
12:54 PacoAir joined #parrot
13:16 bluescreen joined #parrot
13:28 preflex_ joined #parrot
13:58 JimmyZ joined #parrot
14:49 awwaiid joined #parrot
14:51 bluescreen joined #parrot
15:23 dmalcolm joined #parrot
16:55 tuxit joined #parrot
17:06 PacoAir joined #parrot
17:16 darbelo joined #parrot
17:30 rurban joined #parrot
17:34 benabik joined #parrot
17:51 jashwanth joined #parrot
17:57 benabik ~~
19:04 benabik Oh joy.  "make: command not found"
19:04 benabik Curse you Apple
19:06 benabik Updating Xcode apparently deleted the command line tools.
19:06 dngor joined #parrot
21:26 dalek rakudo/nom: 08c72b7 | jnthn++ | src/Perl6/Actions.pm:
21:26 dalek rakudo/nom: Fix --doc (moritz++).
21:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/08c72b7140
21:26 dalek nqp: f0c85fd | jnthn++ | / (2 files):
21:26 dalek nqp: Give NQP support for mixins.
21:26 dalek nqp: review: https://github.com/perl6/nqp/commit/f0c85fdc49
21:26 dalek nqp: fe87905 | jnthn++ | / (3 files):
21:26 dalek nqp: Move arity and flat out to a role that we mix in on the handful of QAST nodes that need it. Shaves 16 bytes (on 64-bit) off the vast majority of nodes.
21:26 dalek nqp: review: https://github.com/perl6/nqp/commit/fe87905a1e
21:26 dalek nqp: ffe1cba | jnthn++ | src/QAST/ (2 files):
21:27 dalek nqp: The childorder attribute only applies to QAST::Op, so move it there; another 8 bytes of many nodes.
21:27 dalek nqp: review: https://github.com/perl6/nqp/commit/ffe1cbacc2
22:04 alvis msg Coke I apologize for the delay in replying to your offer. (It's just been rather hectic and not likely to let up anytime soon.) Anyway, I need priveleges to parrotdev.blogspot.com such that I can archive the site and, then, after storing it somewhere on parrot.org, delete it. Or leave it to someone else to delete; either way is fine with me.
22:05 alvis msg Coke That said, the earliest I can get to is, depending on several unknown factors, mid-to-late next week. So, there's no real rush. I'll be away for the next several days, btw.
22:05 dalek nqp: 26a8bc1 | jnthn++ | src/QAST/ (4 files):
22:05 dalek nqp: Sort out compile time value handling, so Rakudo can do it without using annotations.
22:05 dalek nqp: review: https://github.com/perl6/nqp/commit/26a8bc14ed
22:07 dalek rakudo/nom: c1747df | jnthn++ | tools/build/NQP_REVISION:
22:07 dalek rakudo/nom: Bump NQP_REVISION for memory usage reductions and better compile time value support.
22:07 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/c1747dfccf
22:07 dalek rakudo/nom: f23a454 | jnthn++ | src/Perl6/ (6 files):
22:07 dalek rakudo/nom: Refactor to use the improved compile time value support, eliminating many uses of annotations.
22:07 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f23a4549f5
22:13 preflex_ joined #parrot
22:53 kid51 joined #parrot
23:49 kid51 joined #parrot

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

Parrot | source cross referenced