🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm Set by lizmat on 8 June 2022. |
|||
00:00
reportable6 left,
reportable6 joined
00:52
discord-raku-bot left
00:53
discord-raku-bot joined
01:53
discord-raku-bot left,
discord-raku-bot joined
02:53
discord-raku-bot left,
discord-raku-bot joined
03:53
discord-raku-bot left,
discord-raku-bot joined
04:53
discord-raku-bot left,
discord-raku-bot joined
04:54
discord-raku-bot joined
05:53
discord-raku-bot left
05:54
discord-raku-bot joined
06:00
reportable6 left
06:02
reportable6 joined
06:16
vrurg_ joined
06:18
vrurg left
06:53
discord-raku-bot left
06:54
discord-raku-bot joined
07:54
discord-raku-bot left,
discord-raku-bot joined
08:01
sena_kun joined
09:06
squashable6 left
09:08
squashable6 joined
10:25
sena_kun left
|
|||
patrickb | I'm looking at `my $p = "abc" ~ "d" xx 8000; $page ~~ m/ a (.+) c /;` That consumes ~2gb of memory. The heap snapshot profiler lists top heap size at 47 MB. Does that mean, that the 2GB are definitely non-managed memory? | 10:33 | |
So is my best bet a traditional profiler and tracing mallocs in moar? | 10:34 | ||
lizmat | think so | 10:37 | |
10:39
sena_kun joined
10:40
sena_kun left
11:08
sena_kun joined
12:00
reportable6 left
12:03
reportable6 joined
13:44
lucs left,
ab5tract joined
|
|||
MasterDuke | the memory is all being allocated by copy_to, but i'm not yet sure which repr's | 13:54 | |
probably MVMString's | 13:58 | ||
nope, believe it's VMArray's | 14:02 | ||
i added a print of the number of the source array's elems. at one point it starts copying 64000, then 63996, then 63992, then 63988, ... | 14:04 | ||
14:06
melezhik joined
14:08
melezhik left
14:14
melezhik joined
14:18
melezhik left
14:29
ab5tract left
14:36
guifa joined
|
|||
patrickb | MasterDuke: Just posted stuff in the issue. | 14:44 | |
Guess it's time to revive the NFA debug logic. | |||
The elems getting smaller seems plausible. the backtracking works itself up from the input texts full size. | 14:46 | ||
lizmat | And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/01/16/2023-...ent-radux/ | 15:15 | |
15:31
Altai-man joined
15:34
sena_kun left
16:33
ab5tract joined
16:49
ab5tract left
16:54
discord-raku-bot left,
discord-raku-bot joined
18:00
reportable6 left
18:03
reportable6 joined,
[Coke] left
18:08
Altai-man left
18:31
[Coke] joined
18:45
sena_kun joined
19:10
melezhik joined
19:16
melezhik left,
melezhik joined
19:21
melezhik left
20:12
kawaii_ left,
JRaspass left,
kawaii_ joined,
JRaspass joined
20:23
melezhik joined
20:28
melezhik left,
melezhik joined
20:49
melezhik left
21:12
ab5tract joined
21:28
ab5tract left
22:03
Xliff joined
23:43
sena_kun left
|