Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2015-06-11

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

All times shown according to UTC.

Time Nick Message
00:00 lizmat joined #moarvm
00:51 timotimo i seem to get quite a few SEGV originating from the decont op in interp.c
02:22 hoelzro_trying_w joined #moarvm
06:25 FROGGS joined #moarvm
07:01 Ven joined #moarvm
07:48 Ven joined #moarvm
08:36 Ven joined #moarvm
08:42 zakharyas joined #moarvm
09:58 Ven joined #moarvm
10:48 arnsholt jnthn: I think doing positional access on an uncomposed P6opaque will deref a null pointer. Not a big deal, or something that should be fixed?
10:49 nwc10 well, being able to SEGV the VM is a bad thing
10:50 nwc10 it feels like it ought to fire off a suitable VM-level exception
10:50 nwc10 is it easy & cheap to do that? Or is it complex and painful?
10:54 arnsholt if(!repr_data) MVM_exception_throw_ad_hoc(tc, "Don't do that!"); // More or less
10:55 nwc10 I think that it's worth it, with a descriptive message
10:55 nwc10 ie define "that" :-)
10:56 nwc10 (I am not jnthn)
10:57 arnsholt Yeah, other code paths in P6opaque already do that check
11:30 Ven joined #moarvm
11:40 Ven_ joined #moarvm
12:05 Ven joined #moarvm
12:12 colomon joined #moarvm
12:22 zakharyas joined #moarvm
12:32 Ven joined #moarvm
13:18 [Coke] https://gist.github.com/awwaiid/ef3f0abcfa96e34977b4 - this showed up in my perl6 news net.
13:18 * arnsholt can haz HashAttrStore with positional and associative delegation
13:18 [Coke] ... www
13:18 arnsholt \o/
13:20 arnsholt jnthn: Do you want me to add some tests to NQP to excercise the delegation stuff too?
13:32 JimmyZ_ joined #moarvm
13:36 Ven joined #moarvm
13:43 [Coke] in general, tests is good.
14:41 arnsholt Hmm. Making HashAttrStore delegate boxing is a bit trickier than positional and associatives
14:50 Ven joined #moarvm
15:30 jnthn arnsholt: Please do, though be careful where you put them unless you're going to impl this on JVM also :)
15:31 FROGGS[mobile] joined #moarvm
15:31 FROGGS[mobile] joined #moarvm
15:38 lizmat joined #moarvm
15:56 zakharyas joined #moarvm
16:32 japhb [Coke]: That awwaiid gist makes me unnaturally happy.
16:32 * japhb glares at the mountains of Python libraries at $day-job
16:34 [Coke] I got someone who just uses perl to get their job done interested in perl6 by showing them that gist.
16:37 japhb [Coke]: I bet.  It's a pretty powerful dozen lines or so.
17:24 FROGGS joined #moarvm
17:54 Ven joined #moarvm
18:24 timotimo yay, i has a fedora 22
19:38 flussence https://gist.github.com/flussence/1f7180a162f84337188d - here's a(nother) GC crash from trying to do parallel threaded stuff. I think this one's been around a few months now...
20:15 dalek joined #moarvm
20:20 ggoebel joined #moarvm
20:31 zakharyas joined #moarvm
22:40 FROGGS joined #moarvm
22:54 ggoebel joined #moarvm
23:57 dagurval joined #moarvm
23:59 sivoais joined #moarvm

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