github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
Frosty A fascinating blog by freenode staff member Matthew 'mst' Trout MattSTrout.com/ 00:17
Geth MoarVM: MasterDuke17++ created pull request #926:
JIT decoder(empty|takebytes)
04:11
MasterDuke anyone know what's happening with travis. getting this `===SORRY!=== Found a MoarVM binary but was not able to get its version number.` with all the macos builds 13:17
lizmat nope, no idea 13:29
jnthn is back from holiday travels 14:53
yoleaux 29 Jul 2018 08:41Z <nine> jnthn: The NativeCall JIT issue reported in github.com/rakudo/rakudo/issues/2036 goes away when run with MVM_SPESH_NODELAY=1. Setting MVM_SPESH_BLOCKING=1 only makes the issue appear earlier (after ~260 iterations instead of ~14000). Also in every test run there's only a single iteration giving a wrong result. Do you concur that this sounds very much like an OSR issue?
29 Jul 2018 08:45Z <nine> jnthn: JIT compiled native calls with rw arguments are the only code that uses the getarg_i OP (for reading back the modified value from the arg buffer). Maybe OSR is not treating that correctly?
31 Jul 2018 14:37Z <tyil> jnthn: the comma IDE newsletter in non-html only shows non-english messages to read it online at anpdm.com, which makes it look shady (imo)
jnthn Hm, that's not so many messages...phew :) 14:55
I hope nobody is expecting me to backlog a whole week's worth of stuff. :)
lizmat jnthn: no worries... I wouldn't 14:56
jnthn .tell nine Not immediately clear it'd be an OSR issue, unless it goes away with MVM_SPESH_OSR_DISABLE=1 (which ain't one of the flags you mentioned)
yoleaux jnthn: I'll pass your message to nine.
lizmat people will know where to find you!
jnthn Well yes, I figure that :)
lizmat glad to see you back, hope you had a good time!
jnthn Hm, is this + before my nick new...
lizmat spam
a ddos spam attack has been going on for most of the past week 14:57
jnthn The same silly one that was going on before I left?
lizmat you can get on the channel, but you cannot say anything for the first N seconds
jnthn (Fake blogs about freenode staff...)
lizmat yep
and some blurb about IRC advertising :-(
which is just an invitation to get your machine taken over (if it is Windows) 14:58
jnthn I'd have hoped they'd have gotten bored of that by now...
lizmat maybe the bots got out of hand, the IP's are from all over the place :( 14:59
jnthn Yeah, distributed attacks are hard to defend against and litigate. 15:01
Nice to see there's been some positive comments on my grant extension request while I've been away :) 15:03
timotimo oh hey jnthn! :) 16:06
timotimo jnthn: imgur.com/Ei9UwJs and imgur.com/zNEY5jY - routine list in the new frontend! \o/ 16:16
jnthn Hmm, intersting :) 16:22
What's the folder icon thingy do? 16:23
timotimo it opens up or closes the part that you see there in the screenshots already
i.e. the list of callees or paths for each routine
more different stuff goes there in the future 16:24
the big "Routines" heading from the first screenshot has been replaced with the little "tabs" that let you switch the view 16:25
Geth MoarVM: ecff5b47c5 | (Ben Davies)++ | build/Makefile.in
Add missing .h suffix to build/Makefile.in

This was making compiling the JIT fail on NetBSD since src/jit/core_templates.h was never getting compiled.
Fixes #917
MoarVM: 977f3e1fc8 | (Jonathan Worthington)++ (committed using GitHub Web editor) | build/Makefile.in
Merge pull request #922 from Kaiepi/makefile

Add missing .h suffix to build/Makefile.in
jnthn timotimo: Ah, I see :) 16:29
timotimo the border on the sides could be stronger to make the nestedness clear, but i think if you use it rather than just look at a screenshot it's better 16:30
also the icon could change when it's already expanded
MasterDuke jnthn: if you're looking at things, any thoughts on github.com/MoarVM/MoarVM/pull/926 ? 16:31
i.e., why the slowness? and any way to fix? 16:32
jnthn MasterDuke: Only very easy things...bit tired from the travel, plus it's horribly hot here :S 16:33
timotimo yeah, the heat is rather rough 16:33
MasterDuke ah, no worries
poxifide0 I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard bryanostergaard.com/ 16:34
Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal encyclopediadramatica.rs/Freenodegate
A fascinating blog by freenode staff member Matthew 'mst' Trout MattSTrout.com/
timotimo fucking hell.
jnthn Appartment had windows closed while away, it reached > 30C indoors since it wasn't cooled overnight. But can't yet cool it from outside because that's just as hot :/ 16:36
timotimo i'll take a shower :| 16:39
Geth MoarVM: 5fccbe2e5c | (Daniel Green)++ | 6 files
Add parens to expressions to silence clang warning
20:58
MoarVM: f143836cb0 | (Jonathan Worthington)++ (committed using GitHub Web editor) | 6 files
Merge pull request #896 from MasterDuke17/add_parens_to_expressions_to_silence_clang_warnings

Add parens to expressions to silence clang warning
MoarVM: efea4480e7 | (Daniel Green)++ | src/spesh/arg_guard.c
Add pragma to switch to silence clang warning

  [16:45] <MasterDuke> jnthn: is it intentional that not all the enum cases are handled in this switch? github.com/MoarVM/MoarVM/blob/mast...#L534-L539
  [17:24] <jnthn> MasterDuke: Yes, not all of them have anything to mark; see github.com/MoarVM/MoarVM/blob/mast...uard.h#L72
20:59
MoarVM: 04d1c11ae7 | (Jonathan Worthington)++ (committed using GitHub Web editor) | src/spesh/arg_guard.c
Merge pull request #897 from MasterDuke17/add_pragma_to_switch_to_silence_clang_warning

Add pragma to switch to silence clang warning
masak not all omitted cases are left out by mistake 21:06
yoleaux 15:21Z <lizmat> masak: github.com/rakudo/rakudo/commit/6ad50d7948
masak lizmat: \o/ <3 21:07
jnthn Darn compilers thinking they know better... 21:10
lizmat m: dd Buf.new(^10).subbuf(^11) # we consider this an LTA error, right ? 21:12
camelia MVMArray: Slice index out of bounds
in block <unit> at <tmp> line 1
jnthn Likely one that CORE.setting shouldn't be letting make this far 21:13
lizmat yeah, ok, will do that too now