Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
00:00
reportable6 left
00:01
reportable6 joined
00:16
discord-raku-bot left
00:17
discord-raku-bot joined
01:16
discord-raku-bot left
01:17
discord-raku-bot joined
02:17
discord-raku-bot left,
discord-raku-bot joined
02:23
epony joined
03:17
discord-raku-bot left,
discord-raku-bot joined
05:18
linkable6 left,
evalable6 left
05:19
evalable6 joined
05:20
linkable6 joined
06:00
reportable6 left
06:01
reportable6 joined
07:07
samcv_ joined,
Voldenet_ joined
07:14
JRaspass left,
samcv left,
Voldenet left,
Voldenet_ is now known as Voldenet
07:22
JRaspass joined
07:39
epony left
08:17
discord-raku-bot left,
discord-raku-bot joined
08:44
sena_kun joined
09:55
evalable6 left
09:57
evalable6 joined
10:35
epony joined
11:49
discord-raku-bot left,
discord-raku-bot joined
11:57
discord-raku-bot left
11:58
discord-raku-bot joined
12:00
reportable6 left
12:03
reportable6 joined
13:53
dogbert11 left
13:57
dogbert11 joined
14:17
discord-raku-bot left
14:18
discord-raku-bot joined
14:30
dogbert11 left
14:50
dogbert11 joined
15:06
discord-raku-bot left,
discord-raku-bot joined
16:02
dogbert17 joined
16:04
dogbert11 left
16:40
discord-raku-bot left,
discord-raku-bot joined
17:17
discord-raku-bot left,
discord-raku-bot joined
17:35
linkable6 left
17:38
linkable6 joined
18:00
reportable6 left
18:02
raku-discord joined,
reportable6 joined,
raku-discord left
18:11
squashable6 left
18:12
squashable6 joined
19:47
discord-raku-bot left
19:53
raku-discord joined
|
|||
timo | who wants to check out if in theory starting to validate a frame mentioned in a frame we're currently validating in a separate thread can make stuff faster or is mostly wasted effotr | 20:00 | |
i feel like digging out and refreshing the tracery stuff can give a good look at the timeline there | |||
maybe checking how often a frame mentioned in another frame is validated very soon thereafter is a good starting point, then looking if there's a cheap way during validation to see if something is likely to be hit based on previous (or maybe following) instructions, like in order to identify stuff happening in rarely taken error branches | 20:03 | ||
20:13
raku-discord left,
discord-raku-bot joined
|
|||
timo | alternatively, how much would it be worth to have a hand-crafted or at-build-time-measured-and-injected list of frames that we always run through when rakudo starts | 20:20 | |
20:21
squashable6 left
20:22
squashable6 joined
|
|||
timo | i'm still working off the fact that during 3.37% of the main thread's time for an empty program the MVM_validate_static_frame, though what i remembered was 5%, which is actually in prepare_and_validate_static_frame, haven't looked what the difference is | 20:23 | |
prepare_and_verify_static_frame* | 20:25 | ||
prepare_and_verify_static_frame assumes we hold the CU deserialize frame mutex, which sounds like it needs resolved if we want to validate two things at the same time | 20:30 | ||
20:58
sena_kun left
21:07
Geth left,
Geth joined,
Geth left
21:08
Geth joined
22:07
Geth left
22:08
Geth joined
22:12
Geth left,
Geth joined
22:36
sugarbeet joined
|
|||
timo | oh, and i'm glad to see brrt again :) | 23:03 | |
23:30
epony left
|