summaryrefslogtreecommitdiff
path: root/internal.h
AgeCommit message (Expand)Author
2019-10-10make rb_raise a GVL-only function again卜部昌平
2019-10-09avoid overflow in integer multiplication卜部昌平
2019-10-09annotate malloc-ish functions卜部昌平
2019-10-09fix arity mismatch卜部昌平
2019-10-05Fix potential memory leaks by `rb_imemo_tmpbuf_auto_free_pointer`Nobuyoshi Nakada
2019-10-04Make parser_params have parent_iseq instead of base_blockYusuke Endoh
2019-10-03Revert https://github.com/ruby/ruby/pull/2486卜部昌平
2019-09-30delete unnecessary branch卜部昌平
2019-09-26Add rb_adjust_argv_kw_splat to internal.hJeremy Evans
2019-09-25Add Module#ruby2_keywords for passing keywords through regular argument splatsJeremy Evans
2019-09-25Make rb_scan_args handle keywords more similar to Ruby methods (#2460)Jeremy Evans
2019-09-22variable.c: Rename rb_st_copy to rb_iv_tbl_copyYusuke Endoh
2019-09-20Handle keyword argument separation for Enumerator#sizeJeremy Evans
2019-09-20Make passing empty keywords to dig pass empty keywords to next dig methodJeremy Evans
2019-09-19reuse cc->call卜部昌平
2019-09-13Consolidate empty keyword handlingJeremy Evans
2019-09-10Fixed GCC version for diagnostic-pragmasNobuyoshi Nakada
2019-09-06Convert keyword argument to required positional hash argument for Class#new, ...Jeremy Evans
2019-09-05Make Symbol#to_proc calls handle keyword argumentsJeremy Evans
2019-09-05hide rb_funcallv_with_cc from public卜部昌平
2019-08-30Set symbol export for rb_hash_stlike_foreachJeremy Evans
2019-08-30Allow ** syntax to be used for calling methods that do not accept keywordsJeremy Evans
2019-08-30Separate keyword arguments from positional argumentsYusuke Endoh
2019-08-27rb_uninterruptible now free from ANYARGS卜部昌平
2019-08-27struct MEMO now free from ANYARGS卜部昌平
2019-08-27rb_hash_foreach now free from ANYARGS卜部昌平
2019-08-27rb_ensure now free from ANYARGS卜部昌平
2019-08-27decouple compile.c usage of imemo_ifunc卜部昌平
2019-08-27delete rb_method_defined_by declaration.卜部昌平
2019-08-21`rp(obj)` shows func, file and line. (#2394)Koichi Sasada
2019-08-13Renamed ruby_finalize_{0,1}Nobuyoshi Nakada
2019-08-10Expanded f_quoNobuyoshi Nakada
2019-08-09add rp() and bp() in internal.h.Koichi Sasada
2019-08-09introduce RCLASS_CLONED flag for inline cache.Koichi Sasada
2019-08-06leafify opt_plus卜部昌平
2019-08-04Make opt_eq and opt_neq insns leafTakashi Kokubun
2019-08-02Expanded f_ceilNobuyoshi Nakada
2019-08-01introduce ar_hint_t.Koichi Sasada
2019-07-31move macro to internal.h for documentation.Koichi Sasada
2019-07-31Moved RHASH_LEV_MASK and turned into a macroNobuyoshi Nakada
2019-07-31Use 1 byte hint for ar_table [Feature #15602]Koichi Sasada
2019-07-31remove RHash::iter_lev.Koichi Sasada
2019-07-28Reuse match dataNobuyoshi Nakada
2019-07-22constify again.Koichi Sasada
2019-07-22constify RHash::ifnone.Koichi Sasada
2019-07-16Moved the check for `exception` to rb_execarg_addoptNobuyoshi Nakada
2019-07-16Expanded f_numeratorNobuyoshi Nakada
2019-07-16Expanded f_denominatorNobuyoshi Nakada
2019-07-15respect RUBY_DEBUG.Koichi Sasada
2019-07-14socket: use frozen string buffer when releasing GVLTanaka Akira