[00:31] *** apogee_ntv left
[00:33] *** apogee_ntv joined
[01:12] *** apogee_ntv left
[01:14] *** apogee_ntv joined
[01:58] *** apogee_ntv left
[03:03] <[Coke]> don't bother updating the changelog for this, it'll come in through the bugfix release.

[03:04] <Geth> ¦ MoarVM/2026.05.1: 1758214a71 | (Patrick Böker)++ (committed by Will Coleda) | src/jit/compile.c

[03:04] <Geth> ¦ MoarVM/2026.05.1: fix gettid on older glibc's (#2010)

[03:04] <Geth> ¦ MoarVM/2026.05.1: 

[03:04] <Geth> ¦ MoarVM/2026.05.1: * fix gettid on older glibc's

[03:04] <Geth> ¦ MoarVM/2026.05.1: 

[03:04] <Geth> ¦ MoarVM/2026.05.1: Glibc < 2.30 does not define `gettid()`. The man page states:

[03:04] <Geth> ¦ MoarVM/2026.05.1: 

[03:04] <Geth> ¦ MoarVM/2026.05.1:     Glibc does not provide a wrapper for this system call; call it using

[03:04] <Geth> ¦ MoarVM/2026.05.1: <…commit message has 12 more lines…>

[03:04] <Geth> ¦ MoarVM/2026.05.1: review: https://github.com/MoarVM/MoarVM/commit/1758214a71

[03:05] <[Coke]> just getting started, will  try to finish tomorrow

[09:33] *** apogee_ntv joined
[09:46] *** apogee_ntv left
[09:47] *** apogee_ntv joined
[12:08] *** apogee_ntv left
[12:09] *** apogee_ntv joined
[12:21] *** apogee_ntv left
[12:22] *** apogee_ntv joined
[13:12] <Geth> ¦ MoarVM/main: a9467d0c1d | (Daniel Green)++ | src/math/bigintops.c

[13:12] <Geth> ¦ MoarVM/main: Fix smallint branch of MVM_bigint_mod for values that wrap

[13:12] <Geth> ¦ MoarVM/main: 

[13:12] <Geth> ¦ MoarVM/main: by promoting all intermediate calculations to 64-bit.

[13:12] <Geth> ¦ MoarVM/main: 

[13:12] <Geth> ¦ MoarVM/main: Fixes https://github.com/rakudo/rakudo/issues/6210.

[13:12] <Geth> ¦ MoarVM/main: review: https://github.com/MoarVM/MoarVM/commit/a9467d0c1d

[13:12] <Geth> ¦ MoarVM/main: 2e07fbe9aa | (Daniel Green)++ | docs/ChangeLog

[13:12] <Geth> ¦ MoarVM/main: Update Changelog

[13:12] <Geth> ¦ MoarVM/main: review: https://github.com/MoarVM/MoarVM/commit/2e07fbe9aa

[13:12] <Geth> ¦ MoarVM/main: 53f4c64543 | MasterDuke17++ (committed using GitHub Web editor) | 2 files

[13:12] <Geth> ¦ MoarVM/main: Merge pull request #2009 from MasterDuke17/fix_MVM_bigint_mod_smallint_branch_for_values_that_wrap

[13:12] <Geth> ¦ MoarVM/main: 

[13:12] <Geth> ¦ MoarVM/main: Fix smallint branch of MVM_bigint_mod for values that wrap

[13:13] <Geth> ¦ MoarVM/main: review: https://github.com/MoarVM/MoarVM/commit/53f4c64543

[14:07] <Geth> ¦ MoarVM/utf8_and_c8_decode_mark_thread_blocked: 4 commits pushed by (Daniel Green)++, MasterDuke17++, (Elizabeth Mattijsen)++

[14:07] <Geth> ¦ MoarVM/utf8_and_c8_decode_mark_thread_blocked: a9467d0c1d | Fix smallint branch of MVM_bigint_mod for values that wrap

[14:07] <Geth> ¦ MoarVM/utf8_and_c8_decode_mark_thread_blocked: 2e07fbe9aa | Update Changelog

[14:07] <Geth> ¦ MoarVM/utf8_and_c8_decode_mark_thread_blocked: 53f4c64543 | Merge pull request #2009 from MasterDuke17/fix_MVM_bigint_mod_smallint_branch_for_values_that_wrap

[14:07] <Geth> ¦ MoarVM/utf8_and_c8_decode_mark_thread_blocked: 70ca4cbc13 | Merge branch 'main' into utf8_and_c8_decode_mark_thread_blocked

[14:07] <Geth> ¦ MoarVM/utf8_and_c8_decode_mark_thread_blocked: review: https://github.com/MoarVM/MoarVM/compare/0a3852be5015...70ca4cbc13c7

[14:08] <Geth> ¦ MoarVM/main: 7b802a101f | timo++ (committed using GitHub Web editor) | 3 files

[14:08] <Geth> ¦ MoarVM/main: When decoding over 10k bytes of utf8 or utf8-c8 data, mark thread blocked

[14:08] <Geth> ¦ MoarVM/main: 

[14:08] <Geth> ¦ MoarVM/main: This allows GC runs to happen while a thread is busy going through a large

