00:01
pyrimidine joined
00:32
agentzh joined
00:37
pyrimidine joined
01:40
agentzh joined
02:01
mst joined
02:02
mst joined
02:46
MasterDuke joined
05:02
agentzh joined
05:50
agentzh joined
06:31
agentzh joined
06:32
domidumont joined
06:38
domidumont joined
07:00
domidumont joined
07:35
domidumont joined
07:37
agentzh joined
08:26
TimToady joined
08:49
KDr2 joined
09:17
domidumont joined
09:27
pyrimidi_ joined
09:35
zakharyas joined
09:44
brrt joined
|
|||
Geth | arVM: d41ccf81b9 | (Daniel Green)++ | src/jit/graph.c JIT MVM_radix() like MVM_bigint_radix() This means nqp::radix() will be JITted like nqp::radix_I() already is. |
10:10 | |
arVM: a5749a80b8 | (Jonathan Worthington)++ | src/jit/graph.c Merge pull request #514 from MasterDuke17/master JIT MVM_radix() like MVM_bigint_radix() |
|||
arVM: d9e3969eea | (Samantha McVey)++ | tools/ucd2c.pl Add shebang #!/usr/bin/env perl to ucd2c.pl |
10:13 | ||
arVM: fc3a77d27c | (Samantha McVey)++ | 4 files Make radix 50% faster with Unicode Nd, add East_Asian_Width prop. Don't use the general category which is slow and requires string operations. Check that Numeric_Type=Decimal This should also speed up radix in general when it is given non A-Z, a-z or 0-9 codepoints This also adds support for the East_Asian_Width property. |
|||
arVM: 0171f1731c | (Jonathan Worthington)++ | 4 files Merge pull request #515 from samcv/radix_speed Make radix 50% faster with Unicode Nd, add East_Asian_Width prop. |
|||
10:13
domidumont joined
|
|||
samcv | kewl | ||
jnthn | Looked good to me :) | 10:14 | |
10:23
geekosaur joined
10:51
zakharyas joined
11:06
pyrimidine joined
12:44
agentzh joined
|
|||
Geth | arVM: 6043f9e42b | (Jonathan Worthington)++ | src/io/syncsocket.c Fix memory leaks in synchronous sockets. |
13:13 | |
arVM: 8b195f641c | (Jonathan Worthington)++ | src/io/syncsocket.c Free socket handle in on_close callback. This is the time it's ready to be freed and will be used no longer. |
|||
arVM: 17acfbe617 | (Jonathan Worthington)++ | src/io/syncsocket.c Fix crashes in socket connect error handling. Don't prematurely free, and don't longjmp over libuv internals. |
|||
13:49
geekosaur joined
14:00
KDr2 joined
|
|||
Geth | arVM: 9a179f275c | (Jonathan Worthington)++ | 2 files Don't leak memory in STable repossession. With this, `perl6-m -e ''` is free of leaks, which will make it easier to spot real leaks that need attention. |
14:14 | |
arVM: 8f9de6fd06 | (Jonathan Worthington)++ | src/6model/serialization.c Missing MVMROOT around a lock acquisition. |
|||
15:03
zakharyas joined
15:10
pyrimidine joined
|
|||
ilmari | death to leeks! | 15:35 | |
nwc10 | om nom nom | 15:42 | |
15:59
geekosaur joined
16:10
pyrimidine joined
16:14
brrt joined
|
|||
brrt | .tell jnthn what also leaks (at least indirectly) is the memory for the extension ops in the JIT | 16:25 | |
yoleaux2 | brrt: I'll pass your message to jnthn. | ||
brrt | .tell jnthn the solution for that (and a bunch of other things) is to have a data segment and stash the extension ops memory there, which is something i've been meaning to implement | 16:26 | |
yoleaux2 | brrt: I'll pass your message to jnthn. | ||
jnthn | brrt: Yeah, we don't hit that in a straight ./perl6-m -e '' | 16:28 | |
But yes, I've seen the odd JIT leak show up and wondered if it might be those. Good to know it is. | 16:29 | ||
brrt | well, that's what i think it is, might be other things | ||
better said: I know it's those | |||
egh, better said: I know those leak, there may be other leaks as well | 16:30 | ||
16:34
zakharyas joined
16:46
agentzh joined
16:49
pyrimidine joined
17:01
zakharyas joined
17:20
ggoebel joined
17:45
domidumont joined
18:15
Geth joined
18:17
Geth joined
18:18
Geth joined
18:20
Geth joined
18:21
pyrimidine joined,
agentzh joined
18:33
Geth joined
18:39
FROGGS joined
18:40
pyrimidine joined
|
|||
Geth | MoarVM: 70d4bd53e6 | (Jonathan Worthington)++ | src/6model/reprs/NFA.c Refuse to form an NFA with a zeroed to-state. These will explode during evaluation due to reading memory out of bounds. |
18:44 | |
19:07
agentzh joined
19:19
zakharyas joined,
domidumont joined
19:31
pyrimidine joined
19:50
pyrimidine joined
19:54
agentzh joined
20:15
pyrimidine joined
22:29
agentzh joined
23:20
pyrimidine joined
|
|||
MasterDuke | samcv: did you see my comment on your PR? could/should the same change be made for MVM_bigint_radix? | 23:26 | |
samcv | yeah i saw that | ||
yeah and it can | |||
MasterDuke | cool, didn't want the thought to get lost | 23:27 |