github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:03
Kaiepi left
00:24
leont left
00:54
Altai-man_ joined
00:56
sena_kun left
01:11
chansen_ left
01:19
chansen_ joined
02:55
sena_kun joined
02:56
Altai-man_ left
04:39
evalable6 left,
unicodable6 left,
sourceable6 left,
committable6 left,
bisectable6 left,
greppable6 left,
statisfiable6 left,
benchable6 left,
releasable6 left,
quotable6 left,
linkable6 left,
bloatable6 left,
notable6 left,
nativecallable6_ left,
tellable6 left,
shareable6_ left,
coverable6 left,
reportable6 left,
squashable6 left,
sourceable6 joined
04:40
bisectable6 joined,
shareable6 joined
04:41
benchable6 joined,
reportable6 joined,
squashable6 joined,
committable6 joined,
unicodable6 joined,
coverable6 joined,
statisfiable6 joined,
nativecallable6 joined
04:42
notable6 joined,
evalable6 joined,
bloatable6 joined,
tellable6 joined,
greppable6 joined,
linkable6 joined,
releasable6 joined,
quotable6 joined
04:54
Altai-man_ joined
04:56
sena_kun left
06:04
Kaiepi joined
06:55
sena_kun joined
06:56
Altai-man_ left
07:30
patrickb joined
07:56
zakharyas joined
08:07
patrickb left
08:54
Altai-man_ joined
08:56
sena_kun left
09:22
leont joined
|
|||
jnthn | morning o/ | 09:25 | |
Altai-man_ | o/ | 09:37 | |
raku-bridge | <Rustem B.> o/ | 09:45 | |
09:53
MasterDuke left
|
|||
Geth | MoarVM/master: 14 commits pushed by (Daniel Green)++, Unknown++, (Jonathan Worthington)++ review: github.com/MoarVM/MoarVM/compare/6...94d8e1db02 |
10:26 | |
MoarVM: a4b1959365 | (Jan-Olof Hendig)++ | 3rdparty/libuv Update libuv to version 1.38.0 Clean stresstest under Linux (Mint) |
|||
MoarVM: b9fa480ad1 | (Jonathan Worthington)++ (committed using GitHub Web editor) | 3rdparty/libuv Merge pull request #1302 from dogbert17/update-libuv-2-v1.38.0 Update libuv to version 1.38.0 |
|||
lizmat | jnthn: should I bump NQP and Rakudo for that to give a more spin ? | 10:31 | |
jnthn | MOAR SPIN! | 10:32 | |
Yes, please ;) | 10:33 | ||
*:) | |||
lizmat | oki | ||
10:44
zakharyas left
10:55
sena_kun joined
10:56
Altai-man_ left
11:52
jjatria left
11:57
jjatria joined
|
|||
Geth | MoarVM/new-disp: 70c0f8e66d | (Jonathan Worthington)++ | src/core/callsite.c Correct named args copying logic Not sure how it ended up this way, and it didn't matter until we started doing arg drops and insertions; now it is a problem, however. |
12:34 | |
12:54
Altai-man_ joined
12:56
zakharyas joined,
sena_kun left
13:20
zakharyas left
|
|||
Geth | MoarVM: dogbert17++ created pull request #1311: Add missing concreteness check |
13:52 | |
MoarVM/new-disp: 9938865825 | (Jonathan Worthington)++ | 3 files Move some frame exit logic to callstack unwind Eventually, more will move in this direction, hopefully with an amount of streamlining and simplification. For now, however, this removes us ending up with exceptions in boot-* dispatchers ending up in panic due to tc->cur_frame getting out of sync during dispatcher delegation. |
14:05 | ||
14:23
zakharyas joined
|
|||
Geth | MoarVM/new-disp: 6574457be7 | (Jonathan Worthington)++ | src/core/args.c Implement handling slurpy nameds for new call conv |
14:39 | |
MoarVM/new-disp: fec687d635 | (Jonathan Worthington)++ | src/disp/inline_cache.c Give dispatch with flattening its own unlinked Which for now just points out that we can't do flattening with dispatch yet, but will eventually be the entrypoint to pre-flattening the args ahead of the dispatch program (which in turn will lift the limitation on spesh of things called with flattening args). |
14:52 | ||
14:54
sena_kun joined
14:57
Altai-man_ left
15:40
dogbert11 left
|
|||
Geth | MoarVM/new-disp: 13c24f6d3a | (Jonathan Worthington)++ | src/disp/program.c Mark dispatch recording attributes |
16:09 | |
16:54
Altai-man_ joined
16:56
sena_kun left
17:10
patrickb joined
17:14
patrickz joined
17:17
patrickb left
17:40
patrickz left
18:24
MasterDuke joined
18:51
zakharyas left
18:55
sena_kun joined
18:57
Altai-man_ left
19:30
zakharyas joined
19:43
AlexDani` joined
19:44
AlexDaniel left
|
|||
Kaiepi | how do i debug gc issues again? | 20:23 | |
iirc there were some macros i need to change somewhere in src/gc | |||
timotimo | first, make sure you're not experiencing what masterduke is fixing right now | 20:27 | |
after that, yeah there's a GC_DEBUG one | |||
probably also depends on what exactly is going wrong | 20:28 | ||
MasterDuke | MVM_GC_DEBUG | ||
for some reason i always forget it has MVM_ at the start. but luckily you can still find it easily | 20:29 | ||
Kaiepi | ah, i thought there were other macros besides that that needed setting | 20:36 | |
20:48
MasterDuke left
20:54
Altai-man_ joined
20:56
sena_kun left
|
|||
timotimo | there are different memory-debug related things | 21:01 | |
you can reduce the size of the nursery to force gc runs to happen more often | |||
21:10
zakharyas left
21:17
MasterDuke joined
|
|||
MasterDuke | any reason not to merge github.com/MoarVM/MoarVM/pull/1311 now? | 21:54 | |
timotimo | does IS_CONCRETE do a null check first? | 22:02 | |
MasterDuke | `#define IS_CONCRETE(o) (!(((MVMObject *)o)->header.flags & MVM_CF_TYPE_OBJECT))` | 22:04 | |
guess it should be `if (is->invocation_handler && IS_CONCRETE(is->invocation_handler))` | 22:05 | ||
timotimo: how does gist.github.com/MasterDuke17/b966b...31feda0b31 look? | 22:14 | ||
timotimo | i don't know how MVM_HASH_BIND_FREE works exactly | 22:18 | |
so can't speak to the change in sc.c | |||
MasterDuke | it just runs the block it gets passed | 22:19 | |
like MVMROOT | |||
timotimo | ugh, i wish i could click "expand" on gisted patch files | 22:20 | |
MasterDuke | ha | 22:21 | |
can you make your greasemonkey script linkify the filenames? | 22:22 | ||
timotimo | oh, hm, in theory i guess i can | 22:23 | |
22:55
sena_kun joined
22:57
Altai-man_ left
23:48
leont left
|