01:05
FROGGS_ joined
03:20
bcode joined
05:55
camelia joined
06:18
colomon joined
07:04
zakharyas joined
07:05
FROGGS joined
07:18
kjs__ joined
08:13
kjs__ joined
08:20
brrt joined
08:50
kjs__ joined
|
|||
jnthn | RPA wasn't sparse by default. The big thing QRPA manages better is shift, which it turns out is important in the current list model (not to mention various common idioms folks might write) | 10:29 | |
10:57
itz_ joined
|
|||
timotimo | is the sparseness thing very problematic? | 11:25 | |
11:30
leont joined
11:53
itz joined
11:58
itz_ joined
12:14
brrt joined
|
|||
[Coke] | not unless we want to support sparse arrays, I imagine. | 12:24 | |
12:35
ggoebel joined
14:12
vendethiel- joined,
itz joined
14:19
vendethiel joined
|
|||
hoelzro | FROGGS: I tried debugging the ModuleLoader a bit (regarding that lazy deserialization issue I found), but that didn't reveal much | 14:30 | |
FROGGS | :/ | ||
that's sad | |||
hoelzro | and I don't understand MoarVM well enough to be able to make sense of jnthn's commit =/ | ||
jnthn | hoelzro: I understand my commit, kinda...but I struggle a little more on why it changed things the way you're seeing. | 14:31 | |
hoelzro | I'm wondering if it would be ok if we added an env var that turned off lazy deserialization for now | ||
=( | |||
then we're doomed! | |||
DOOOOOOMED | 14:32 | ||
14:32
FROGGS[mobile] joined
|
|||
hoelzro | while we're doomed, anyone mind if I add such a flag? | 14:32 | |
(assuming I can figure out how) | |||
tadzik | FROGGS: come back, it's not that bad! | ||
FROGGS[mobile] | *g* | 14:34 | |
jnthn | hoelzro: What is odd about it is that if anything is repossessed, we already should not be trying to lazily deserialize those things | 14:36 | |
hoelzro: As in, I put in code that should be handling the case that appears problematic... | |||
hoelzro | eesh | 14:37 | |
it's almost like when the second module is loaded, the WHO for Example is being replaced by a clean slate | 14:38 | ||
but I've checked, and that remains the same | |||
but I'm wondering if some structure deeper down that does the actual containing within the WHO is being replaced | 14:39 | ||
jnthn | If you put in such a flag, then one thing to try is what resolve_repossessions gets with and without it in the Perl 6 module loader | ||
hoelzro | alright | 14:43 | |
I guess the silver lining here is I get to learn how module loading works =P | |||
jnthn | Thankfully, module loading is mostly quite boring compared to the serializer :) | 14:44 | |
There were some notes on it in the internals course, iirc | |||
hoelzro | I should review those, then | 14:45 | |
14:55
FROGGS joined
17:33
FROGGS joined
17:48
brrt joined
17:55
kjs_ joined
18:29
dalek joined
|
|||
nwc10 | jnthn: flapping ASAN barfage for t/spec/S17-procasync/print.rakudo.moar -- paste.scsys.co.uk/425134 | 19:38 | |
not sure when this started, or how to golf it | |||
lizmat | nwc10: maybe as soon as I wrote the test? which is not too long ago? | 19:40 | |
nwc10 | lizmat: that would be a reasonable answer. :-/ | ||
I'm afraid that I don't have anything useful to add, and that I'm about to disappear off to bed | 19:41 | ||
lizmat | well, I think the barfage is correct, as that test flaps as hell | ||
so I wouldn't be surprised if the ASAN flapping is in sync | |||
good night, nwc10! | 19:42 | ||
20:09
brrt joined
20:13
kjs_ joined
20:18
brrt joined
20:29
Ven joined
21:48
kjs_ joined
21:59
brrt joined
22:04
brrt left
22:13
kjs_ joined
22:31
kjs_ joined
|