00:21 lizmat joined 01:57 ilbot3 joined 05:25 domidumont joined 05:33 domidumont joined 06:04 domidumont joined 06:32 robertle joined 09:43 zakharyas joined 10:17 brrt joined 10:30 timo joined
brrt \o 10:36
nwc10 o/ 10:40
Kaiepi \o 11:04
11:25 AlexDaniel joined 12:19 ggoebel joined
jnthn o/ 13:42
timotimo \o 13:44
brrt everybody here :-) 13:46
lizmat o/ 13:51
14:03 zakharyas joined
AlexDaniel \o/ 14:09
nwc10 lizmat++ # restoring the balance
lizmat :-) 14:10
15:36 zakharyas joined 15:41 ggoebel joined 16:05 brrt joined 16:16 lizmat joined 16:36 domidumont joined 17:57 FROGGS joined 18:44 brrt joined 18:57 zakharyas joined
Geth MoarVM/spesh-limit-debug-log: abf573ab1c | (Bart Wiegmans)++ | build/Makefile.in
Fix makefile indentation

Was tab not spaces, oops
19:22
19:22 zakharyas joined 19:54 dogbert17 joined, brrt joined
dogbert17 o/ brrt 19:55
brrt: does this tell you anything? gist.github.com/dogbert17/55d8106e...ff6f44cf00 19:56
20:06 robertle joined
timotimo that looks very much like "VM was shutting down, but something was still running" 20:09
not quite
looks more like a thread was being joined
dogbert17 timotimo: perhaps, it's the last test in t/06-telemetry/01-basic.t 20:10
samcv if anyone wants to look at the changelog draft github.com/MoarVM/MoarVM/wiki/ChangeLog-Draft 20:13
brrt dogbert17: nothing whatever, sorry 20:15
timotimo a few of the changelog entries are "X" and "throw out X", which is weird 20:16
samcv yeah it's not 100% done. but was wondering if someone else wanted to help fix the JIT and spesh sections 20:17
since others know more about those changes than I do
dogbert17 "Gree copied spesh_slots in one missing place" 20:18
timotimo free*
dogbert17 fixed
samcv if you guys can do the jit and spesh sections that would be ++ 20:20
timotimo let me have a look 20:21
samcv great
and tehn i'll finish up the rest of it
robertle "Modify as suggested in code-review: jnthn++" doesn't say a lot 20:22
timotimo i removed that already 20:24
robertle sounds like a great release overall though!
samcv robertle: yeah i'll get to that section in a bit. i just needed help with the jit and spesh type stuff. i was gonna move or delete a bunch of the ones under src/core
timotimo + Add libatomic_ops as a submodule instead of in-tree 20:25
robertle sure, just happened to note that when reading through it. don't have much of a filter between brain and mouth at
timotimo + Move libatomic_ops module to a different directory
robertle the moment
timotimo which one should we keep?
+ Patch libtommath to fix build on Solaris
+ Fix Solaris build by fixing a compilation error in libtommath
+ Fix Solaris 32-bit build: don't build specify -D_FILE_OFFSET_BITS for dyncall
is the third one the same as the other two?
samcv the last two 20:26
i'd move the last two into misc and then move+ Add libatomic_ops as a submodule instead of in-tree into misc too
timotimo i'll throw out a few changes that have been in-between releases 20:27
for example the "throw out spesh retry mechanism" was only alive for a week or two 20:28
i saved a few changes, but the lines i pasted above i didn't touch yet 20:30
AlexDaniel fwiw github doesn't handle simultaneous edits by different people, so be careful with that 20:32
but yes, the whole idea of using a wiki page for that was that it should be easy for others to do corrections, so timotimo++ dogbert17++ MasterDuke++ :) 20:33
fwiw rakudo changelog is also ready for that: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 20:35
samcv AlexDaniel: can it do a rebase though? since it uses git in the backend 20:38
AlexDaniel samcv: I would have expected it to do a proper merge with potential merge conflicts, but it just refuses to do that for some weird reason
samcv so it just writes over the other changes? 20:39
AlexDaniel it simply says “someone edited the page page so your changes are gone”, or something like that
samcv oh i get Someone has edited the wiki since you started. Please reload this page and re-apply your changes.
AlexDaniel yea ok, that
why can't it just make a regular commit is completely beyond me
especially given that there's git backend designed for that kind of situation 20:40
samcv it would be nice even if they don't hve enough time to make a ui to resolve conflicts 20:41
to bsically say: someone else modified it. do you want to merge or abort? 20:42
and then you can click merge
or rebase or whatever
can someone help write this line: + Convey the process ID of a started child ?? 22:09
?? added by me. what does this convey the PID to
commit 7198eb801 by jnthn
i have the changelog done except the spesh section and that line ^^^ 22:11
timotimo it conveys it to the user code 22:13
samcv getrusage? which op?
timotimo no, i think it's spawnprocasync? 22:14
samcv ok should i put that down? or are you unsure 22:17
timotimo it's useful for our users to know
"Switch order of insert" sounds meaningless without context, maybe it can be dropped, as it's "just" part of the "split iffy into two parts" work anyway 22:19
jnthn Thanks for the release work :) 22:28
jnthn has been a bit distracted with afk stuff the last days 22:29
(The good kind, thankfully :) 22:30
23:29 MasterDuke joined