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
ruby_4_0-prism-1-8-0
sync-gems
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
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
2025-09-30
Set context_stack on main thread
Peter Zhu
2025-09-29
No need to set namespace to the frame start evaluating main
Satoshi Tagomori
2025-09-29
Fix bug of uninitialized variable, missed EoCFP, return values
Satoshi Tagomori
2025-09-29
add VM_ENV_NAMESPACED_P to unify/simplify/correct when SPECVAL has a namespace
Satoshi Tagomori
2025-09-29
Skip CFUNC frames in the current namespace detection
Satoshi Tagomori
2025-09-29
Detect the correct loading namespace from control frames
Satoshi Tagomori
2025-09-29
Stop using ns->top_self here because it's set to th->top_self beforehand if n...
Satoshi Tagomori
2025-09-29
Fix Namespace.current to show its caller's namespace
Satoshi Tagomori
2025-09-29
Update current namespace management by using control frames and lexical contexts
Satoshi Tagomori
2025-09-24
Ractor.shareable_proc
Koichi Sasada
2025-09-16
Add a macro to manage the condition of no-inline version rb_current_ec
Jun Aruga
2025-09-05
ZJIT: Invalidate local variables on EP escape (#14448)
Takashi Kokubun
2025-09-04
Use no-inline version rb_current_ec on ppc64le
Jun Aruga
2025-09-03
ZJIT: Count exits coming from jit_exception (#14428)
Takashi Kokubun
2025-08-28
Make `RubyVM::AST.of` return a parent node of NODE_SCOPE
Yusuke Endoh
2025-08-13
Implement `gen_fields_tbl` cache
Jean Boussier
2025-08-05
Fix RUBY_FREE_AT_EXIT for static symbols
Peter Zhu
2025-08-01
Use `rb_gc_mark_weak` for `cc->klass`.
Jean Boussier
2025-07-30
ZJIT: Prepare for sharing JIT hooks with ZJIT (#14044)
Takashi Kokubun
2025-07-29
ZJIT: Add --zjit-stats (#14034)
Takashi Kokubun
2025-07-21
Convert global symbol table to concurrent set
Peter Zhu
2025-07-09
Always use atomics to get the shape count
John Hawthorn
2025-06-24
Remove unnecessary union
John Hawthorn
2025-06-17
thread_cleanup: set CFP to NULL before clearing ec's stack
Luke Gruber
[next]