Sha256: e72bc41dce361f71b56c3a0a4031991f94750ce52082d8181d9cdb272f3f715c
Contents?: true
Size: 868 Bytes
Versions: 12
Compression:
Stored size: 868 Bytes
Contents
o:$YARD::CodeObjects::MethodObject:@scope: class:@visibility:public: @pathI"RubyVM.NSDR:EF:@parameters[ :@files[[I" vm.c;T0:@current_file_has_commentsF: @name: NSDR:@source_type:c: @tags[ :@docstringIC:YARD::Docstring":nodoc:;F:@objectIu:YARD::StubProxyRubyVM.NSDR;F: @summary0:@ref_tags[ ;[ : @allI":nodoc:;F:@namespaceIu;RubyVM;F:@docstring_extra0:@sourceI"Î/* :nodoc: */ static VALUE nsdr(void) { VALUE ary = rb_ary_new(); #if HAVE_BACKTRACE #include <execinfo.h> #define MAX_NATIVE_TRACE 1024 static void *trace[MAX_NATIVE_TRACE]; int n = backtrace(trace, MAX_NATIVE_TRACE); char **syms = backtrace_symbols(trace, n); int i; if (syms == 0) { rb_memerror(); } for (i=0; i<n; i++) { rb_ary_push(ary, rb_str_new2(syms[i])); } free(syms); /* OK */ #endif return ary; };F
Version data entries
12 entries across 12 versions & 2 rubygems