summaryrefslogtreecommitdiff
path: root/load.c
AgeCommit message (Expand)Author
2018-03-18revert r62797, r62784. [Bug #13863]nagachika
2018-03-16merge revision(s) 58745,58780,59040,60743: [Backport #13863]nagachika
2018-02-16merge revision(s) 59983,59984: [Backport #10222] [Backport #14372] [Backport ...nagachika
2018-02-16merge revision(s) 58471,58493: [Backport #13505]nagachika
2017-12-24merge revision(s) 60024: [Backport #13945]nagachika
2016-12-09Adjust indent [ci skip]nobu
2016-12-05Add a comment.shugo
2016-12-05Don't insert an entry to loading_tbl if another thread succeed to load.shugo
2016-10-06load.c: setup syntax error backtracenobu
2016-10-06load.c: fix load/require contextnobu
2016-07-28* vm_core.h: revisit the structure of frame, block and env.ko1
2016-05-05use TH_JUMP_TAGnobu
2016-04-09load.c: fix r54521nobu
2016-04-09load.c: raise name before conversionnobu
2016-03-28remove rb_thread_t::parse_in_evalnobu
2016-03-19SyntaxError message at iseq compilenobu
2015-12-08* introduce new ISeq binary format serializer/de-serializerko1
2015-12-06introduce rb_autoload_str to replace rb_autoloadnormal
2015-10-31internal.h: RUBY_DTRACE_HOOKnobu
2015-08-13load.c (features_index_add): avoid repeat calculationnormal
2015-08-12load.c: match comment with variable (`e' => `ext') [ci skip]normal
2015-07-31load.c: use rb_load_internal0nobu
2015-07-30load.c: stop separating exits at loadingnobu
2015-07-30load.c: avoid segfault when 'throw' occurs in the middle of rb_load_file_strnobu
2015-07-26load.c: use enumnobu
2015-07-21* make rb_iseq_t T_IMEMO object (type is imemo_iseq).ko1
2015-07-21load.c (ruby_dln_librefs): make staticnormal
2015-07-18load.c: use TAG_RETURNnobu
2015-07-18load.c: reduce EXEC_TAGsnobu
2015-07-16load.c: use fstring for loaded features and expanded load pathnormal
2015-06-24load.c: use RB_GC_GUARDnobu
2015-06-03* vm_method.c: rename `rb_frame_...' to `rb_scope_...'.ko1
2015-06-03* vm.c: eagerly allocate `loading_table`. This eliminates the need totenderlove
2015-06-03* method.h: split rb_method_definition_t::flag to several flags.ko1
2015-05-31* eval_intern.h, vm_method.c: move macros to functions.ko1
2015-05-16* load.c (loaded_feature_path): stop returning false negatives fortenderlove
2015-03-11* load.c: removed unused header file "node.h".ko1
2015-03-11* internal.h: use T_IMEMO to represent `struct MEMO' value.ko1
2015-03-11* internal.h: define struct MEMO.ko1
2015-02-24eval.c: use the given threadnobu
2014-12-03load.c: reset errinfonobu
2014-12-03encoding.c: load by rb_require_internalnobu
2014-12-03load.c: defer static linked initnobu
2014-12-03load.c: tweak the return valuenobu
2014-12-03dmyenc.c: try to load encdbnobu
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-10-29load.c: transcode pathnobu
2014-09-30protoize no-arguments functionsnobu
2014-07-09* parse.y: change Symbol <-> ID relationship to avoidko1
2014-03-26* parse.y: support Symbol GC. [ruby-trunk Feature #9634]nari