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
/
mjit_worker.c
Age
Commit message (
Expand
)
Author
2022-09-16
Backport https://github.com/ruby/ruby/pull/6193
Hiroshi SHIBATA
2021-12-02
merge revision(s) 9f8a50723f8a84b3e4755b418570148f422d1b28: [Backport #17836]
nagachika
2021-06-03
merge revision(s) 86c262541ad07528842d76dab4b9b34bd888d5f4,7e14762159643b4415...
nagachika
2021-06-03
merge revision(s) 1aac0e88193a82ed36b43e852c46414181b66455: [Backport #17928]
nagachika
2021-05-22
merge revision(s) dfe21ef7a15a30fc33f3a5cc089e15d09e905eb4: [Backport #17874]...
nagachika
2020-12-20
Mark an ISeq being JIT-ed
Takashi Kokubun
2020-12-16
Lazily move units from active_units to stale_units
Takashi Kokubun
2020-12-14
Lock only active_units references
Takashi Kokubun
2020-12-11
Lock GC while searching the best iseq
Takashi Kokubun
2020-12-10
Revert "Revert some recent JIT changes"
Takashi Kokubun
2020-12-10
Revert "Revert "Have list_node at the top of rb_mjit_unit""
Takashi Kokubun
2020-12-10
Use list_for_each_safe when list_del is used inside
Takashi Kokubun
2020-12-07
Revert some recent JIT changes
Takashi Kokubun
2020-12-07
Revert "Have list_node at the top of rb_mjit_unit"
Takashi Kokubun
2020-12-07
Wait for GC before unload_units
Takashi Kokubun
2020-12-07
Lock the entire active_units loop
Takashi Kokubun
2020-12-07
Have list_node at the top of rb_mjit_unit
Takashi Kokubun
2020-12-06
Lock active_units references on compaction
Takashi Kokubun
2020-11-28
Do not throttle the workaround for --jit-wait
Takashi Kokubun
2020-11-27
Throttle JIT compaction
Takashi Kokubun
2020-11-27
Throttle unload_units
Takashi Kokubun
2020-11-27
Avoid unloading units which have enough total_calls
Takashi Kokubun
2020-11-27
Log when JIT compaction is skipped due to ISeq GC
Takashi Kokubun
2020-11-27
Run unload_units in the JIT worker thread
Takashi Kokubun
2020-11-23
Suppress a format-overflow warning
Nobuyoshi Nakada
2020-11-22
Stop leaving .c files for JIT compaction in /tmp (#3802)
Takashi Kokubun
2020-11-21
Clarify the intention of the include guard
Takashi Kokubun
2020-11-21
Make c_file / so_file construction consistent
Takashi Kokubun
2020-11-21
Make sure all threads are scanned on unload_units
Takashi Kokubun
2020-11-21
Remove the unused o_file definition
Takashi Kokubun
2020-11-20
Fix wrong #ifdef usages with #if
Takashi Kokubun
2020-11-20
Unify some confusing macro usages
Takashi Kokubun
2020-11-20
Shrink the blocking region for compile_compact_jit_code
Takashi Kokubun
2020-11-20
Eliminate IVC sync between JIT and Ruby threads (#3799)
Takashi Kokubun
2020-10-22
Revert "Add assertions when inline caches are copied to MJIT"
Aaron Patterson
2020-10-22
Use a lock level for a less granular lock.
Aaron Patterson
2020-09-30
Suppress warnings
Kazuhiro NISHIYAMA
2020-09-18
Add assertions when inline caches are copied to MJIT
Aaron Patterson
2020-05-11
sed -i s/RUBY3/RBIMPL/g
卜部昌平
2020-05-09
mjit_worker.c: compile_compact_jit_code is not used on mingw
Nobuyoshi Nakada
2020-05-03
Revert 0776198486 for Solaris debug
Takashi Kokubun
2020-05-03
Test no .dSYM on macOS
Takashi Kokubun
2020-05-03
Split compile and link for MinGW support
Takashi Kokubun
2020-05-03
Debug Solaris's MJIT failure
Takashi Kokubun
2020-05-03
Support cc_added_args again
Takashi Kokubun
2020-05-02
Avoid infinite times of JIT compaction
Takashi Kokubun
2020-05-01
Stop generating MJIT_PCH include guard
Takashi Kokubun
2020-05-01
c_file_access_mode should be defined for Windows
Takashi Kokubun
2020-05-01
Deduplicate functions in compacted JIT code
Takashi Kokubun
2020-04-30
Include unit id in a function name of an inlined method
Takashi Kokubun
[next]