github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:16
leont left
00:54
Altai-man_ joined
00:56
sena_kun left
02:55
sena_kun joined
02:56
Altai-man_ left
02:57
farcas1982regreg joined
04:54
Altai-man_ joined
04:57
sena_kun left
06:55
sena_kun joined
06:56
Altai-man_ left
07:53
squashable6 left
07:56
squashable6 joined
08:42
sivoais left
08:44
sivoais joined
08:54
Altai-man_ joined
08:57
sena_kun left
09:11
leont joined
|
|||
Geth | MoarVM: Kaiepi++ created pull request #1314: Ensure MoarVM includes the correct 3rdparty libuv objects on *BSD |
09:41 | |
10:06
sivoais left,
sivoais joined
10:12
farcas1982regreg left
10:55
sena_kun joined
10:57
Altai-man_ left
|
|||
Geth | MoarVM: 5d98d8eb6e | (Nicholas Clark)++ | 2 files In struct MVMDLLRegistry, `name` is never read or used after assignment. |
11:55 | |
MoarVM: 12c7a44a85 | (Nicholas Clark)++ | src/spesh/frame_walker.c In MVMLexicalRegistry, `lexreg[i]->value` is always `i`. The value *is* the index in the array - it's used to find the correct array index when doing a hash lookup by name. Hence use the `i` directly, avoiding a dereference. This code was initially in src/6model/reprs/MVMIter.c, added in Oct 2015 ... (8 more lines) |
|||
12:54
Altai-man_ joined
12:56
sena_kun left
|
|||
nwc10 | jnthn: MVM_exception_throw_adhoc doesn't release mutexes, does it? | 13:44 | |
^^ good *, #moarvm | 13:48 | ||
lizmat | nwc10 o/ | 13:50 | |
nwc10 | \o | ||
It's raining. The poor garden will have to survive without me. :-) | |||
nine | nwc10: no it doesn't | 14:03 | |
moritz | we had some really impressive thunderstorm with heavy rains yesterday | ||
nine | release mutexes....rain is a fact today | ||
moritz | I stood by the window for a quarter hour and just observed the lightnings -- sometimes 3-4 in a single second | 14:04 | |
nwc10 | I've only noticed one | 14:05 | |
and the rain arrived this afternoon - I was expecting it this morning | |||
moritz: yesterday, we had sun. Lots of it | 14:07 | ||
moritz | us too... thunderstorm started after sunset | ||
lizmat | only 30kms away, streets were flooded this morning | 14:08 | |
we hardly got a drop here | |||
heavy showers hardly moving | |||
timotimo | we do have an infrastructure for registering mutexes to be released by exception throwing, don't we? | 14:35 | |
nine | Yes: MVM_tc_set_ex_release_mutex and MVM_tc_set_ex_release_atomic | 14:37 | |
14:55
sena_kun joined
14:56
Altai-man_ left
15:07
rypervenche left
15:13
rypervenche joined
|
|||
Geth | MoarVM: 3149bbb4fe | (Nicholas Clark)++ | src/6model/reprs.c find_repr_by_name must hold mutex_repr_registry when reading repr_hash. MVM_repr_register_dynamic_repr locks mutex_repr_registry before reading repr_hash - so should find_repr_by_name. |
16:26 | |
nine | Huh.... MVM_repr_register_dynamic_repr doesn't seem to be used anywhere | 16:30 | |
nwc10 | anywhere any more? | 16:32 | |
timotimo | perhaps it was used in extops before | ||
was rakudo's scalar a repr or just a class of p6opaque? | |||
nine | Looks like it has never been used for anything | 16:44 | |
Didn't know we have this capability. But...it's intriguing :) | 16:45 | ||
timotimo | if you embed moar in your own program and want to do some sick shit | 16:46 | |
16:53
zakharyas joined
16:54
Altai-man_ joined
16:56
sena_kun left
16:58
nwc10 joined
18:55
sena_kun joined
18:56
Altai-man_ left
20:17
evalable6 left,
linkable6 left
20:18
linkable6 joined,
evalable6 joined
20:21
zakharyas left
20:54
Altai-man_ joined
20:56
sena_kun left
22:54
sena_kun joined
22:57
Altai-man_ left
|