summaryrefslogtreecommitdiff
path: root/include/ruby/intern.h
AgeCommit message (Expand)Author
2020-04-13add #include guard hack卜部昌平
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-11Remove rb_eval_cmdJeremy Evans
2020-01-28move macros around卜部昌平
2020-01-09Moved the definition of `rb_define_method_if_constexpr`Nobuyoshi Nakada
2019-12-10forward declare struct timespec卜部昌平
2019-11-18Deprecate rb_eval_cmd, add rb_eval_cmd_kwJeremy Evans
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-06Remove duplicate codeAaron Patterson
2019-10-12Also moved fallback definition of __has_attributeNobuyoshi Nakada
2019-10-12Moved RB_METHOD_DEFINITION_DECL to intern.hNobuyoshi Nakada
2019-10-04array.c (rb_mem_clear): remove "register" from argumentsYusuke Endoh
2019-09-30Add rb_enumeratorize_with_size_kw and related macrosJeremy Evans
2019-09-26Fix keyword argument separation issues in Enumerator::Generator#eachJeremy Evans
2019-09-26Fix keyword argument separation issues in Fiber#resumeJeremy Evans
2019-09-26Fix keyword argument separation issues in Proc#{<<,>>}Jeremy Evans
2019-09-22st.c: Use rb_st_* prefix instead of st_* (#2479)Yusuke Endoh
2019-09-20Handle keyword argument separation for Enumerator#sizeJeremy Evans
2019-09-20Check method functions in C++Nobuyoshi Nakada
2019-09-14Only set RB_PASS_CALLED_KEYWORDS in C functions called directly from RubyJeremy Evans
2019-09-10Support timeout for AddrinfoMasaki Matsushita
2019-09-09Revert "Support timeout for Addrinfo"Masaki Matsushita
2019-09-09Support timeout for AddrinfoMasaki Matsushita
2019-09-03Disable method definition type checks on Cygwin tood0 (Daisuke Fujimura)
2019-08-31fix CI failures in x64-mingw32卜部昌平
2019-08-30Workaround for https://reviews.llvm.org/D25824卜部昌平
2019-08-29Rule out gcc on Windows卜部昌平
2019-08-29drop-in type check for rb_define_singleton_method卜部昌平
2019-08-29drop-in type check for rb_define_private_method卜部昌平
2019-08-29drop-in type check for rb_define_protected_method卜部昌平
2019-08-29drop-in type check for rb_define_method_id卜部昌平
2019-08-29drop-in type check for rb_define_method卜部昌平
2019-08-27rb_ivar_foreach now free from ANYARGS卜部昌平
2019-08-27rb_hash_foreach now free from ANYARGS卜部昌平
2019-08-27rb_define_hooked_variable now free from ANYARGS卜部昌平
2019-08-27rb_thread_create now free from ANYARGS卜部昌平
2019-08-27rb_proc_new / rb_fiber_new now free from ANYARGS卜部昌平
2019-08-13Renamed ruby_finalize_{0,1}Nobuyoshi Nakada
2019-08-12Rename rb_gc_mark_no_pin -> rb_gc_mark_movableAaron Patterson
2019-08-12rb_trap_exec has been removed since 1.9Nobuyoshi Nakada
2019-06-04Revert "marshal.c: new functions for extensions"Nobuyoshi Nakada
2019-06-04marshal.c: new functions for extensionsNobuyoshi Nakada
2019-05-28remove obsolete rb_gc_finalize_deferred().Koichi Sasada
2019-05-26Add FrozenError#receiverJeremy Evans
2019-05-22Eagerly name modules and classesAlan Wu
2019-05-18Rename rb_gc_new_location to rb_gc_locationAaron Patterson
2019-04-21Make rb_hash_bulk_insert publicnaruse
2019-04-20Add `GC.compact` again.tenderlove
2019-04-17Reverting compaction for nowtenderlove