aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix build when gcc is used and the platform's libc lacks alloca().knu2012-11-091-4/+17
* * include/ruby/intern.h: Restore rb_enumeratorize as it was before r37497marcandre2012-11-071-2/+3
* * eval.c (rb_mod_refine): set RMODULE_IS_REFINEMENT to a createdshugo2012-11-071-0/+1
* * enumerator: New method #size; constructor accepts sizemarcandre2012-11-061-3/+4
* Index $LOADED_FEATURES so that require isn't so slowshirosaki2012-11-051-0/+1
* Expose whether two arrays are sharedshirosaki2012-11-051-0/+1
* * string.c (sym_to_proc, sym_call): A Proc created by Symbol#to_procshugo2012-11-021-0/+2
* * bignum.c (bignew_1): Bignum instances are frozen.ko12012-10-281-1/+1
* * numeric.c (rb_float_new_in_heap), include/ruby/ruby.h:ko12012-10-271-1/+1
* win32.h: fstat on mingw32nobu2012-10-271-1/+1
* * include/ruby/ruby.h, class.c: remove (revert)ko12012-10-251-1/+0
* * include/ruby/ruby.h: add C APIs.nari2012-10-201-0/+2
* * include/ruby/ruby.h: add a decl. ofko12012-10-181-0/+1
* win32.h: set floating point precision for pow()shirosaki2012-10-121-1/+19
* random.c: rb_random_ulong_limitednobu2012-10-091-0/+1
* * include/ruby/intern.h (rb_thread_blocking_region): Addedkosaki2012-09-091-0/+2
* internal.h: allocator function in rb_classext_tnobu2012-09-081-1/+0
* .gdbinit: FLONUM supportnobu2012-09-061-0/+2
* ruby.h: merge FLONUM and non-FLONUMnobu2012-09-061-5/+1
* ruby.h: suppress warningsnobu2012-09-031-1/+1
* * include/ruby/ruby.h (rb_float_value): optimize it.ko12012-08-271-5/+5
* ruby.h: clear expressionnobu2012-08-241-1/+1
* * include/ruby/ruby.h: introduce flonum technique forko12012-08-232-5/+150
* * vm_trace.c, vm_core.h: simplify tracing mechanism.ko12012-08-161-11/+2
* * include/ruby/ruby.h, eval.c, vm_insnhelper.c: fix typo.shugo2012-08-061-1/+1
* ruby.h: rb_num2ulong_inlinenobu2012-08-051-1/+9
* ruby.h: fix castnobu2012-08-051-1/+1
* * eval.c (rb_mod_using): new method Module#using. [experimental]shugo2012-08-022-0/+2
* win32.c: rb_w32_inet_ntop should be constnobu2012-07-291-1/+1
* process.c: try conversion at redirectionnobu2012-07-271-0/+1
* Fix broken pow() on x64-mingw32shirosaki2012-07-241-0/+14
* * variable.c (rb_mod_class_variables): return inherited variablesshugo2012-07-191-1/+1
* internal.h: move mark functionsnobu2012-07-191-7/+0
* thread.c: remove deprecatednobu2012-07-191-1/+0
* * include/ruby/intern.h (rb_num_zerodiv): Added NORETURN.kosaki2012-07-181-1/+1
* * thread.c (rb_thread_call_without_gvl2): added.ko12012-07-181-0/+3
* intern.h: fix declarationnobu2012-07-131-3/+2
* Reverts a half of r36079. As we discussed on ruby-dev@ and IRC,yugui2012-07-111-14/+4
* HAVE_RUBY_THREAD_Hnobu2012-07-111-0/+1
* rb_thread_call_without_gvlnobu2012-07-102-0/+44
* * include/ruby/win32.h (NT, NtInitialize): removed unused old macros.usa2012-07-101-3/+0
* * include/ruby/ruby.h: Removed RUBY_GLOBAL_SETUP complely. It iskosaki2012-07-091-7/+0
* * include/ruby/win32.h: sorry, mistaken.usa2012-07-091-3/+3
* * win32/configure.bat, win32/setup.mak, win32/Makefile.sub: omit Win9xusa2012-07-091-5/+0
* ThreadShieldnobu2012-07-051-4/+0
* ThreadShieldnobu2012-07-051-4/+4
* Module#prependnobu2012-06-271-0/+1
* error.c: rb_check_copyablenobu2012-06-221-0/+1
* * internal.h (struct rb_execarg) moved and renamed fromakr2012-06-201-17/+1
* * include/ruby/missing.h: include math.h before checking INFINITYkosaki2012-06-191-0/+1