summaryrefslogtreecommitdiff
path: root/load.c
AgeCommit message (Expand)Author
2022-05-03Remove _with_gc functions in darrayPeter Zhu
2022-04-27Rust YJITAlan Wu
2022-02-23rb_provide_feature: Prevent $LOADED_FEATURES from being copiedJean Boussier
2022-02-16Change feature_index from fake Array to darrayPeter Zhu
2022-02-05Fix TAG_THROW through require [Bug #18562]John Hawthorn
2021-11-17Allow Kernel#load to load code into a specified moduleJeremy Evans
2021-10-10Pass the VM pointer as an argumentNobuyoshi Nakada
2021-10-08Make `volatile` the variable will be taken out from `EC_EXEC_TAG`Nobuyoshi Nakada
2021-10-04Revert rescue around internal realpath call on SolarisJeremy Evans
2021-10-04Only rescue realpath calls during require on SolarisJeremy Evans
2021-10-04Use a rescue around the internal realpath call for each loaded featureJeremy Evans
2021-10-02Do not load file with same realpath twice when requiringJeremy Evans
2021-10-02Make encoding loading not issue warningJeremy Evans
2021-09-18Revert "Do not load file with same realpath twice when requiring"Jeremy Evans
2021-09-18Do not load file with same realpath twice when requiringJeremy Evans
2021-09-16[Bug #18173] Update loaded_features_indexNobuyoshi Nakada
2021-09-12Replace RB_TYPE_P macro to FIXNUM_P and RB_INTEGER_TYPE_P macroS-H-GAMELINKS
2021-09-10Remove stale DLEXT2Nobuyoshi Nakada
2021-08-02Using RBOOL macroS.H
2021-07-28Avoid pointless attempts to open .so file if already requiredJeremy Evans
2021-07-24Sort feature index arrays by the priority of file types [Bug #15856]Nobuyoshi Nakada
2021-07-18Get rid of type aliasingNobuyoshi Nakada
2021-06-14Suppress gcc11 clobbered warningNobuyoshi Nakada
2021-06-14Revert "Suppress gcc11 clobbered warning"Samuel Williams
2021-06-14Pack values to preserveNobuyoshi Nakada
2021-06-14Suppress gcc11 clobbered warningNobuyoshi Nakada
2021-02-16`$LOAD_PATH.resolve_feature_path` should not raiseDavid Rodríguez
2020-12-11Suppress a "clobbered" warning by gcc on macOSNobuyoshi Nakada
2020-12-01rb_ext_ractor_safe() to declare ractor-safe extKoichi Sasada
2020-10-21Don't redefine #rb_intern over and over againStefan Stüben
2020-10-09rb_class_real never returns QnilNobuyoshi Nakada
2020-07-09Document that Kernel#load will load relative to current directory [ci skip]Jeremy Evans
2020-06-29search_required: do not goto into a branch卜部昌平
2020-06-29rb_feature_p: do not goto into a branch卜部昌平
2020-06-01[DOC] relative filename `Kernel#.require` and `Kernel#.load` [ci skip]MSP-Greg
2020-05-30[DOC] refined `Kernel#.require` and `Kernel#.load` [ci skip]Nobuyoshi Nakada
2020-05-30[DOC] mentioned "explicit relative path" [ci skip]Nobuyoshi Nakada
2020-04-30Remove deprecated rb_require_safeJeremy Evans
2020-02-04Add the loaded feature after no exception raisedNobuyoshi Nakada
2019-12-26decouple internal.h headers卜部昌平
2019-12-03Fixed stack overflow [Bug #16382]Nobuyoshi Nakada
2019-11-19care about TAG_FATAL.Koichi Sasada
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-14delete unused functions卜部昌平
2019-08-29drop-in type check for rb_define_global_function卜部昌平
2019-08-27delete `$` sign from C identifiers卜部昌平
2019-08-27struct MEMO now free from ANYARGS卜部昌平
2019-08-27rb_define_hooked_variable now free from ANYARGS卜部昌平
2019-08-18Omit a tag unless loading with a wrapper moduleNobuyoshi Nakada
2019-08-09Should require without wrapper moduleNobuyoshi Nakada