[14:08] <Geth> ¦ MoarVM/main: buffer of bytes.

[14:08] <Geth> ¦ MoarVM/main: 

[14:08] <Geth> ¦ MoarVM/main: Smaller buffers of bytes don't really need us to go to the effort of blocking

[14:08] <Geth> ¦ MoarVM/main: and unblocking the thread, as with a series of smaller decodes, the allocation

[14:08] <Geth> ¦ MoarVM/main: of the resulting string would join in on GC runs waiting to happen in a timely

[14:08] <Geth> ¦ MoarVM/main: manner, I expect.

[14:08] <Geth> ¦ MoarVM/main: review: https://github.com/MoarVM/MoarVM/commit/7b802a101f

[14:15] *** rakkable left
[14:15] *** rakkable joined
[14:23] <Geth> ¦ MoarVM/2026.05.1: e1b2589416 | (Will Coleda)++ | docs/ChangeLog

[14:23] <Geth> ¦ MoarVM/2026.05.1: Update changelog for bugfix

[14:23] <Geth> ¦ MoarVM/2026.05.1: review: https://github.com/MoarVM/MoarVM/commit/e1b2589416

[14:36] <Geth> ¦ MoarVM/2026.05.1: ec0ed691ea | (Will Coleda)++ | VERSION

[14:36] <Geth> ¦ MoarVM/2026.05.1: Update changelog and version

[14:36] <Geth> ¦ MoarVM/2026.05.1: review: https://github.com/MoarVM/MoarVM/commit/ec0ed691ea

[14:39] *** apogee_ntv left
[14:41] *** apogee_ntv joined
[14:50] <Geth> ¦ MoarVM: coke++ created pull request #2013: 2026.05.1

[14:50] <Geth> ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/pull/2013

[14:52] <Geth> ¦ MoarVM/2026.05.1: 9 commits pushed by (Will Coleda)++, (Daniel Green)++, (Patrick Böker)++, MasterDuke17++, timo++

[14:52] <Geth> ¦ MoarVM/2026.05.1: 0926263bab | Remove mention of wrong branch

[14:52] <Geth> ¦ MoarVM/2026.05.1: 06245a5265 | Merge pull request #2007 from MoarVM/2026.05

[14:52] <Geth> ¦ MoarVM/2026.05.1: 236fcdf7ce | Merge pull request #2008 from MoarVM/coke/fix-rel-guide

[14:52] <Geth> ¦ MoarVM/2026.05.1: a9467d0c1d | Fix smallint branch of MVM_bigint_mod for values that wrap

[14:52] <Geth> ¦ MoarVM/2026.05.1: 2e07fbe9aa | Update Changelog

[14:52] <Geth> ¦ MoarVM/2026.05.1: 2766e8ef86 | fix gettid on older glibc's (#2010)

[14:52] <Geth> ¦ MoarVM/2026.05.1: 53f4c64543 | Merge pull request #2009 from MasterDuke17/fix_MVM_bigint_mod_smallint_branch_for_values_that_wrap

[14:52] <Geth> ¦ MoarVM/2026.05.1: 7b802a101f | When decoding over 10k bytes of utf8 or utf8-c8 data, mark thread blocked

[14:52] <Geth> ¦ MoarVM/2026.05.1: 0d9a34264d | Merge branch 'main' into 2026.05.1

[14:52] <Geth> ¦ MoarVM/2026.05.1: review: https://github.com/MoarVM/MoarVM/compare/ec0ed691eae3...0d9a34264d0a

[14:53] <Geth> ¦ MoarVM/main: 5 commits pushed by (Patrick Böker)++, (Will Coleda)++

[14:53] <Geth> ¦ MoarVM/main: 1758214a71 | fix gettid on older glibc's (#2010)

[14:53] <Geth> ¦ MoarVM/main: e1b2589416 | Update changelog for bugfix

[14:53] <Geth> ¦ MoarVM/main: ec0ed691ea | Update changelog and version

[14:53] <Geth> ¦ MoarVM/main: 0d9a34264d | Merge branch 'main' into 2026.05.1

[14:53] <Geth> ¦ MoarVM/main: 5422c78d50 | Merge pull request #2013 from MoarVM/2026.05.1

[14:53] <Geth> ¦ MoarVM/main: review: https://github.com/MoarVM/MoarVM/compare/7b802a101f56...5422c78d50ba

[14:54] <[Coke]> that looks much more convoluted here than it did in the web interface.

[15:04] *** apogee_ntv left
[15:07] *** apogee_ntv joined
[15:13] *** apogee_ntv left
[15:14] *** apogee_ntv joined
[15:26] <lizmat> [Coke]++

[15:34] *** ntv joined
[15:35] *** apogee_ntv left
[15:45] *** ntv left
[15:46] *** apogee_ntv joined
[15:51] *** apogee_ntv left
[15:52] *** apogee_ntv joined
[16:26] *** apogee_ntv left
[16:59] *** apogee_ntv joined
[22:10] *** Geth left
[22:10] *** Geth joined
[22:11] *** Geth left
[22:11] *** Geth joined
