summaryrefslogtreecommitdiff
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* re-add function prototypes卜部昌平2019-11-201-0/+5
* make functions static卜部昌平2019-11-191-18/+0
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-5/+4
* delete unused functions卜部昌平2019-11-141-48/+3
* delete cc->aux.inc_sp卜部昌平2019-11-081-1/+0
* extend rb_call_cache卜部昌平2019-11-071-1/+24
* let the .bss section initialize static variables卜部昌平2019-11-051-2/+2
* rb_method_basic_definition_p with CC卜部昌平2019-11-051-0/+8
* mark functions that do not return NULL as such.卜部昌平2019-11-011-2/+2
* ruby_mimmalloc can return NULL卜部昌平2019-11-011-1/+1
* Check for nonnull attribute in configureNobuyoshi Nakada2019-10-291-4/+4
* Revert "Check for nonnull attribute in configure"卜部昌平2019-10-291-4/+4
* Check for nonnull attribute in configureNobuyoshi Nakada2019-10-291-4/+4
* Clang can also use C call cacheJohn Hawthorn2019-10-291-1/+1
* more on struct rb_call_data卜部昌平2019-10-251-10/+13
* make rb_raise a GVL-only function again卜部昌平2019-10-101-0/+1
* avoid overflow in integer multiplication卜部昌平2019-10-091-1/+8
* annotate malloc-ish functions卜部昌平2019-10-091-1/+6
* fix arity mismatch卜部昌平2019-10-091-1/+1
* Fix potential memory leaks by `rb_imemo_tmpbuf_auto_free_pointer`Nobuyoshi Nakada2019-10-051-2/+10
* Make parser_params have parent_iseq instead of base_blockYusuke Endoh2019-10-041-3/+4
* Revert https://github.com/ruby/ruby/pull/2486卜部昌平2019-10-031-0/+2
* delete unnecessary branch卜部昌平2019-09-301-2/+0
* Add rb_adjust_argv_kw_splat to internal.hJeremy Evans2019-09-261-0/+1
* Add Module#ruby2_keywords for passing keywords through regular argument splatsJeremy Evans2019-09-251-0/+1
* Make rb_scan_args handle keywords more similar to Ruby methods (#2460)Jeremy Evans2019-09-251-3/+0
* variable.c: Rename rb_st_copy to rb_iv_tbl_copyYusuke Endoh2019-09-221-1/+1
* Handle keyword argument separation for Enumerator#sizeJeremy Evans2019-09-201-0/+1
* Make passing empty keywords to dig pass empty keywords to next dig methodJeremy Evans2019-09-201-0/+2
* reuse cc->call卜部昌平2019-09-191-0/+2
* Consolidate empty keyword handlingJeremy Evans2019-09-131-1/+0
* Fixed GCC version for diagnostic-pragmasNobuyoshi Nakada2019-09-101-2/+2
* Convert keyword argument to required positional hash argument for Class#new, ...Jeremy Evans2019-09-061-0/+4
* Make Symbol#to_proc calls handle keyword argumentsJeremy Evans2019-09-051-1/+1
* hide rb_funcallv_with_cc from public卜部昌平2019-09-051-0/+52
* Set symbol export for rb_hash_stlike_foreachJeremy Evans2019-08-301-0/+2
* Allow ** syntax to be used for calling methods that do not accept keywordsJeremy Evans2019-08-301-1/+0
* Separate keyword arguments from positional argumentsYusuke Endoh2019-08-301-0/+1
* rb_uninterruptible now free from ANYARGS卜部昌平2019-08-271-1/+1
* struct MEMO now free from ANYARGS卜部昌平2019-08-271-1/+1
* rb_hash_foreach now free from ANYARGS卜部昌平2019-08-271-2/+2
* rb_ensure now free from ANYARGS卜部昌平2019-08-271-1/+1
* decouple compile.c usage of imemo_ifunc卜部昌平2019-08-271-3/+3
* delete rb_method_defined_by declaration.卜部昌平2019-08-271-1/+0
* `rp(obj)` shows func, file and line. (#2394)Koichi Sasada2019-08-211-2/+4
* Renamed ruby_finalize_{0,1}Nobuyoshi Nakada2019-08-131-1/+0
* Expanded f_quoNobuyoshi Nakada2019-08-101-0/+1
* add rp() and bp() in internal.h.Koichi Sasada2019-08-091-0/+16
* introduce RCLASS_CLONED flag for inline cache.Koichi Sasada2019-08-091-0/+1
* leafify opt_plus卜部昌平2019-08-061-0/+1