summaryrefslogtreecommitdiff
path: root/test/ruby/test_settracefunc.rb
AgeCommit message (Expand)Author
4 daysDeopt if iseq trace events are enabledAaron Patterson
4 daysInline Class#new.Aaron Patterson
2025-04-10Restore the original order of const_added and inherited callbacksXavier Noria
2025-03-14Invoke `inherited` callbacks before `const_added`Jean Boussier
2025-03-06Fix flaky failure in TestSetTraceFunc#test_tracepoint_disable (#12854)Naoto Ono
2025-02-13[Feature #21116] Extract RJIT as a third-party gemNobuyoshi Nakada
2024-11-29[Bug #20915] Fix SEGV with `TracePoint#parameters` and aliased C methodviralpraxis
2024-11-13Move Array#map to RubyTakashi Kokubun
2024-09-13Prevent a warning: assigned but unused variable - exp_eventsYusuke Endoh
2024-08-16Fix assertion error when TracePoint has incompatible eventsPeter Zhu
2024-08-16Fix flaky TestSetTraceFunc#test_remove_in_trace by filtering trace eventsNaoto Ono
2024-07-29Revert moving things to RubyAaron Patterson
2024-07-17Report a TracePoint log when the TracePoint tests failYusuke Endoh
2024-07-03Move Array#map to RubyAaron Patterson
2024-06-25Move to test/.excludes-prismNobuyoshi Nakada
2024-06-25Pending `EVENT_RETURN` settracefunc tests with PrismNobuyoshi Nakada
2024-06-25[Bug #20457] Do not remove final `return` nodeNobuyoshi Nakada
2024-03-04Disable callcc when ASAN is enabledKJ Tsanaktsidis
2024-02-22Ensure that exiting thread invokes end-of-life behaviour. (#10039)Samuel Williams
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-01-23Rewrite Array#each in Ruby using Primitive (#9533)Takashi Kokubun
2024-01-23Memory leak with TracePoint on bmethodPeter Zhu
2023-12-12[Bug #19114] Fix for multiple calls of TracePoint#enableKouhei Yanagita
2023-12-07Support tracing of struct member accessor methodsJeremy Evans
2023-11-15test: Follow-up fix for #8916Yuta Saito
2023-11-14test: Assert only events originated from the test_settracefunc.rb test fileYuta Saito
2023-11-14test: Check file name in test_thread_add_trace_func alsoYuta Saito
2023-09-07Rewrite Integer#times in Ruby (#8388)Takashi Kokubun
2023-08-09Prevent warnings: assigned but unused variableYusuke Endoh
2023-08-01support `rescue` event for TracePointKoichi Sasada
2023-08-01remove strange line eventKoichi Sasada
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-01-04Fix crash in TracePoint c_call for removed methodPeter Zhu
2022-12-25Rewrite Kernel#loop in Ruby (#6983)Takashi Kokubun
2022-12-21Make sure TracePoint#binding returns nil for c_call/c_return eventsJeremy Evans
2022-08-02Implement Queue#pop(timeout: sec)Jean Boussier
2022-06-22Fix infinite loop when b_return TracePoint throwsAlan Wu
2022-06-10Fix nested bmethod TracePoint and memory leakAlan Wu
2022-05-30Fix use-after-free with interacting TracePointsAlan 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-29Avoid trace events in implementation of TracePoint#enableJeremy Evans
2022-03-29Make TracePoint#enable with block target current thread by defaultJeremy Evans
2022-03-24Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans
2022-01-14Add a Module#const_added callbackJean Boussier
2022-01-04Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA
2021-12-13Prepare for removing RubyVM::JIT (#5262)Takashi Kokubun
2021-12-10`TracePoint.allow_reentry`Koichi Sasada
2021-12-01Rework tracing for blocks running as methodsAlan Wu
2021-11-10[ci skip] Fix typo in test namePeter Zhu