Camelia, the Perl 6 bug

IRC log for #moarvm, 2013-07-25

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

All times shown according to UTC.

Time Nick Message
00:01 FROGGS .tell jnthn I'm asking if the switch there belongs to that location, I know that I need to clean that up...
00:01 yoleaux FROGGS: I'll pass your message to jnthn.
01:36 JimmyZ Good morning, #moarvm
03:41 eternaleye joined #moarvm
04:55 birdwindupbird joined #moarvm
05:34 JimmyZ apr functions used by MoarVM
05:34 JimmyZ https://gist.github.com/zhuomingliang/6077134
05:35 JimmyZ total 74 functions by used
05:36 JimmyZ *be
06:52 crab2313_ joined #moarvm
07:40 FROGGS joined #moarvm
08:07 FROGGS JimmyZ: what was the plan, switch to libuv before making it bootstrap nqp or after?
08:08 JimmyZ FROGGS: after
08:09 FROGGS k
08:09 JimmyZ FROGGS: but we can creat a branch to do some LHF
08:10 JimmyZ *create
08:10 JimmyZ :P
08:11 FROGGS for libuv? sure
08:12 JimmyZ yeah
08:13 JimmyZ The gist helps us for some mapping
08:16 FROGGS it does
08:16 FROGGS there needs to be  [ ] checkboxes that we can tick when finishing an op :o)
08:17 JimmyZ FROGGS: good idea
08:20 JimmyZ FROGGS: updated, added [ ]
08:21 FROGGS cool
09:24 JimmyZ the apr => libuv mapping gist is done! https://gist.github.com/zhuomingliang/6077134 FYI
09:25 FROGGS JimmyZ++ !
09:46 jlaire joined #moarvm
09:58 JimmyZ Look like we will patch many codes to libuv :-)
10:01 jnthn The atomic ops we can use libatomic for
10:02 dalek MoarVM: 66468b1 | (Tobias Leich)++ | nqp-cc/t/nqp/74-nfa.t:
10:02 dalek MoarVM: added passing nfa test file
10:02 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/66468b1e7a
10:03 jnthn FROGGS++
10:03 FROGGS :o)
10:15 dalek MoarVM: 2bc8e22 | (Tobias Leich)++ | src/ (2 files):
10:15 dalek MoarVM: added forward decls to silence warnings
10:15 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/2bc8e22640
11:18 dalek MoarVM: 351339d | jnthn++ | / (4 files):
11:18 dalek MoarVM: Updates to work with latest NQP.
11:18 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/351339dfdc
12:29 Guest1337 joined #moarvm
14:19 benabik joined #moarvm
14:31 JimmyZ So the most patches to libuv will be Process and File part
14:53 bronco_creek joined #moarvm
15:06 benabik joined #moarvm
16:47 FROGGS joined #moarvm
16:55 FROGGS suggestions what I can do next? (except libuv)
16:56 jnthn libuv shouldn't happen for a bit anyways...
16:56 FROGGS jnthn: we were thinking about some preparations in a branch, but even this can wait
16:57 jnthn Well, the trouble is it's not just replacing stuff
16:57 jnthn It's working out how the event loop fits in.
16:58 FROGGS yeah :/
16:59 diakopter jnthn: I've done a bunch of thinking on that already; I "attempted" (;)) to communicate those thoughts a while ago, but I'm painfully aware I failed miserably at that..... :D
16:59 diakopter before you guys think about it a lot yourselves, make sure to get a braindump from me...
17:00 diakopter just so you're aware of my thoughts/ideas
17:00 diakopter I'm so harried right now... it's hard to imagine preparing something written well without immediate prompting
17:02 FROGGS I think I'll try to make t/nqp/67-container.t work (nqp::assign, fetch/store)
17:03 jnthn that'd be worthwhile, yes
17:09 FROGGS ahh, thart was nice
17:09 FROGGS -r
17:15 dalek MoarVM: 38ae414 | (Tobias Leich)++ | / (2 files):
17:15 dalek MoarVM: fix copy&pasto, pull in passing tests
17:15 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/38ae414c26
17:16 FROGGS hummm, what to do now?
17:16 diakopter heh.
17:17 diakopter FROGGS: :P
17:17 * FROGGS compares the test files
17:17 * diakopter thinks a bit
17:18 diakopter jnthn: my last thought I remember after studying libuv codebase then attempting to communicate them to you
17:18 diakopter jnthn: .. was that we'll need to make so many changes to libuv (esp the conf/build system!) that it might as well be a "steal lots" refactor
18:43 FROGGS jnthn: why exactly do we have a QRegexMoar.moarvm instead of QRegex.moarvm?
18:47 jnthn FROGGS: To match the QRegexMoar.pbc that we produce while cross-compiling, which has to have a separate name
18:47 jnthn FROGGS: Once we're bootstrapped, we can collapse the names back to QRegex.moarvm as we incorporate it into the NQP repo
18:48 FROGGS jnthn: okay, I was thinking it is something like that
19:18 PerlJam joined #moarvm
19:18 TimToady joined #moarvm
19:18 harrow` joined #moarvm
19:18 arnsholt joined #moarvm
19:21 benabik joined #moarvm
19:21 chipdude joined #moarvm
19:29 diakopter joined #moarvm
19:55 * FROGGS goes back to v5
20:01 FROGGS I'll come back when moar LHFs are there
20:05 jnthn FROGGS++ # making moar moar betterer
20:05 FROGGS *g*
20:05 FROGGS thanks
20:06 FROGGS was nice to dig into this and write some C code...
20:18 benabik joined #moarvm
20:48 cognominal joined #moarvm
21:55 colomon joined #moarvm
22:16 diakopter jnthn: ping
22:19 jnthn pong
22:36 _ilbot joined #moarvm
22:36 Topic for #moarvm is now https://github.com/moarvm/moarvm | IRC logs at  http://irclog.perlgeek.de/moarvm/today
22:37 cognominal__ joined #moarvm
22:43 diakopter jnthn: ping
22:44 jnthn diakopter: pong, again :P
22:44 diakopter I'm giving a lightning talk here at oscon on moarvm... what shall I say
22:44 BinGOs joined #moarvm
22:45 jnthn diakopter: The blog post I did is a good source of inspiration for rationale and goals.
22:46 jnthn diakopter: I'd spend a couple of minutes on that, a minute on current status wrt NQP, a minute or two on Perl 5 interop plans.
22:46 diakopter k I'll work something up
22:47 diakopter jnthn: also, rGeoffrey wants one slideful of blurb about current status of Perl 6 - plz help
22:47 diakopter lizmat: u2
23:01 jnthn diakopter: I'd mention something on state of Rakudo (running on Parrot and > 99% of the spectests on JVM too), something about ecosystem, something about number of contributors perhaps (based on Pm blog post on that...)
23:13 colomon joined #moarvm
23:55 timotimo sorry, nice people distracted me. i'll generate some more charts
23:55 timotimo http://t.h8.lv/p6bench/for_push_sink.html - i seem to have missed the spot.
23:56 timotimo and i posted in the wrong channel, too :)

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