
Issue #18439 has been updated by maximecb (Maxime Chevalier-Boisvert).
Any updates, thoughts. As a forced windows user for work - would like some of the speed improvements that yjit brings. Thanks
Same as before. We would need to invest time into this, but it's not really a priority for us. The other problem is that it's not easy for us to test things since we don't have windows machines. That would make development a pain. ---------------------------------------- Feature #18439: YJIT: Support Microsoft x86 calling convention https://bugs.ruby-lang.org/issues/18439#change-111109 * Author: usa (Usaku NAKAMURA) * Status: Assigned * Assignee: yjit ---------------------------------------- I heard that supporting YJIT for VC++ needs mmap from k0kubun-san, so I implemented tiny mmap emulation on Windows and committed it to master. And, I found we need more changes to actually enabled YJIT for VC++, at least: - YJIT requires `OPT_DIRECT_THREADED_CODE` or `OPT_CALL_THREADED_CODE` in `rb_yjit_compile_iseq()`. Really? - Maybe ABI deffers between VC++ and YJIT's expectation. Can I get support to fix above? -- https://bugs.ruby-lang.org/