05:50
guifa left
|
|||
Geth | MoarVM/main: 2dda0262c4 | (Timo Paulssen)++ | tools/libmoar.so-gdb.py gdb string pretty printer improvement |
06:00 | |
timo | ^- i decided it's fine to push this to main since the gdb plugin is kind of non critical to releasing | ||
10:21
sena_kun joined
12:21
JimmyZ joined
12:43
JimmyZ left
13:41
MasterDuke joined
|
|||
MasterDuke | for getrusage (and maybe other things also) we could provide an MVM_VMArray_bind_pos_i like we just did with at_pos_i, since it already checks that the repr and slot_type are correct | 13:43 | |
only saves 0.21s off doing 10m nqp::getrusage though. ~2.51s to ~2.30s | 14:09 | ||
on my desktop time to do 1m nqp::getrusage drops from ~0.655 to ~0.615s | 14:15 | ||
14:49
guifa joined
14:54
MasterDuke left
|
|||
patrickb | Current plan: Get a libuv PR up (I believe I have it working on Windows soon). Then have a patched libuv until the PR is in. In addition keep the hacky non-libuv posix only PTY impl in moar. Use that when using an external libuv. | 16:32 | |
This will give us PTY support everywhere, except for external libuv on Windows (which no one does anyways). As soon as the libuv patch is upstream I'll remove all the ugly hacks. | 16:34 | ||
ugexe | it does feel slightly less worse using a custom fork if it is based on a PR in the upstream repo | 17:52 | |
👍 from me | |||
patrickb | To be clear, I never intended to have a permanent patch without a PR. I just suspect it'll be a long time before said PR is gonna be merged. | 18:01 | |
jdv | .tell MasterDuke looks like your forgot to add rapidhash to the release bit of the makefile | 18:59 | |
tellable6 | jdv, I'll pass your message to MasterDuke | ||
lizmat | jdv: is that a blocker ? | 19:15 | |
jdv | nah, i just fouled up my repo wrt submodules... i'll get it:) | ||
lizmat | *phew* | 19:16 | |
Geth | MoarVM/2025.020: 107a8d591b | (Justin DeVuyst)++ | 2 files Update changelog and version |
19:34 | |
MoarVM/2025.020: 833588a517 | (Justin DeVuyst)++ | tools/release.sh Add missing bit for rapidhash |
|||
MoarVM: jdv++ created pull request #1915: 2025.020 |
19:38 | ||
MoarVM/main: 107a8d591b | (Justin DeVuyst)++ | 2 files Update changelog and version |
19:39 | ||
MoarVM/main: 833588a517 | (Justin DeVuyst)++ | tools/release.sh Add missing bit for rapidhash |
|||
MoarVM/main: c3ee423276 | (Justin DeVuyst)++ (committed using GitHub Web editor) | 3 files Merge pull request #1915 from MoarVM/2025.020 2025.020 |
|||
jdv | this one is done | 19:41 | |
lizmat | jdv++ whee! | 19:44 | |
19:58
guifa left
|
|||
timo | i think we could reduce the frequency of getrusage calls to half what it is right now and not lose too much precision? | 20:12 |