github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today
Set by moderator on 7 June 2013.
00:17 cognominal joined 00:37 benabik joined 00:54 rurban joined 01:10 FROGGS_ joined 01:54 rurban joined 02:35 mrallen1 joined 02:55 rurban joined 03:59 rurban joined 04:55 birdwindupbird joined 04:59 rurban joined 06:00 rurban joined
dalek arVM: d4c91d7 | jimmy++ | / (6 files):
implement nqp::sha1 op
06:28
arVM: 41fcfdd | jimmy++ | src/ (3 files):
fixed typo
arVM: 8d20e6d | (Matthew Wilson)++ | / (6 files):
Merge pull request #22 from zhuomingliang/patch-1

implement nqp::sha1 op
sorear JimmyZ++ # doing stuff with p6 again 06:32
diakopter sorear: I'm curious, which JVM do you use 06:35
(on mac)
(also linux)
sorear i use the oracle one on mac, and I don't use any JVM on linux 06:38
or did you want a version / build number
java version "1.7.0_21" 06:39
Java(TM) SE Runtime Environment (build 1.7.0_21-b12)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
diakopter k; I have the same version
(but on linux)
sorear: *the* way to go on ubuntu (I think debian too) launchpad.net/~webupd8team/+archive/java 06:41
sorear (why are you telling me? I don't use ubuntu or debian)
diakopter oh.. I thought you used debian a couple years ago 06:42
sorear I did, a couple years ago
diakopter heh, I assumed you'd at least use Parallels VM or VMWare Fusion on the mac to have linux :P 06:43
or even VirtualBox :D
sorear I do, but it's a CentOS VM simulating the $WORK production environment
and the macbook is too small for having two separate linux VMs to make sense :D 06:44
diakopter ah. no java there I guess :)
sorear actually it does have java (for elasticsearch; we're not using it directly)
java version "1.7.0_09-icedtea" 06:45
OpenJDK Runtime Environment (rhel-2.3.5.3.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
diakopter ah, penalizing the poor searchers.. ;)
06:48 FROGGS joined
sorear the incremental cost of deploying jrakudo will be smallish, though :) 06:48
07:00 rurban joined 07:44 birdwindupbird joined 08:04 rurban joined 09:04 rurban joined 09:50 Guest1337 joined 10:05 rurban joined
dalek arVM: 3c76cc1 | tokuhirom++ | build/Makefile.in:
hard tab is required for gmake.
10:28
arVM: db139fd | jonathan++ | build/Makefile.in:
Merge pull request #23 from tokuhirom/fix/hardtab

