[00:02] *** reportable6 left [00:03] *** reportable6 joined [03:29] *** bloatable6 left [03:29] *** sourceable6 left [03:29] *** evalable6 left [03:29] *** releasable6 left [03:29] *** shareable6 left [03:29] *** reportable6 left [03:29] *** linkable6 left [03:29] *** squashable6 left [03:29] *** bisectable6 left [03:29] *** greppable6 left [03:29] *** statisfiable6 left [03:29] *** unicodable6 left [03:29] *** nativecallable6 left [03:29] *** notable6 left [03:29] *** benchable6 left [03:29] *** coverable6 left [03:29] *** quotable6 left [03:29] *** committable6 left [03:29] *** tellable6 left [03:30] *** benchable6 joined [03:30] *** statisfiable6 joined [03:30] *** quotable6 joined [03:30] *** notable6 joined [03:31] *** tellable6 joined [03:31] *** greppable6 joined [03:31] *** unicodable6 joined [03:31] *** reportable6 joined [03:31] *** sourceable6 joined [03:31] *** coverable6 joined [03:31] *** committable6 joined [03:31] *** nativecallable6 joined [04:29] *** bisectable6 joined [04:30] *** linkable6 joined [04:31] *** bloatable6 joined [04:31] *** shareable6 joined [04:32] *** evalable6 joined [05:30] *** squashable6 joined [05:46] *** frost joined [05:55] Ha! Did that last week, when I last played [06:02] *** reportable6 left [06:04] *** reportable6 joined [06:31] *** releasable6 joined [12:02] *** reportable6 left [12:03] *** reportable6 joined [13:52] *** frost left [15:26] <[Coke]> I need to get up to date on these new-fangled games. [15:26] <[Coke]> I got a PS5 and have used it mainly to play PS4/Fallout4 [15:27] wow you got a ps5. did you have to hurt anybody for it? [15:28] horizon zero dawn is pretty much the newest game i have, but it isn't all that recent, 2017 [15:28] <[Coke]> timo: I had to hit refresh SO MANY TIMES [15:28] <[Coke]> fallout 4 was 2015. :) [15:30] i think the newest game i own is boyfriend dungeon, which came out the other day but i havent played it yet. if i limit to games ive played that would probably be subnautica below zero [15:30] i just got in the virtual queue on amd.com a hour or so ago with a 45 min wait time, but got a notice 10 min in saying they were all out of video cards [15:31] heh, i just started playing the original subnautica a month or two ago because my daughter likes watching the "alien fish game" [15:33] its super good [15:33] snarky pda lady is a very good character [15:35] changing topics, anyone taken a look at https://github.com/MoarVM/MoarVM/pull/1528 ? [15:36] *** evalable6 left [15:36] *** linkable6 left [15:37] *** evalable6 joined [15:39] afk for a while [15:47] lgtm [16:35] *** squashable6 left [16:41] *** squashable6 joined [17:39] *** linkable6 joined [18:02] *** reportable6 left [18:40] ¦ MoarVM: 7355f744ed | (Daniel Green)++ | 4 files [18:40] ¦ MoarVM: Free filename if exception when loading bytecode [18:40] ¦ MoarVM: [18:40] ¦ MoarVM: Because sometimes the given filename is malloced and sometimes it's from [18:40] ¦ MoarVM: argv, we also have to add a flag for whether it should be freed. [18:40] ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/7355f744ed [18:40] ¦ MoarVM: 343d0f37f2 | MasterDuke17++ (committed using GitHub Web editor) | 4 files [18:40] ¦ MoarVM: Merge pull request #1528 from MasterDuke17/free_filename_if_exception_thrown_when_loading_bytecode [18:40] ¦ MoarVM: [18:40] ¦ MoarVM: Free filename if exception when loading bytecode [18:40] ¦ MoarVM: review: https://github.com/MoarVM/MoarVM/commit/343d0f37f2 [18:41] thanks. ^^^ got rid of an 'XXX', which i always enjoy doing [19:08] ¦ MoarVM/new-disp: 42abdc5b59 | (Stefan Seifert)++ | src/core/frame.c [19:08] ¦ MoarVM/new-disp: Fix segfault caused by GC processing of half-initialized frame [19:08] ¦ MoarVM/new-disp: [19:08] ¦ MoarVM/new-disp: If logging the frame entry in the spesh log triggered a send_log and if that [19:08] ¦ MoarVM/new-disp: happened precisely when some thread wanted start a GC run, the GC may have come [19:08] ¦ MoarVM/new-disp: across a frame that had an uninitialized params sub-struct. This could cause us [19:08] ¦ MoarVM/new-disp: to dereference uninitialized pointes resulting in segfaults. [19:08] ¦ MoarVM/new-disp: [19:08] ¦ MoarVM/new-disp: Fix by initializing params before logging the frame entry with spesh, i.e. [19:08] ¦ MoarVM/new-disp: doing something that could potentially enter the GC. [19:08] ¦ MoarVM/new-disp: review: https://github.com/MoarVM/MoarVM/commit/42abdc5b59 [19:08] ¦ MoarVM/new-disp: 14ff58f32b | (Stefan Seifert)++ | src/spesh/worker.c [19:08] ¦ MoarVM/new-disp: Fix potential dead lock when running with MVM_SPESH_BLOCKING=1 [19:08] ¦ MoarVM/new-disp: [19:08] ¦ MoarVM/new-disp: When running with spesh blocking, send_log creates a new spesh log entry with [19:08] ¦ MoarVM/new-disp: an already locked mutex, then marks the current thread blocked for GC (which [19:08] ¦ MoarVM/new-disp: might enter the GC right away). The spesh worker thread picks up that spesh [19:09] ¦ MoarVM/new-disp: log and waits for the mutex. The spesh thread never joins the GC, so everyone [19:09] ¦ MoarVM/new-disp: ends up waiting. [19:09] ¦ MoarVM/new-disp: [19:09] ¦ MoarVM/new-disp: Fix by marking the spesh worker thread blocked for GC before acquiring the [19:09] ¦ MoarVM/new-disp: spesh log's mutex. [19:09] ¦ MoarVM/new-disp: review: https://github.com/MoarVM/MoarVM/commit/14ff58f32b [19:30] nice. making dogbert17 work hard for those segvs [19:33] *** evalable6 left [19:33] *** linkable6 left [19:34] *** linkable6 joined [19:36] *** evalable6 joined [20:03] *** reportable6 joined [21:35] <[Coke]> I'm getting a failure trying to do a rakudo build on new-disp. [21:36] <[Coke]> https://gist.github.com/coke/86e97dd0690df1741bac29046155ac07 [21:42] <[Coke]> (started working in a fresher clone) [22:04] oh no, some has fixed all the new-disp bugs, now we'll have to find more :) [22:04] nine++ [22:04] s/some/someone/ [22:05] it seems that there are still things to do, e.g. 'MoarVM oops: Unknown handler in inline cache entry' [22:06] to repro run 'while ./rakudo-m -Ilib t/02-rakudo/15-gh_1202.t; do :; done' and wait, no special changes needed [22:17] *** leedo left [22:20] *** leedo joined [23:55] *** AlexDaniel left [23:55] *** psydroid left [23:56] *** japhb left [23:59] *** japhb joined