summaryrefslogtreecommitdiff
path: root/load.c
Commit message (Expand)AuthorAgeFilesLines
* deduplicate strings sooner at load and compilenormal2017-03-011-1/+2
* Adjust indent [ci skip]nobu2016-12-091-3/+3
* Add a comment.shugo2016-12-051-0/+2
* Don't insert an entry to loading_tbl if another thread succeed to load.shugo2016-12-051-4/+4
* load.c: setup syntax error backtracenobu2016-10-061-0/+1
* load.c: fix load/require contextnobu2016-10-061-1/+1
* * vm_core.h: revisit the structure of frame, block and env.ko12016-07-281-1/+1
* use TH_JUMP_TAGnobu2016-05-051-1/+1
* load.c: fix r54521nobu2016-04-091-5/+2
* load.c: raise name before conversionnobu2016-04-091-2/+5
* remove rb_thread_t::parse_in_evalnobu2016-03-281-1/+1
* SyntaxError message at iseq compilenobu2016-03-191-6/+3
* * introduce new ISeq binary format serializer/de-serializerko12015-12-081-5/+11
* introduce rb_autoload_str to replace rb_autoloadnormal2015-12-061-1/+1
* internal.h: RUBY_DTRACE_HOOKnobu2015-10-311-30/+6
* load.c (features_index_add): avoid repeat calculationnormal2015-08-131-2/+5
* load.c: match comment with variable (`e' => `ext') [ci skip]normal2015-08-121-2/+2
* load.c: use rb_load_internal0nobu2015-07-311-3/+5
* load.c: stop separating exits at loadingnobu2015-07-301-6/+0
* load.c: avoid segfault when 'throw' occurs in the middle of rb_load_file_strnobu2015-07-301-1/+1
* load.c: use enumnobu2015-07-261-1/+1
* * make rb_iseq_t T_IMEMO object (type is imemo_iseq).ko12015-07-211-2/+2
* load.c (ruby_dln_librefs): make staticnormal2015-07-211-1/+1
* load.c: use TAG_RETURNnobu2015-07-181-5/+4
* load.c: reduce EXEC_TAGsnobu2015-07-181-9/+26
* load.c: use fstring for loaded features and expanded load pathnormal2015-07-161-3/+3
* load.c: use RB_GC_GUARDnobu2015-06-241-1/+2
* * vm_method.c: rename `rb_frame_...' to `rb_scope_...'.ko12015-06-031-1/+1
* * vm.c: eagerly allocate `loading_table`. This eliminates the need totenderlove2015-06-031-54/+45
* * method.h: split rb_method_definition_t::flag to several flags.ko12015-06-031-1/+1
* * eval_intern.h, vm_method.c: move macros to functions.ko12015-05-311-1/+1
* * load.c (loaded_feature_path): stop returning false negatives fortenderlove2015-05-161-1/+1
* * load.c: removed unused header file "node.h".ko12015-03-111-1/+0
* * internal.h: use T_IMEMO to represent `struct MEMO' value.ko12015-03-111-2/+2
* * internal.h: define struct MEMO.ko12015-03-111-3/+3
* eval.c: use the given threadnobu2015-02-241-4/+4
* load.c: reset errinfonobu2014-12-031-1/+4
* encoding.c: load by rb_require_internalnobu2014-12-031-1/+1
* load.c: defer static linked initnobu2014-12-031-2/+0
* load.c: tweak the return valuenobu2014-12-031-7/+15
* dmyenc.c: try to load encdbnobu2014-12-031-11/+30
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-2/+1
* load.c: transcode pathnobu2014-10-291-3/+5
* protoize no-arguments functionsnobu2014-09-301-1/+1
* * parse.y: change Symbol <-> ID relationship to avoidko12014-07-091-1/+1
* * parse.y: support Symbol GC. [ruby-trunk Feature #9634]nari2014-03-261-1/+1
* load.c (ruby_init_ext): make idempotent to suppress warningsnormal2014-03-021-0/+3
* load.c: call initnobu2014-02-141-0/+1
* * load.c (features_index_add_single): Move loaded_features_index array values...tmm12013-12-031-1/+7
* load.c: defer initalization of static-linked-extnobu2013-11-031-16/+47