summaryrefslogtreecommitdiff
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-5/+14
* internal.h: remove dependecy on ruby/io.hnobu2018-01-091-1/+2
* marshal.c: allow marshalling keyword_init structk0kubun2018-01-051-0/+1
* statement experssion is a GCCismshyouhei2018-01-021-3/+3
* _Static_assert is a C11ismshyouhei2018-01-021-1/+3
* long long is a C99ismshyouhei2018-01-021-1/+7
* __VA_ARGS__ is a C99ismshyouhei2018-01-021-1/+1
* long long is a C99simshyouhei2018-01-021-3/+8
* bit fields treating negative values should be declared as signed intngoto2017-12-301-2/+2
* hash literal deduplicates like Hash#[]=normal2017-12-301-0/+1
* suppress warning: 'const' attribute on function returning 'void'naruse2017-12-181-2/+2
* 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