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
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
2023-12-20
Correct free_on_exit env var to free_at_exit
HParker
2023-12-18
[DOC] No document for internal or debug methods
Nobuyoshi Nakada
2023-12-15
Introduce --parser runtime flag
HParker
2023-12-15
free ractors with ractor_free
HParker
2023-12-10
Change the semantics of rb_postponed_job_register
KJ Tsanaktsidis
2023-12-08
Thread specific storage APIs
Koichi Sasada
2023-12-07
Free everything at shutdown
Adam Hess
2023-12-07
Fix potential compaction issue in env_copy()
Alan Wu
2023-12-07
Add missing write barrier to env_copy()
Alan Wu
2023-12-06
Revert "allow enabling Prism via flag or env var"
HParker
2023-12-05
allow enabling Prism via flag or env var
HParker
2023-12-05
Make env_copy compaction safe
Peter Zhu
2023-11-30
Fix imemo_env corruption under auto compaction
Alan Wu
2023-11-15
Adjust spaces [ci skip]
Nobuyoshi Nakada
2023-11-15
Remove invariant condition
Nobuyoshi Nakada
2023-11-13
[wasm] allocate Asyncify setjmp buffer in heap
Yuta Saito
2023-10-24
Use a functional red-black tree for indexing the shapes
Aaron Patterson
2023-10-19
Partly revert a change in #8705
Takashi Kokubun
2023-10-19
Call rb_jit_cont_init() even earlier
Takashi Kokubun
2023-10-19
YJIT: Add RubyVM::YJIT.enable (#8705)
Takashi Kokubun
2023-10-12
YJIT: port call threshold logic from Rust to C for performance (#8628)
Maxime Chevalier-Boisvert
2023-10-12
M:N thread scheduler for Ractors
Koichi Sasada
2023-10-03
YJIT: add heuristic to avoid compiling cold ISEQs (#8522)
Maxime Chevalier-Boisvert
2023-09-28
Move IO#readline to Ruby
Aaron Patterson
2023-09-28
Change RNode structure from union to struct
yui-knk
2023-09-25
Dump backtraces to an arbitrary stream
Nobuyoshi Nakada
2023-09-19
[Bug #18257] Register the class path of FrozenCore to mark
Nobuyoshi Nakada
2023-09-19
Stop exposing FrozenCore in headers
Nobuyoshi Nakada
2023-08-31
Prevent rb_gc_mark_values from pinning objects
Matt Valentine-House
2023-08-24
Remove cfp parameter from hook_before_rewind()
Alan Wu
2023-08-24
Make cfp constant and use it more in vm_exec_handle_exception()
Alan Wu
2023-08-23
Stop incrementing `jit_entry_calls` once threshold is hit
Jean Boussier
2023-08-08
YJIT: Compile exception handlers (#8171)
Takashi Kokubun
2023-08-08
Share duplicate code between Wasm and the others
Nobuyoshi Nakada
2023-08-06
Turn `jit_exec` and `jit_compile` into macros if disabled
Nobuyoshi Nakada
2023-08-04
Just suppress a warning for non-Emscripten Wasm build
Takashi Kokubun
2023-08-05
Revert "Skip calling jit_exec on Wasm"
Nobuyoshi Nakada
2023-08-04
Skip calling jit_exec on Wasm
Takashi Kokubun
2023-07-27
Remove an obsoleted initialization from Wasm
Takashi Kokubun
2023-07-27
Remove an unused argument in vm_exec_core
Takashi Kokubun
2023-07-27
Clean up OPT_STACK_CACHING (#8132)
Takashi Kokubun
2023-07-25
Adjust brace nesting
Nobuyoshi Nakada
2023-07-17
Remove __bp__ and speed-up bmethod calls (#8060)
Alan Wu
2023-07-17
YJIT: refactoring to allow for fancier call threshold logic (#8078)
Maxime Chevalier-Boisvert
2023-07-08
macos: symbols for `rb_execution_context_t` should be internal
Nobuyoshi Nakada
2023-06-17
Replace parser & node compile_option from Hash to bit field
yui-knk
2023-06-14
Directly allocate FrozenCore as an ICLASS
Peter Zhu
2023-06-12
[Feature #19719] Universal Parser
yui-knk
2023-05-10
[Bug #19597] Freeze script name
Nobuyoshi Nakada
2023-04-26
[Bug #19592] Fix ext/Setup support
Alan Wu
[next]