summaryrefslogtreecommitdiff
path: root/vm_backtrace.c
AgeCommit message (Expand)Author
2017-06-28introduce rb_thread_ptr() to replace GetThreadPtr().ko1
2017-06-23use "enum ruby_tag_type" and TAG_NONE.ko1
2017-06-01rename absolute_path to realpath internally and introduce pathobj.ko1
2017-05-09rb_execution_context_t: move stack, stack_size and cfp from rb_thread_tnormal
2017-04-25load.c: backtrace of circular requirenobu
2017-04-17vm_backtrace.c: backtrace functions per threadsnobu
2016-11-05* vm_trace.c (tracepoint_attr_callee_id, rb_tracearg_callee_id):ktsj
2016-09-16 * internal.h (WARN_UNUSED_RESULT): moved to configure.in, toshyouhei
2016-08-03* vm_core.h: introduce VM_FRAME_RUBYFRAME_P()ko1
2016-05-05use TH_JUMP_TAGnobu
2016-04-11* vm_backtrace.c (frame2klass): filter only for imemo_ment.ko1
2015-12-21vm_backtrace.c: ignore ifunc framesnobu
2015-11-29version.c: remove ruby_engine_namenobu
2015-07-21* make rb_iseq_t T_IMEMO object (type is imemo_iseq).ko1
2015-07-07* vm_backtrace.c: remove debug flag introduced accidentaly.ko1
2015-07-06* vm_core.h: remove rb_iseq_t::klass to reduce dynamic data.ko1
2015-07-03* method.h: introduce rb_callable_method_entry_t to removeko1
2015-06-02* method.h: make rb_method_entry_t a VALUE.ko1
2015-04-14vm_backtrace.c: use rb_id2strnobu
2014-12-01use 0 for reservednobu
2014-11-18* internal.h: Gather declarations in non-header files.akr
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-10-18* vm_core.h, proc.c, vm_backtrace.c, vm_trace.c:ktsj
2014-10-16* vm_backtrace.c (id2str): Fix a variable name.akr
2014-10-15vm_backtrace.c: fix unknown ID namenobu
2014-10-15vm_backtrace.c: unknown name methodnobu
2014-09-13simplify some trivial rb_data_type_t callbacksnormal
2014-06-18constify parametersnobu
2014-01-24vm_backtrace.c: initialize flagnobu
2013-12-13* error.c: add Exception#backtrace_locations.ko1
2013-10-29* add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko1
2013-10-27* vm_backtrace.c (rb_profile_frame_classpath): do not use rb_inspecttmm1
2013-10-27* vm_backtrace.c (rb_profile_frame_classpath): handle singletontmm1
2013-10-09vm_backtrace.c: copy without creating prefix stringnobu
2013-10-09* include/ruby/debug.h,ko1
2013-10-08load.c: display backtrace to $stderrnobu
2013-10-08* vm_backtrace.c, include/ruby/debug.h: add new APIsko1
2013-10-07* include/ruby/debug.h: add backtrace collecting APIs for profiler.ko1
2013-09-10* vm_backtrace.c (vm_backtrace_to_ary): Ignore the second argument ifsorah
2013-06-17* vm_backtrace.c: Update rdoc for Backtrace#label with @_ko1zzak
2013-04-05defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu
2013-03-06prefix global symbolsnobu
2013-01-29* vm_backtrace.c: fix issue of rb_debug_inspector_open().ko1
2013-01-28vm_backtrace.c: use longnobu
2012-12-31* vm_backtrace.c: Add documentation for Kernel#caller_locations,zzak
2012-12-03* vm_backtrace.c (vm_backtrace_to_ary): check negative size (2nd arg).ko1
2012-12-01* vm_backtrace.c (location_inspect_m): addko1
2012-11-30vm_backtrace.c: suppress warningnobu
2012-11-30vm_backtrace.c: RB_GC_GUARDnobu
2012-11-29* vm_backtrace.c: add GC guards.ko1