summaryrefslogtreecommitdiffstats
path: root/vm_backtrace.c (follow)
Commit message (Expand)AuthorAgeLines
* Fix compiler warning for uninitialized variablePeter Zhu2022-02-22-1/+1
* Add Thread.each_caller_locationJeremy Evans2022-02-17-5/+37
* [DOC] Document Thread::Backtrace.limitzverok2021-12-20-1/+55
* Make RubyVM::AbstractSyntaxTree.of raise for backtrace location in evalYusuke Endoh2021-12-19-7/+12
* ast.c: Use kept script_lines data instead of re-opening the source file (#5019)Yusuke Endoh2021-10-26-11/+11
* Using NIL_P macro instead of `== Qnil`S.H2021-10-03-3/+3
* Make backtrace generation work outward from current frameJeremy Evans2021-08-06-295/+181
* Using RBOOL macroS.H2021-08-02-6/+1
* Enable USE_ISEQ_NODE_ID by defaultYusuke Endoh2021-06-18-5/+5
* Make it possible to get AST::Node from Thread::Backtrace::LocationYusuke Endoh2021-06-18-3/+66
* Remove LOCATION_TYPE_ISEQ_CALCED state from Backtrace::LocationYusuke Endoh2021-06-18-35/+14
* Adjust styles [ci skip]Nobuyoshi Nakada2021-06-17-6/+11
* Ensure that caller respects the start argumentJeremy Evans2021-03-24-2/+50
* Fix backtrace to not skip frames with iseq without pcJeremy Evans2021-02-19-7/+9
* Added Thread::Backtrace.limit [Feature #17479]Nobuyoshi Nakada2021-02-15-0/+8
* Ignore <internal: entries from core library methods for Kernel#warn(message, ...Benoit Daloze2020-10-26-9/+49
* Document difference between Thread::Backtrace::Location#{,absolute_}pathJeremy Evans2020-09-23-2/+5
* Improve performance of partial backtracesJeremy Evans2020-08-27-81/+155
* Expose ec -> backtrace (internal) and use it to implement fiber backtrace.Samuel Williams2020-08-18-0/+10
* Revert "Improve performance of partial backtraces"Jeremy Evans2020-08-12-159/+71
* Improve performance of partial backtracesJeremy Evans2020-08-12-71/+159
* vm_backtrace.c: let rb_profile_frames show cfunc framesYusuke Endoh2020-07-28-4/+63
* Add compaction support for backtrace objectsAaron Patterson2020-05-07-4/+32
* Fix rb_profile_frame_classpath to handle module singletonsJean Boussier2020-05-07-1/+1
* decouple internal.h headers卜部昌平2019-12-26-5/+5
* Create backtrace location array directlyNobuyoshi Nakada2019-12-13-3/+3
* Let the backtrace array constructed in backtrace_collect be initialized with ...Lourens Naudé2019-10-29-1/+1
* avoid overflow in integer multiplication卜部昌平2019-10-09-1/+1
* Revert https://github.com/ruby/ruby/pull/2486卜部昌平2019-10-03-2/+2
* refactor constify most of rb_method_entry_t卜部昌平2019-09-30-2/+2
* drop-in type check for rb_define_global_function卜部昌平2019-08-29-2/+2
* * expand tabs.git2019-08-01-1/+1
* calc_lineno(): add assertions卜部昌平2019-08-01-11/+28
* Handle (empty) backtrace when thread is not born yet.Samuel Williams2019-06-19-0/+6
* * expand tabs.svn2019-03-21-1/+1
* Fix a wrong lineno in backtrace for cfuncmame2019-03-21-1/+1
* Make some internal functions staticnobu2018-11-16-1/+1
* vm_backtrace.c: pos can be zeroshyouhei2018-11-07-2/+12
* escape all env properly.ko12018-09-21-0/+3
* Revert "Fix use of `rb_profile_frames` start parameter"tenderlove2018-04-27-1/+2
* Fix use of `rb_profile_frames` start parametertenderlove2018-04-26-2/+1
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-04-2/+2
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-09-1/+2
* remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.ko12017-12-06-1/+1
* make a func static.ko12017-11-16-2/+2
* remove `trace` instruction. [Feature #14104]ko12017-11-14-1/+8
* Fix a typo [ci skip]kazu2017-11-10-1/+1
* refactoring about source line.ko12017-11-10-1/+3
* fix backtrace on argment error.ko12017-11-09-0/+19
* * vm_backtrace.c (rb_debug_inspector_t): `th` -> `ec`.ko12017-11-07-11/+11