github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:11 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke 00:15 lizmat left 01:53 ZzZombo left 02:38 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 03:06 MasterDuke left 03:33 fake_space_whale left 03:46 fake_space_whale joined 03:47 p6bannerbot sets mode: +v fake_space_whale 05:04 robertle left 06:07 fake_space_whale left 06:29 domidumont joined 06:30 p6bannerbot sets mode: +v domidumont 06:50 robertle joined 06:51 p6bannerbot sets mode: +v robertle 08:02 lizmat joined, p6bannerbot sets mode: +v lizmat 09:49 domidumont left 10:00 ZzZombo left 11:13 robertle left 11:19 ZzZombo joined, p6bannerbot sets mode: +v ZzZombo 11:37 domidumont joined 11:38 p6bannerbot sets mode: +v domidumont 11:48 ZzZombo left 12:20 brrt joined 12:21 p6bannerbot sets mode: +v brrt
brrt \o 12:23
wait, nativeinvoke is solely for the JITted versions... 12:53
nine yes? 12:55
brrt so ehm, some of my hypotheses were wrong 13:06
more to the pointer, I don't know when nativeinvoke_o is introduced 13:08
*point
timotimo nativecall's own little compiler thingie? 13:09
jnthn "to the pointer"...when you've written too much C in a week :)
brrt hehe 13:21
re: C
I forgot, but it turns out that C has an 'auto' keyword
do you know what it means? 13:22
jnthn Umm...I know they stole it in C++ to mean "infer this type"... :)
Or at least, I think that's what happened
brrt yeah
jnthn I think it's in the same class of things as static and register, though?
brrt but it means 'this variables memory will be automatically reclaimed by the compiler as soon as you leave scope'
right
jnthn Effectively, a lifetime specific, but since it's the default...nobody writes it :) 13:23
brrt it's the default storage class
jnthn *specifier
Reclaiming it for type inference was kinda clever :)
'cus it's like "automatically figure out the type" :)
brrt I was reminded by that by this: words.steveklabnik.com/borrow-chec...hypothesis
yeah, I have to hand it to the C++ committee 13:24
feels to me that the C++ has decided to not occupy a somewhat different space than C, to their benefit
s/not// 13:25
jnthn *nod* 13:27
Yeah, I thought that was a nice post
nine brrt: github.com/rakudo/rakudo/blob/mast...l.pm6#L402 13:34
brrt thank you nine 13:44
hmmmm 14:30
so I'm wondering how to trigger this in the easiest way possible 14:31
14:35 itaHY joined, Zoffix joined, p6bannerbot sets mode: +v Zoffix
itaHY line 52 14:35
raffl.win
14:35 ChanServ sets mode: +o Zoffix
itaHY greycat, I have tried to transform the command into this `MYSQL_TEMP_PWD=grep -q 'A temporary password is generated' | awk -F'root@localhost: ' '{print $2}' /var/log/mysqld.log` but it leads to another issue 14:35
(although admittedly if you have a binary address you'll also have the family, so it's not quite as broken as inet_pton())
14:36 itaHY was kicked by Zoffix (itaHY)), Zoffix sets mode: +vvv p6bannerbot ChanServ mst, Zoffix sets mode: +m 14:37 Zoffix left
Geth MoarVM/expr-jit-invoke: b8699a3290 | (Bart Wiegmans)++ | 6 files
[JIT] WIP on nativeinvoke in the expression JIT
14:49
14:52 fake_space_whale joined 14:53 p6bannerbot sets mode: +v fake_space_whale 15:05 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix Probably known and has been discussed, but just a friendly reminder about upcoming release and two existing JIT-based blockers R#2347 and R#2346 15:07
synopsebot R#2347 [open]: github.com/rakudo/rakudo/issues/2347 [Moar][⚠ blocker ⚠] JIT ERROR: Negative offset for dynamic label 32
R#2346 [open]: github.com/rakudo/rakudo/issues/2346 [Moar][⚠ blocker ⚠] JIT ERROR: Negative offset for dynamic label 33
15:07 Zoffix left 15:12 aurs joined, p6bannerbot sets mode: +v aurs 15:17 tycoon177Gy joined, tycoon177Gy left 15:18 aurs left 15:22 brrt left
AlexDaniel m: my $a = ('a' x 200).comb; $a ~~ s:g/<ws>// 15:29
camelia JIT ERROR: Negative offset for dynamic label 32
15:32 lizmat left 15:37 jticketpd joined 15:41 jticketpd left 15:59 fake_space_whale left 16:15 SculptorIG joined 16:16 p6bannerbot sets mode: +v SculptorIG 16:20 SculptorIG left 16:31 domidumont left 17:01 acetone joined 17:02 p6bannerbot sets mode: +v acetone 17:04 lizmat joined, p6bannerbot sets mode: +v lizmat 17:05 ankitkk left 17:15 haam3r joined 17:16 haam3r left 17:19 Kaiepi left 17:23 ggoebel left 17:54 ggoebel joined, p6bannerbot sets mode: +v ggoebel 18:05 ggoebel left 18:29 bjeGC joined, bjeGC left 18:44 yidhraLv joined, yidhraLv left 18:47 ggoebel joined 18:48 p6bannerbot sets mode: +v ggoebel 19:05 ggoebel left 19:18 ctag joined 19:19 p6bannerbot sets mode: +v ctag 19:21 ggoebel joined 19:22 p6bannerbot sets mode: +v ggoebel, ctag left 19:29 ggoebel left 19:31 ggoebel joined 19:32 p6bannerbot sets mode: +v ggoebel 19:39 Kitsunegari joined 19:40 p6bannerbot sets mode: +v Kitsunegari 19:41 Kitsunegari left 20:02 ggoebel left 21:04 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke, MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke 22:10 patrickb joined 22:11 p6bannerbot sets mode: +v patrickb 22:28 ggoebel joined 22:29 p6bannerbot sets mode: +v ggoebel 22:49 patrickb left
jnthn nadav.amit.zone/blog/linux-inline :) 23:22
yoleaux 15:04Z <Zoffix> jnthn: as we're approaching the "sometime in October" date for giving 6.d changelog to users to prep for 6.d release, a friendly reminder about de-dynamification of $_ ( github.com/perl6/6.d-prep/issues/10 ) that needs to be done; the rework of start-in-sink-context you wanted to do ( github.com/perl6/doc/commit/df0b71d8d ) as well as @LARRY labeled Issues for 6.d stuff:
15:04Z <Zoffix> jnthn: github.com/rakudo/rakudo/issues?q=...3A%40LARRY
jnthn .tell Zoffix Planning to look at those next week (this one turned out very busy) 23:23
yoleaux jnthn: I'll pass your message to Zoffix.