summaryrefslogtreecommitdiff
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* thread_pthread.c: eliminate timer thread by restructuring GVLnormal2018-08-131-0/+3
* process.c: don't wait JIT queue flush on rb_f_execk0kubun2018-08-091-1/+1
* process.c: fix outdated mjit_pause declarationk0kubun2018-08-091-0/+5
* enumerator.c: Introduce Enumerator::ArithmeticSequencemrkn2018-08-061-0/+5
* thread_pthread.c: restore timer-thread for now :<normal2018-08-061-3/+0
* fix typo(#2), sorry!shyouhei2018-07-301-4/+4
* fix typo; sorry!shyouhei2018-07-301-1/+1
* reduce copy & pasteshyouhei2018-07-301-0/+37
* thread_pthread: remove timer-thread by restructuring GVLnormal2018-07-291-0/+3
* eval.c: rename "rb_frozen_class_p" to "rb_class_modify_check"mame2018-07-271-0/+1
* signal.c: preserve trap(:CHLD, "IGNORE") behavior with SIGCHLDnormal2018-07-081-0/+1
* Prefixed reset_leap_second_infonobu2018-07-061-1/+1
* Re-apply r63848 (Optimize Time.utc)naruse2018-07-051-0/+3
* unrevert r63852 but keep SIGCHLD path disabled for win32normal2018-07-051-0/+3
* Revert r63758 and related commitsnaruse2018-07-041-3/+0
* internal.h (rb_warning_string): use PRINTF_ARGSnormal2018-07-041-1/+1
* hijack SIGCHLD handler for internal usenormal2018-06-271-0/+3
* move function declarations from insns.def to internal.hshyouhei2018-06-271-0/+3
* refine Integer#** and Float#**nobu2018-06-171-0/+1
* bignum.c: get rid of redefined methodnobu2018-06-141-0/+2
* encoding.c: remove rb_gc_mark_encodingsnormal2018-06-051-1/+0
* internal.h: export ruby_sized_* for systems w/o malloc_usable_sizenormal2018-05-231-0/+2
* export rb_hash_bulk_insertnaruse2018-05-221-3/+0
* RSTRING_PTR is not guaranteed to be char*-alignedshyouhei2018-05-141-2/+29
* Rename imemo_alloc with imemo_tmpbufmame2018-05-091-7/+7
* gc.c (rb_imemo_alloc_new): split for each purposemame2018-05-091-1/+3
* gc.c (rb_imemo_alloc_new): improve the API interfacemame2018-05-091-1/+1
* nobody is using the return value of rb_io_fptr_finalizeshyouhei2018-05-041-0/+2
* string.c: adjust to rb_str_upto_eachnobu2018-04-281-1/+2
* simplify altstack and enable reuse with thread cachenormal2018-04-201-1/+0
* internal.h: use the same declaration as definitionk0kubun2018-04-191-1/+1
* Introduce endless range [Feature#12912]mame2018-04-191-1/+2
* error.c: super in method_missingnobu2018-04-121-0/+1
* Add `exception:` keyword in Kernel#Integer()mrkn2018-03-151-0/+1
* mjit.c: no va_copynobu2018-02-181-19/+0
* vm_insnhelper.c: inline array aref with integerk0kubun2018-02-121-0/+16
* _mjit_compile_send.erb: PRI_SERIALT_PREFIXnobu2018-02-111-0/+3
* internal.h: moved ruby_null_device declarationnobu2018-02-081-0/+1
* 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