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.
06:13 dogbert17 left 06:14 dogbert17 joined 07:38 sena_kun joined 10:43 sena_kun left
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/11/13/2023-...proaching/ 15:43
16:17 jgaz left
Geth MoarVM/main: 030f8ad0c9 | (Nick Logan)++ | 2 files
Use c17 with msvc toolchain

Using c++latest makes the msvc toolchain think use _cplusplus mode, which disables microsofts implementation of c11 atomic ops. Setting
  /std:c17 also showed that we need to update a macro using C++
standard to using a more portable macro. This updates the compiler to use c17 instead of c++latest, and updates any code that relied on c++latest behavior.
17:12
MoarVM/main: 3e4b6ede43 | (Nick Logan)++ | src/debug/debugserver.c
Refactor atomic GC status retrieval in debugserver

I'm not entirely sure why, but this change is required to compile debugserver.c using the msvc toolchain and c11 atomics. This change should not alter the logic of the program.
MoarVM/main: 4aa9e7d355 | niner++ (committed using GitHub Web editor) | 3 files
Merge pull request #1777 from ugexe/ugexe/msvc-c11-atomics-prep

Prepare for msvc toolchain c11 atomics
18:44 sena_kun joined 20:22 lizmat left 20:27 Geth left 20:28 RakuIRCLogger left, Geth joined, RakuIRCLogger joined 20:33 lizmat joined, RakuIRCLogger left 23:33 unicodable6 left, quotable6 left, quotable6 joined, unicodable6 joined