Geth | MoarVM/debugserver_fixes: 848d3c238a | (Timo Paulssen)++ | src/debug/debugserver.c metadata & positionals for MVMCapture |
00:12 | |
ab5tract | Ironically enough (given how much crap autotools has been getting), this longjmp scenario is a perfect example of where autoconf comes in handy | 01:21 | |
timo: I think that the fallout from breaking QEMU would probably be just the tip of an iceberg if Windows were to remove this | 01:23 | ||
timo | OTOH the qemu people surely have people who are sufficiently knowledgeable to deal with such a situation, and their user base is probably big enough that it would be noticed very quickly even in like preview builds of windows or something | 01:35 | |
ab5tract | It can stand in as a bellwether for sure | 01:38 | |
But also: if QEMU uses it, I bet there’s a significant pool of “dark code” that relies on it too, and MS is pretty consistent about backwards compat | 01:40 | ||
timo | that's a soothing thought :) | 01:45 | |
02:12
Voldenet left
02:15
Voldenet joined
09:51
sena_kun joined
10:07
sena_kun left
15:07
[Coke] joined
|
|||
[Coke] | non reproducible, but: gist.github.com/coke/20db0ddb89bc0...37654e0404 | 16:44 | |
[0] >raku(26996,0x206e60f40) malloc: Heap corruption detected, free list is damaged at 0x6000020c0240 | |||
I had just installed Terminal::LineEditor, then ran raku to open the REPL and ran 'say 3' | |||
lizmat | hmmm could it be that Terminal::LineEditor needed to be re-precompiled ? | 16:50 | |
and he the fact that it doesn't need to be any subsequent time, makes it unreproducible? | 16:51 | ||
fwiw, I suspect we still have some race conditions in the "module installed but needs to be re-precompiled" path | 16:52 | ||
[Coke] | I did a zef info before I installed it, it wasn't there. | 17:16 | |
must have updated raku on this box at some point vaguely recently | |||
lizmat | thing is that installing a module does NOT guarantee that it doesn't need to be re-precompiled for the $*REPO that you're working with | 17:17 | |
the first time you use it, it will likely be re-precompiled again | |||
and I suspect we still have a bug inbetween saving the bytecode, and then running it | 17:18 | ||
[Coke] | ah | 17:36 | |
lizmat | I wonder whether it is some premature optimization though: we just wrote the stuff from memory to the bytecode file, why not execute it from memory immediately as well | 17:38 | |
and then have something gone awry just then | |||
21:04
sena_kun joined
21:16
sugarbeet left
21:17
sugarbeet joined
23:07
sena_kun left
|