path: root/vm_trace.c
AgeCommit message (Expand)Author
2022-11-16Using UNDEF_P macroS-H-GAMELINKS
2022-11-13Refactor update_global_event_hookTakashi Kokubun
2022-11-13YJIT: Fix invalidation for c_call and c_return (#6719)Alan Wu
2022-11-10YJIT: Invalidate JIT code only for ISEQ_TRACE_EVENTS (#6695)Takashi Kokubun
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-06-22Fix infinite loop when b_return TracePoint throwsAlan Wu
2022-06-10Fix nested bmethod TracePoint and memory leakAlan Wu
2022-04-06Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans
2022-04-01Revert "Raise RuntimeError if Kernel#binding is called from a non-Ruby frame"Jeremy Evans
2022-03-30Prefix ccan headers (#4568)Nobuyoshi Nakada
2022-03-29Avoid trace events in implementation of TracePoint#enableJeremy Evans
2022-03-24Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans
2022-01-22Fix error: old-style function definitionKazuhiro NISHIYAMA
2022-01-21Accurately report VM memsizeKevin Newton
2021-12-15fix local TP memory leakKoichi Sasada
2021-12-14reduce `rb_clear_attr_ccs()` callKoichi Sasada
2021-12-10`TracePoint.allow_reentry`Koichi Sasada
2021-12-01Rework tracing for blocks running as methodsAlan Wu
2021-11-22Avoid assert failure when NULL EC is expectedAlan Wu
2021-11-09Use valid `ec` for postponed job.Koichi Sasada
2021-10-26[Bug #18264] Fix memory leak in TracePointPeter Zhu
2021-10-20Put YJIT into a single compilation unitAlan Wu
2021-10-20filter out internal events. add comments. reorderAlan Wu
2021-10-20TracePoint supportAlan Wu
2021-09-29Refactor rb_add_event_hook functionS-H-GAMELINKS
2021-09-10include/ruby/debug.h: add doxygen卜部昌平
2021-08-29Support tracing of attr_reader and attr_writerJeremy Evans
2021-08-12Don't cancel JIT-ed code on TracePoint :classTakashi Kokubun
2021-08-12Print JIT cancel when all JIT-ed code is cancelledTakashi Kokubun
2021-08-02Using RBOOL macroS.H
2021-06-17Adjust styles [ci skip]Nobuyoshi Nakada
2021-04-26Document binding behavior for C call/return events for TracePoint/set_trace_funcJeremy Evans
2021-01-19Replace "iff" with "if and only if"Gannon McGibbon
2020-12-22separate rb_ractor_pub from rb_ractor_tKoichi Sasada should be ractor-localKoichi Sasada
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
2020-08-06[Feature #16513] TracePoint#inspect returns "... file:line" (#3391)Nguyễn Quang Minh
2020-06-29tracepoint_inspect: do not goto into a branch卜部昌平
2020-03-29Clear all trace events during teardownAlan Wu
2020-02-06rb_vm_t::postponed_job_index shall be rb_atomic_t卜部昌平
2019-12-29Separate builtin initialization callsNobuyoshi Nakada
2019-12-26decouple internal.h headers卜部昌平
2019-11-08Renamed `load_*.inc` as `*.rbinc` to utilize a suffix ruleNobuyoshi Nakada
2019-11-08use builtin for TracePoint.Koichi Sasada
2019-08-13Renamed ruby_finalize_{0,1}Nobuyoshi Nakada
2019-07-24should not free local hook_list here.Koichi Sasada
2019-06-08Suppress warnings by gcc 9.1Nobuyoshi Nakada
2019-03-27Fix typoskazu
2019-03-20vm_trace.c: [DOC] remove the trick [ci skip]nobu
2019-03-20Improve TracePoint docs.hsbt