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:02
reportable6 left
00:05
reportable6 joined
00:40
gfldex_ is now known as gfldex
00:47
dogbert11 left
00:49
dogbert11 joined
01:03
evalable6 joined
01:32
dogbert11 left,
dogbert11 joined
01:33
squashable6 joined
01:40
dogbert17 joined,
dogbert11 left
02:56
timo joined
03:28
dogbert17 left
03:30
dogbert17 joined
03:53
dogbert11 joined
03:56
dogbert17 left
03:59
dogbert11 left
04:08
dogbert11 joined
04:28
dogbert17 joined
04:30
dogbert11 left
06:02
reportable6 left
06:05
reportable6 joined
07:05
sourceable6 left,
quotable6 left,
greppable6 left,
committable6 left,
nativecallable6 left,
reportable6 left,
bisectable6 left,
benchable6 left,
squashable6 left,
coverable6 left,
shareable6 left,
notable6 left,
statisfiable6 left,
releasable6 left,
tellable6 left,
unicodable6 left,
bloatable6 left,
evalable6 left,
nativecallable6 joined,
sourceable6 joined
07:06
unicodable6 joined,
squashable6 joined,
benchable6 joined
07:07
committable6 joined,
quotable6 joined,
statisfiable6 joined,
tellable6 joined
07:58
lizmat_ left,
lizmat joined
08:00
Geth joined,
RakuIRCLogger joined
08:05
shareable6 joined
08:08
bloatable6 joined
08:55
dogbert11 joined,
dogbert17 left
09:06
releasable6 joined,
notable6 joined
09:07
coverable6 joined
09:08
bisectable6 joined
10:07
greppable6 joined
|
|||
nine | Yesterday snow, today sun. Just beautiful :) | 10:43 | |
lizmat | we appeared to have some snow last night, but this morning it was all gone already | 10:45 | |
but it *is* sunny atm :-) | |||
nine | Well it is an ephemeral beauty at 2.7 degrees | 10:46 | |
11:08
evalable6 joined
|
|||
Geth | MoarVM/fix_unwind_missing_frame: 66b9f87dce | (Stefan Seifert)++ | 2 files Fix wrong result from bind-will-resume-on-failure due to region record The bind-will-resume-on-failure syscall could give a false negative when between the frame record and the bind control record the syscall was looking for a start region record was encountered. This led to multi dispatch failures. Fix by using the new MVM_callstack_prev_significant_record function which ignores region records. |
11:59 | |
MoarVM/fix_unwind_missing_frame: 7f07c19120 | (Stefan Seifert)++ | src/core/callstack.c Fix "No frame found in callstack region" error When a frame did not fit into the same callstack region as the continuation tag continuationcontrol would end up in a "No frame found in callstack region" panic. Fix by continuing the search in the following regions. This is ok because MVM_callstack_continuation_slice does not just splice off the one region it returns, but the full chain following it. |
|||
MoarVM/fix_unwind_missing_frame: a3a04f47c2 | (Stefan Seifert)++ | 3 files Fix unwinding a nested runloop leaving a region start record on the call stack In case we had to allocate a new callstack region for a nested runloop record, cleaning up this record left a region start record on top of the callstack. This would later lead to assertion failures or even worse, confused runloops. |
|||
12:05
reportable6 joined
|
|||
nine | With those fixes I can't provoke any callstack related crashes anymore. Not even by allocating a new region for every single record | 12:46 | |
Geth | MoarVM/fix_uninitialized_reg_after_pea_and_inlining: dee757d359 | (Stefan Seifert)++ | src/spesh/inline.c Fix uninitialized register after PEA and inlining The register in question should have been written to by a PHI node and carried the appropriate deopt usage markers. The other side of the PHI (just one version) didn't. So PEA optimized away the writer. Fix by copying the dopt_users from the PHIs target to the PHI's sources when rewriting returns. This way PEA knows that it has to keep the writer alive. |
13:03 | |
MoarVM: niner++ created pull request #1612: Fix uninitialized register after PEA and inlining |
13:05 | ||
MoarVM: 2a124542e9 | (Ben Davies)++ | src/io/asyncsocket.c Close socket on async error during an async connection Related to github.com/rakudo/rakudo/issues/4370. |
13:13 | ||
MoarVM: 54aa83655e | niner++ (committed using GitHub Web editor) | src/io/asyncsocket.c Merge pull request #1504 from Kaiepi/asyncconnect-error-close Close socket on async error during an async connection |
|||
13:22
dogbert11 left,
dogbert17 joined
|
|||
nine | The snow has melted. | 14:06 | |
The sun is gone. | |||
Bugs were fixed. | |||
Lockdown in Austria | |||
14:27
discord-raku-bot left,
discord-raku-bot joined
|
|||
jnthnwrthngtn | No snow here yet, alas. | 14:28 | |
14:34
discord-raku-bot left
14:35
discord-raku-bot joined
|
|||
Nicholas | nine: our snow has not yet melted. It's working on it. And the sun is gone. | 14:41 | |
15:17
[Coke] left
15:21
[Coke] joined
15:48
dogbert11 joined,
dogbert17 left
17:42
discord-raku-bot left
17:43
discord-raku-bot joined
18:02
reportable6 left
18:04
reportable6 joined
19:04
japhb left
19:09
japhb joined
20:06
dogbert17 joined
20:08
dogbert11 left
21:34
jgaz joined
21:39
jgaz left
21:43
dogbert17 left,
dogbert17 joined
21:49
dogbert11 joined
21:51
dogbert12 joined
21:53
dogbert17 left,
dogbert11 left
22:45
dogbert17 joined,
dogbert12 left
22:47
dogbert11 joined
22:50
dogbert12 joined,
dogbert17 left
22:52
dogbert11 left
23:12
dogbert12 left
|