index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
vm.c
Age
Commit message (
Expand
)
Author
2026-04-02
YJIT: Stop checking rb_zjit_enabled_p on YJIT callbacks (#16648)
Takashi Kokubun
2026-03-27
Rename CFP_HAS_JIT_RETURN to CFP_JIT_RETURN
Takashi Kokubun
2026-03-27
Rename rb_cfp_iseq to CFP_ISEQ and rb_cfp_pc to CFP_PC
Takashi Kokubun
2026-03-27
Rename cfp->iseq to cfp->_iseq and rb_zjit_cfp_iseq to rb_cfp_iseq
Takashi Kokubun
2026-03-27
ZJIT: Have JITFrame relocate itself via Rust function
Takashi Kokubun
2026-03-27
ZJIT: Rename CFP_JIT_RETURN to CFP_HAS_JIT_RETURN
Takashi Kokubun
2026-03-27
ZJIT: Lightweight Frames
Takashi Kokubun
2026-03-27
ZJIT: Check native stack before compiling ISEQs (#16576)
Takashi Kokubun
2026-03-19
ZJIT: Use counted side exits for send fallbacks while tracing
Takashi Kokubun
2026-03-19
ZJIT: Fix TracePoint return value for methods with rescue
Takashi Kokubun
2026-03-16
Embed vm->ci_table
Jean Boussier
2026-03-16
Embed vm->static_ext_inits
Jean Boussier
2026-03-16
Embed vm->unused_block_warning_table
Jean Boussier
2026-03-16
Embed vm->overloaded_cme_table
Jean Boussier
2026-03-16
Embed vm->negative_cme_table id_table
Jean Boussier
2026-03-16
Embed the vm->constant_cache id_table
Jean Boussier
2026-03-16
rb_ractor_main_alloc: move constants to the static object
Jean Boussier
2026-02-26
Convert cc_refinement_table into TypedData object
John Hawthorn
2026-02-13
[Bug #21551] changing the exception to be isolationerror rather than argument...
Nery Campusano
2026-02-01
thread_pthread.c: Use ruby_sized_xfree
Jean Boussier
2026-01-31
Use static memory instead of mimalloc for the VM, main ractor, main thread.
Jean Boussier
2026-01-31
Typed data check for core data types
Nobuyoshi Nakada
2026-01-31
ruby_xfree: reject memory allocated by ruby_mimalloc
Jean Boussier
2026-01-20
Allow objects on Ruby stack to be GC movable
Peter Zhu
2025-12-28
Always allocate Fiber objects in Thread
Peter Zhu
2025-12-25
Implement weak references on gen fields cache
Peter Zhu
2025-12-18
Store ractor_id directly on EC
John Hawthorn
2025-12-18
Fix env debug assertion failure w/ Ractors+JITs
John Hawthorn
2025-12-16
Make tracepoints with set_trace_func or TracePoint.new ractor local (#15468)
Luke Gruber
2025-12-12
Prevent ifunc procs from being made shareable
Étienne Barrié
2025-12-08
Register internal tracepoints globally
John Hawthorn
2025-12-01
Add BOP_GTGT
Max Bernstein
2025-12-01
Add `rb_ec_close` function to manage execution context cleanup. (#15253)
Samuel Williams
2025-11-26
Revert miscommit at "Reset the cache variable before retrying"
Nobuyoshi Nakada
2025-11-26
Reset the cache variable before retrying
Nobuyoshi Nakada
2025-11-26
Box: mark/move Box object referred via ENV/rb_env_t
Satoshi Tagomori
2025-11-20
Remove stale declaration
Nobuyoshi Nakada
2025-11-10
ZJIT: Define jit_compile_exception for ZJIT even without YJIT
Randy Stauner
2025-11-07
renaming internal data structures and functions from namespace to box
Satoshi Tagomori
2025-11-07
update referenced filenames from namespace to box
Satoshi Tagomori
2025-11-06
Use rb_set_memsize for constant cache tables
John Hawthorn
2025-11-04
ZJIT: Use a shared trampoline across all ISEQs (#15042)
Takashi Kokubun
2025-11-03
Use CFUNC namespace only for IFUNC frames, its behavior should be unchanged
Satoshi Tagomori
2025-10-23
use `SET_SHAREABLE`
Koichi Sasada
2025-10-15
We can't grab the VM Lock in free functions
Luke Gruber
2025-10-13
Add "Namespace detection information" section in bug reports
Satoshi Tagomori
2025-10-07
Add a control frame column "n:xxxx" as namespace id in crash reports
Satoshi Tagomori
2025-10-07
Stop displaying current namespace when it crashed
Satoshi Tagomori
2025-10-04
Free the native thread of the main thread on FREE_AT_EXIT
Peter Zhu
2025-10-02
Always free the main thread in RUBY_FREE_AT_EXIT
Peter Zhu
[next]