summaryrefslogtreecommitdiff
path: root/vm_insnhelper.c
AgeCommit message (Expand)Author
2021-01-13Revert "[Bug #11213] let defined?(super) call respond_to_missing?"Nobuyoshi Nakada
2021-01-07simplify assertionKoichi Sasada
2021-01-04Fix broken JIT of getinlinecacheTakashi Kokubun
2021-01-05enable constant cache on ractorsKoichi Sasada
2020-12-26Fixed leaked global symbolsNobuyoshi Nakada
2020-12-22separate rb_ractor_pub from rb_ractor_tKoichi Sasada
2020-12-22TracePoint.new(&block) should be ractor-localKoichi Sasada
2020-12-21Introduce Ractor::IsolationErrorKoichi Sasada
2020-12-19ALWAYS_INLINE implies inlineNobuyoshi Nakada
2020-12-19Fix vm_search_invokeblockTakashi Kokubun
2020-12-19discourage inlining for vm_sendish()Takashi Kokubun
2020-12-17encourage inlining for vm_sendish()Koichi Sasada
2020-12-16Inline getconstant on JIT (#3906)Takashi Kokubun
2020-12-16tuning vm_setivar_slowpath() more.Koichi Sasada
2020-12-16remove unused functionKoichi Sasada
2020-12-16tuning ivar setKoichi Sasada
2020-12-16fix typoKoichi Sasada
2020-12-15add several debug countersKoichi Sasada
2020-12-15fix inline method cache sync bugKoichi Sasada
2020-12-14fix condition and add another debug counterKoichi Sasada
2020-12-14add debug counters to survey the IMC missKoichi Sasada
2020-12-14create ccs with 0 capaKoichi Sasada
2020-12-12fix ivar with shareable objects issueKoichi Sasada
2020-12-10Remove the uninitialized instance variable verbose mode warningJeremy Evans
2020-12-01rb_ext_ractor_safe() to declare ractor-safe extKoichi Sasada
2020-11-26Revert "Set VM_FRAME_FLAG_FINISH at once on MJIT"Takashi Kokubun
2020-11-26Set VM_FRAME_FLAG_FINISH at once on MJITTakashi Kokubun
2020-11-25Prefer rb_module_new() over rb_define_module_id()Alan Wu
2020-11-20[Bug #11213] let defined?(super) call respond_to_missing?Nobuyoshi Nakada
2020-11-16Set allocator on class creationAlan Wu
2020-11-13Improve error message when subclassing non-ClassJeremy Evans
2020-11-09Add debug counter for ivar inline cache misses that could hitAaron Patterson
2020-11-09Avoid slow path ivar settingAaron Patterson
2020-11-09Update vm_insnhelper.cAaron Patterson
2020-11-09Remove iv table size checkAaron Patterson
2020-11-09eagerly initialize ivar table when index is small enoughAaron Patterson
2020-10-30Ractor.make_shareable(a_proc)Koichi Sasada
2020-10-25Fix bootstrap-test error in previous commitJeremy Evans
2020-10-17sync RClass::ext::iv_index_tblKoichi Sasada
2020-10-16Abort on system stack overflow during GCAlan Wu
2020-10-14sync generic_ivtblKoichi Sasada
2020-10-01Make minor improvements to supereileencodes
2020-09-25prohibi method call by defined_method in other racotrsKoichi Sasada
2020-09-23Improve the performance of supereileencodes
2020-09-22Revert "Prevent SystemStackError when calling super in module with activated ...Jeremy Evans
2020-09-15Interpolated strings are no longer frozen with frozen-string-literal: trueBenoit Daloze
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
2020-09-01Remove the pc argument of vm_trace()Alan Wu
2020-08-27Fix Method#super_method for aliased methodsJeremy Evans
2020-07-27Prevent SystemStackError when calling super in module with activated refinementJeremy Evans