🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | log inspection situation still under development | For MoarVM see #moarvm
Set by lizmat on 22 May 2021.
nine MVM_sc_find_object_idx scales O(n) with the size of the serialization context 07:19
Geth rakudo/speed_up_native_call_setup: 3b7fef2e7d | (Stefan Seifert)++ | 2 files
Speed up setup of NativeCall subs and reduce memory usage

When replacing a native sub's stub body with a generated one, we need to remove the scheduled fixups, lest they undo our replacement. The easiest way to do this is to just run the compiler thunk, which takes care of this after dynamic compilation. This however is a very expensive operation as it not only compiles that body but has to create setup code for the lexical scope. This makes ... (6 more lines)
11:07
lizmat nine++ 11:09
dogbert17 nine++ 12:09
that's quite the improvement 12:16
Geth nqp: MasterDuke17++ created pull request #725:
Simplify loop in optimizer's incorporate_inner
22:04
nqp: MasterDuke17++ created pull request #726:
Micro-optimize the sift_down sub in sorted_keys