🦋 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: ... | log inspection situation still under development | For MoarVM see #moarvm Set by lizmat on 22 May 2021. |
|||
00:02
reportable6 left
00:03
reportable6 joined
01:18
Geth__ joined
01:19
TempIRCLogger left,
Geth left,
lizmat left
04:13
linkable6 left,
evalable6 left,
evalable6 joined
05:15
squashable6 left,
committable6 left,
shareable6 left,
evalable6 left,
releasable6 left,
unicodable6 left,
quotable6 left,
bloatable6 left,
bisectable6 left,
notable6 left,
nativecallable6 left,
benchable6 left,
coverable6 left,
reportable6 left,
greppable6 left,
sourceable6 left,
tellable6 left,
statisfiable6 left
05:16
committable6 joined,
frost joined
05:17
notable6 joined,
nativecallable6 joined,
benchable6 joined,
releasable6 joined,
greppable6 joined
05:18
statisfiable6 joined,
bloatable6 joined,
tellable6 joined,
unicodable6 joined
05:19
sourceable6 joined
|
|||
Xliff | p6-Suite timings have once again been cancelled this week, due to: github.com/rakudo/rakudo/issues/4655 | 05:25 | |
06:16
squashable6 joined
06:17
evalable6 joined
07:04
reportable6 joined
07:14
frost left,
linkable6 joined,
frost joined
07:17
quotable6 joined,
bisectable6 joined
07:18
shareable6 joined
07:38
frost left
08:17
coverable6 joined
08:42
patrickb joined
09:47
lizmat_ left
09:48
lizmat joined
|
|||
lizmat | Files=1349, Tests=117874, 307 wallclock secs (34.83 usr 9.15 sys + 4304.02 cusr 343.92 csys = 4691.92 CPU) | 09:48 | |
10:05
squashable6 left
11:11
coverable6 left,
evalable6 left,
bisectable6 left,
shareable6 left,
notable6 left,
linkable6 left,
committable6 left,
releasable6 left,
unicodable6 left,
nativecallable6 left,
reportable6 left,
sourceable6 left,
benchable6 left,
statisfiable6 left,
tellable6 left,
greppable6 left,
bloatable6 left,
quotable6 left
11:12
benchable6 joined,
reportable6 joined,
shareable6 joined
11:13
sourceable6 joined,
notable6 joined,
committable6 joined
11:14
bisectable6 joined
12:02
reportable6 left
12:07
squashable6 joined
12:12
tellable6 joined
12:13
bloatable6 joined
12:14
unicodable6 joined
13:04
reportable6 joined
13:13
coverable6 joined
13:14
greppable6 joined,
evalable6 joined
14:14
releasable6 joined
15:14
quotable6 joined,
linkable6 joined
16:12
statisfiable6 joined
|
|||
timo | i wonder if we would be able to put retries in for precomp for cases where we're running up against some kind of resource limitation | 17:24 | |
.. are we currently doing in-process precomp or out-of-process precomp ... | |||
ah yes, a tree of processes | 17:30 | ||
17:32
evalable6 left,
linkable6 left
17:34
linkable6 joined
18:02
reportable6 left
18:03
reportable6 joined
|
|||
nine | To me it'd make more sense to fix the actual bugs | 18:21 | |
timo | yes, true | 18:22 | |
gist.github.com/timo/a34409256a10f...0adf221771 - does this veeeery sloooowly leak for anybody else? | 18:25 | ||
18:35
evalable6 joined,
dogbert17 left
18:40
squashable6 left
18:41
squashable6 joined
|
|||
releasable6 | Next release in ≈4 days and ≈23 hours. 4 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 19:00 | |
19:03
dogbert17 joined
19:12
nativecallable6 joined
19:31
squashable6 left
|
|||
MasterDuke | timo: after how many iterations? i did it for 1_000 and heaptrack didn't think it leaked anything | 20:28 | |
20:32
squashable6 joined
|
|||
timo | imgur.com/FzJvjfl | 20:33 | |
does that link actually work? | |||
yeah it does | 20:34 | ||
MasterDuke | i see the same thing in my heaptrack recording. i guess they're getting cleaned up on exit | ||
so it's an hll leak, not a vm one i guess | |||
timo | i mean, this isn't really a program that should be using more data after the first minute | 20:35 | |
yeah i wasn't expecting moar to leak something here | |||
MasterDuke | looks like it's likely repr_clone -> copy_to | 20:36 | |
timo | which repr are we cloning? quite possibly cloning MVMCode probably | 20:37 | |
MasterDuke | dunno, heaptrack doesn't know that | ||
it was only 849 allocations, but 442mb | 20:38 | ||
timo | i see clonings of scalar and IterationBuffer | 20:41 | |
MasterDuke | then i suspect it's the IterationBuffer | 20:42 | |
huh. i ran for 100 iterations and see 4300 MVMCodes and 770 P6opaques, no iterationbuffers | 20:43 | ||
timo | 483328 ssize, could be the array of words we pick from | 20:44 | |
MasterDuke | what if you shorten @w to just a few elements | 20:45 | |
22:58
linkable6 left,
evalable6 left
23:01
linkable6 joined
23:15
patrickb left
23:32
discord-raku-bot left,
discord-raku-bot joined
23:58
evalable6 joined
|