summaryrefslogtreecommitdiff
path: root/internal.h
AgeCommit message (Expand)Author
2017-12-18suppress warning: 'const' attribute on function returning 'void'naruse
2017-12-13iseq.c: dump type of branchiftype on disasmk0kubun
2017-12-05Revamp method coverage to support define_methodmame
2017-12-04bignum.c, numeric.c: add Integer#pow(b, m)mrkn
2017-11-16`rb_source_loc` -> `rb_source_location_cstr`ko1
2017-11-16remove an unused function.ko1
2017-11-04Rename imemo_strterm to imemo_parser_strtermmame
2017-11-04Revert "Revert "Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm""mame
2017-11-04Revert "Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm"mame
2017-11-04Replace NODE_STRTERM and NODE_HEREDOC with imemo_strtermmame
2017-10-27Revert "Revert "Manage AST NODEs out of GC""mame
2017-10-27Revert "Manage AST NODEs out of GC"mame
2017-10-27Manage AST NODEs out of GCmame
2017-10-26Use rb_execution_context_t instead of rb_thread_tko1
2017-10-26common conversion functionsnobu
2017-10-25Refactoring by adding `rb_imemo_alloc_new` to create imemo_alloc buffermame
2017-10-22vm_insnhelper.c: array aref optimizationnobu
2017-10-21Add doxygen commentssonots
2017-10-21fix comment abount IMEMO_FL_USHIFTtarui
2017-10-21imemo_mask (enum) -> IMEMO_MASK (immediate value).ko1
2017-10-21fix up imemo_allocnobu
2017-10-21Replace NODE_ALLOCA with T_IMEMO (imemo_alloc)mame
2017-10-21[Feature #13712] String#start_with? supports regexpnaruse
2017-10-02Revert "vm_eval.c: add rb_yield_assoc_or_values()"glass
2017-10-02vm_eval.c: add rb_yield_assoc_or_values()glass
2017-09-30hash.c: remove special treatments on deletionglass
2017-09-25Fix overflow detection for LLP64 arch [Bug #13748]naruse
2017-09-21file.c: rb_check_realpathnobu
2017-09-18error.c: KeyError#receiver and KeyError#keynobu
2017-09-10store ec instead of thread in rb_context_t.ko1
2017-09-07ruby.h: unnormalized Fixnum valuenobu
2017-09-05add rb_hash_new_with_size()shyouhei
2017-09-03Refactor the internal data format for coverage measurementmame
2017-08-10Fiber#to_s (#inspect) return richer information.ko1
2017-07-30string.c: rb_str_initializenobu
2017-07-19revert r59359, r59356, r59355, r59354normal
2017-07-18vm_eval.c: rb_lambda_callnobu
2017-07-18proc.c: rb_block_min_max_aritynobu
2017-07-18hash: keep fstrings of tainted strings for string keysnormal
2017-06-29remove unused rb_obj_basic_to_s_p functionnormal
2017-06-23rb_catch_protect() accepts enum ruby_tag_type *.ko1
2017-06-16removed ruby_error_printnobu
2017-06-12remove ruby_kill() introduced for [Bug #7951].ko1
2017-06-08file.c: realpath in OS path encodingnobu
2017-06-05rename functions and clean parameters.ko1
2017-06-01load.c: convert by rb_get_path_checknobu
2017-05-31Improve performance of implicit type conversionwatson1978
2017-05-27Improve performance of some Time methodswatson1978
2017-05-25vm_insnhelper.c: rb_eql_opt should call eql?nobu
2017-05-25Improve performance of rb_eql()watson1978