summaryrefslogtreecommitdiff
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* iseq.c: dump type of branchiftype on disasmk0kubun2017-12-131-0/+1
* Revamp method coverage to support define_methodmame2017-12-051-1/+3
* bignum.c, numeric.c: add Integer#pow(b, m)mrkn2017-12-041-0/+54
* `rb_source_loc` -> `rb_source_location_cstr`ko12017-11-161-2/+2
* remove an unused function.ko12017-11-161-1/+0
* Rename imemo_strterm to imemo_parser_strtermmame2017-11-041-11/+11
* Revert "Revert "Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm""mame2017-11-041-1/+4
* Revert "Replace NODE_STRTERM and NODE_HEREDOC with imemo_strterm"mame2017-11-041-4/+1
* Replace NODE_STRTERM and NODE_HEREDOC with imemo_strtermmame2017-11-041-1/+4
* Revert "Revert "Manage AST NODEs out of GC""mame2017-10-271-1/+2
* Revert "Manage AST NODEs out of GC"mame2017-10-271-2/+1
* Manage AST NODEs out of GCmame2017-10-271-1/+2
* Use rb_execution_context_t instead of rb_thread_tko12017-10-261-1/+0
* common conversion functionsnobu2017-10-261-0/+3
* Refactoring by adding `rb_imemo_alloc_new` to create imemo_alloc buffermame2017-10-251-0/+2
* vm_insnhelper.c: array aref optimizationnobu2017-10-221-0/+2
* Add doxygen commentssonots2017-10-211-11/+13
* fix comment abount IMEMO_FL_USHIFTtarui2017-10-211-1/+1
* imemo_mask (enum) -> IMEMO_MASK (immediate value).ko12017-10-211-4/+4
* fix up imemo_allocnobu2017-10-211-1/+1
* Replace NODE_ALLOCA with T_IMEMO (imemo_alloc)mame2017-10-211-7/+16
* [Feature #13712] String#start_with? supports regexpnaruse2017-10-211-0/+1
* Revert "vm_eval.c: add rb_yield_assoc_or_values()"glass2017-10-021-1/+0
* vm_eval.c: add rb_yield_assoc_or_values()glass2017-10-021-0/+1
* hash.c: remove special treatments on deletionglass2017-09-301-1/+0
* Fix overflow detection for LLP64 arch [Bug #13748]naruse2017-09-251-1/+1
* file.c: rb_check_realpathnobu2017-09-211-0/+1
* error.c: KeyError#receiver and KeyError#keynobu2017-09-181-0/+3
* store ec instead of thread in rb_context_t.ko12017-09-101-1/+0
* ruby.h: unnormalized Fixnum valuenobu2017-09-071-2/+0
* add rb_hash_new_with_size()shyouhei2017-09-051-0/+1
* Refactor the internal data format for coverage measurementmame2017-09-031-0/+8
* Fiber#to_s (#inspect) return richer information.ko12017-08-101-0/+1
* string.c: rb_str_initializenobu2017-07-301-0/+1
* revert r59359, r59356, r59355, r59354normal2017-07-191-2/+1
* vm_eval.c: rb_lambda_callnobu2017-07-181-2/+20
* proc.c: rb_block_min_max_aritynobu2017-07-181-0/+1
* hash: keep fstrings of tainted strings for string keysnormal2017-07-181-1/+2
* remove unused rb_obj_basic_to_s_p functionnormal2017-06-291-1/+0
* rb_catch_protect() accepts enum ruby_tag_type *.ko12017-06-231-1/+0
* removed ruby_error_printnobu2017-06-161-1/+0
* remove ruby_kill() introduced for [Bug #7951].ko12017-06-121-1/+0
* file.c: realpath in OS path encodingnobu2017-06-081-0/+3
* rename functions and clean parameters.ko12017-06-051-1/+1
* load.c: convert by rb_get_path_checknobu2017-06-011-0/+1
* Improve performance of implicit type conversionwatson19782017-05-311-0/+2
* Improve performance of some Time methodswatson19782017-05-271-0/+1
* vm_insnhelper.c: rb_eql_opt should call eql?nobu2017-05-251-0/+2
* Improve performance of rb_eql()watson19782017-05-251-0/+1
* internal.h (rb_gc_resurrect): remove stale declarationktsj2017-05-041-2/+0