00:00 reportable6 left 00:03 reportable6 joined 00:47 rba left 00:48 rba joined 02:44 MasterDuke joined 04:49 squashable6 left 04:50 squashable6 joined 06:00 reportable6 left 06:01 reportable6 joined 06:15 MasterDuke left 06:48 sena_kun joined 06:57 sena_kun left 08:49 sena_kun joined
Geth MoarVM/main: 62e64677ed | MasterDuke17++ (committed using GitHub Web editor) | src/core/coerce.c
Just malloc instead of stack+malloc+memcpy when coercing int to string

Instead of itoa() writing into a stack-allocated buffer of the max possible size and then MVM_malloc()ing a new buffer of the actual size and memcpy()ing from the stack buffer into the new buffer, alway MVM_malloc() a buffer of the max size and just use that. This means we don't use the stack as much and don't have to memcpy(). However, we are ... (22 more lines)
10:15
12:00 reportable6 left 12:02 reportable6 joined
[Coke] do we have a list of LICENSE info on Moarvm for bits like that are non-artistic? 12:23
Or is it just in-situ in the source?
13:31 Altai-man joined 13:34 sena_kun left 14:15 linkable6_ left, linkable6_ joined 17:09 linkable6_ left 17:11 linkable6_ joined 18:00 reportable6 left 18:01 reportable6 joined 19:57 Altai-man left 19:59 sena_kun joined 21:23 squashable6 left 21:26 squashable6 joined 22:36 MasterDuke joined
MasterDuke [Coke]: github.com/MoarVM/MoarVM/blob/main...SE#L23-L32 has license info for the complete 3rd party libraries, but for snippets of code i think we usually just inline something, e.g., github.com/MoarVM/MoarVM/blob/main.../utf8.c#L3 22:40
tellable6 2024-05-02T08:18:14Z #raku-dev <nine> MasterDuke: yes irclogs.raku.org/raku-dev/2024-05-01.html#18:50
tellable6_ 2024-05-02T08:18:15Z #raku-dev <nine> MasterDuke: yes irclogs.raku.org/raku-dev/2024-05-01.html#18:50
Geth MoarVM/main: c1eedd502b | (Daniel Green)++ | src/core/coerce.c
Oops, forgot to make coerce_u_s use exact length
22:53
23:06 sena_kun left
[Coke] As someone who has to deal with OSS attributions at work, having it in a single place might be helpful. 23:47
Guess I will self-assign that task. :) 23:48