github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:15 sena_kun joined 00:16 Altai-man left 01:04 Kaiepi left 01:05 Kaiepi joined 02:46 vrurg_ left 02:51 vrurg joined 03:14 Altai-man joined 03:16 vrurg left 03:17 sena_kun left, vrurg joined 04:08 Kaiepi left 04:09 Kaiepi joined 04:13 Kaiepi left, Kaiepi joined 04:59 leont joined 05:15 sena_kun joined 05:17 Altai-man left 05:35 lucasb left 07:13 zakharyas joined 07:14 Altai-man joined
nwc10 good *, #moarvm 07:14
07:16 sena_kun left 09:15 sena_kun joined 09:17 Altai-man left 09:18 Prince213 joined
Geth MoarVM/flags-split: 497748f719 | (Nicholas Clark)++ | 23 files
Split `flags` in struct MVMCollectable into `flags1` and `flags2`.

This permits us to avoid a data race when one thread needs to set MVM_CF_HAS_OBJECT_ID and a second needs to set MVM_CF_REF_FROM_GEN2.
For now, don't change the flag bit values used in the two new members.
09:30
MoarVM/flags-split: 7f854e655a | (Nicholas Clark)++ | src/6model/6model.h
Shrink `flags1` and `flags2` in struct MVMCollectable down to MVMuint8.

Change the values of the MVM_CF_* flags to sit in the range 1-128.
09:34 patrickb joined 09:39 Prince213 left 10:04 Prince213 joined 10:59 patrickb left 11:14 Altai-man joined 11:17 sena_kun left 11:45 zakharyas left 12:19 patrickb joined
Geth MoarVM: nwc10++ created pull request #1336:
Split `flags` in struct MVMCollectable to avoid data races when setting `MVM_CF_HAS_OBJECT_ID` and `MVM_CF_REF_FROM_GEN2`
12:27
nwc10 oops, that was supposed to be a draft 12:28
the proper branch isn't yet live for rakudo
is now. Ready for review. 12:51
12:58 zakharyas joined 13:15 sena_kun joined 13:17 Altai-man left, Prince213 left 13:24 Kaiepi left 13:26 Kaiepi joined 13:51 Kaiepi left 13:56 Prince213 joined 14:08 brrt joined 15:14 Altai-man joined 15:16 sena_kun left 15:51 Prince213 left, Prince213 joined
nwc10 dogbert17: seems that that strict aliasing warning is only visible with newer gcc, and at -O2 or above 16:36
ie, I've managed to figure out where and how to replicate it 16:38
17:15 sena_kun joined, zakharyas left 17:17 Altai-man left 17:57 brrt left 18:44 Prince213 left 18:46 Prince213 joined 18:53 tobs left 18:54 tobs joined 19:14 Altai-man joined 19:16 sena_kun left 19:25 brrt joined 19:40 zakharyas joined 19:53 Kaiepi joined 20:08 rypervenche left 20:11 rypervenche joined 20:15 zakharyas left 20:35 brrt left 21:15 sena_kun joined 21:17 Altai-man left 22:40 Kaiepi left 23:48 leont left