hard tab is required for gmake.
10:34 cognominal joined 11:06 rurban joined 11:53 JimmyZ joined
diakopter JimmyZ: hi :) 11:55
JimmyZ diakopter: hi
good evening
masak ę™šäøŠå„½ 11:56
sorear hello JimmyZ
JimmyZ sorear: hello sorear 11:57
JimmyZ was impressed that luajit was written by asm 11:59
12:07 rurban joined 12:22 benabik joined
diakopter jnthn: there's no scalar hllRole? 12:57
jnthn No, a scalar is just a container, it's the thing on the inside that's interesting. 12:58
diakopter so if a scalar is passed to a p5 function..
jnthn Hm, innerestin' :)
diakopter do what?
I mean, it can just be a scalarref 12:59
jnthn Well, one option is to say "just strip it off and pass the thing inside of it"
diakopter of sorts
jnthn The other is "pass it by reference"
diakopter my default choice will be scalar tie
unless you object
jnthn Will that not get icky on the Perl 5 side? 13:00
I mean
my $x = 42; some-p5-sub($x);
Would you have to dereference the thing on the P5 side there?
diakopter nah, as long as numifcation and stringifcation dtrt
I mean 13:01
er
I'd think it'd uncontainer scalars
treating like binding..? 13:02
jnthn OK, in which case the hllRole of the uncontainer'd thing is what you really need?
diakopter I detest this aspect of Perl 6
it's a morass
diakopter: tell us how you really feel
diakopter: okay 13:03
jnthn
.oO( you're a morass :P )
diakopter it's one of those things that makes sense in my brain for only about 5 minutes or until I use any other language, including English
and then it's gone and no longer makes sense 13:04
well I'd better go get some coffee
FROGGS me too (maybe then I am able to parse heredocs) 13:05
13:10 JimmyZ joined 13:45 rurban joined
diakopter jnthn: in nqp (and p6 for that matter) how do I add methods to a class declaratively such that the method name can have punctuation? 13:48
er, not declaratively 13:49
programmatically
jnthn Programatically is using the MOP. SomeClass.HOW.add_method(SomeClass, 'omg!!!lolz!', method ($x) { ... }); # or so 13:53
diakopter does it need composed after that?
jnthn diakopter: Yes, to update the method cache 14:02
diakopter under what circumstances would updating the method cache have no effect? 14:04
jnthn diakopter: Not sure I understand the question. It will always re-build it, but if nothing changed since the last compose it may well be the same 14:06
14:17 lizmat joined 14:41 JimmyZ joined
JimmyZ Could I have a commit bit? 14:46
jnthn JimmyZ: GitHub ID? 14:59
14:59 FROGGS joined
JimmyZ jnthn: zhuomingliang 14:59
jnthn JimmyZ: OK, added. For anything you're very sure of, feel free to commit to master. For anything needing some review first, please push a branch and poke somebody to review it. 15:00
JimmyZ jnthn: will do, thanks
jnthn tries to keep up with reviewing everything committed to master too... :) 15:01
JimmyZ jnthn++, doing all hard work
jnthn Apart from all the hard work that everyone else does :P 15:02
JimmyZ diakopter++ too 15:03
;)
diakopter JimmyZ: I'm curious what you might want to work on next? 15:04
15:04 FROGGS joined
JimmyZ diakopter: I just was looking into luajit.org/dynasm.html, though I think I won't to be able do it. ;( 15:06
diakopter that's a really big project; needs lots of eyes
JimmyZ diakopter: yes
jnthn We should really get NQP/Rakudo to run on Moar at all before digging too deeply into that. 15:07
JimmyZ yeah
FROGGS jnthn: so we wait another week? :P 15:08
nwc10 I know that jnthn is awesome, but he's not *that* awesome
and anyway, there isn't a conference next week, so CDD doesn't apply here 15:09
FROGGS he is *that* awesome, but he should still have some sort of rl
JimmyZ FROGGS: may be another christmas? ;) 15:10
jnthn There's a conference *this week*. :) 15:11
But not one that I'll be speaking at.
benabik Is there a LHF or TODO somewhere?
nwc10 so are we all supposed to be buying christmas presents, holding them hostage, and taking pictures of them? :-)
FROGGS hehe
nwc10: nice idea
nwc10 I suspect that there's a conference *every* week. It's somewhat like "morning"
although not sure aobut the period between western and Orthodox Christmas 15:12
15:12 rurban joined 15:37 tgt joined 15:48 bronco_creek joined 16:29 JimmyZ joined 17:41 rurban joined 18:23 tgt joined 18:31 BinGOs joined 18:39 rurban joined 18:57 benabik_ joined 19:51 rurban joined 20:17 rurban joined 20:39 tomyan joined 20:43 tgt joined 20:56 rurban1 joined 21:19 rurban joined 21:39 tgt joined 21:49 rurban1 joined
benabik Looks like ilbot isn't in the channel anymore? 21:51
sorear I see _ilbot
benabik Oh. Huh. I thought I had a conversation in here today, but it's neither in my own log or the web logs. Did I hallucinate it? 21:54
flussence my backscroll says the latter
benabik Oh. 'twas on #perl6, just about MoarVM. D'oh. 21:55
dalek arVM: 09f790a | (Norbert Buchmuller)++ | build/Makefile.in:
Fixed make parallelization bug with apr.h.

If starting with a pristine git checkout (thus no 3rdparty/apr/include/apr.h generated yet), parallel building ("make -j N" where N > 1) used to fail.
21:58
arVM: 0ce2c39 | jonathan++ | build/Makefile.in:
Merge pull request #24 from mendel/fixing_make_parallelization_bug

Fixed make parallelization bug with apr.h.
22:04 tgt joined 22:42 rblackwe joined 22:45 Util joined, tadzik joined 23:07 tomyan joined