aboutsummaryrefslogtreecommitdiffstats
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
...
* remove declaration of ruby_engine from internal.husa2018-02-071-3/+0
* va_copy is a C99ismshyouhei2018-02-051-0/+19
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-0/+1
* backward.h: rb_mod_const_missing is internal functionnobu2018-02-021-0/+1
* internal.h: add BITFIELD macro to aid C99 usersnormal2018-01-271-0/+13
* array.c: rb_check_to_arraynobu2018-01-271-0/+1
* process.c: add :exception option to Kernel.#systemk0kubun2018-01-241-2/+3
* merge extern declarations into internal.hshyouhei2018-01-181-0/+3
* Add tests for Node code locationsyui-knk2018-01-151-0/+2
* internal.h (FLEX_ARY_LEN): Add a macro to define a flexible arraymame2018-01-131-0/+9
* 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