aboutsummaryrefslogtreecommitdiffstats
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* * internal.h (SIGNED_INTEGER_TYPE_P): New macro.akr2013-04-271-4/+11
* * bignum.c (ones): Use __builtin_popcountl if available.akr2013-04-121-0/+6
* * internal.h (MUL_OVERFLOW_INT_P): New macro.akr2013-04-091-0/+1
* * internal.h (MUL_OVERFLOW_SIGNED_INTEGER_P): New macro.akr2013-04-091-0/+9
* defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu2013-04-051-6/+2
* bignum.c: hide intermediate Bignumsnobu2013-04-031-0/+1
* * vm_dump.c (rb_print_backtrace): separate to ease showing C backtrace.naruse2013-04-021-0/+1
* * internal.h (TIMET_MAX_PLUS_ONE): definition simplified.akr2013-03-271-4/+1
* internal.h: use SIGNEDNESS_OF_TIME_Tnobu2013-03-261-6/+11
* * internal.h (TIMET_MAX_PLUS_ONE): Defined.akr2013-03-261-0/+4
* * internal.h: Define TIMET_MAX and TIMET_MIN here.akr2013-03-261-0/+3
* * ruby_kill (internal.h, thread.c): use rb_pid_t instead of pid_t.usa2013-03-191-1/+1
* * internal.h: added a declaration of ruby_kill().kosaki2013-03-191-0/+1
* error.c: rb_sys_fail_path_innobu2013-03-151-2/+2
* internal.h: export rb_sys_fail_path_with_funcnobu2013-03-151-0/+6
* file.c: rb_sys_fail_path_with_funcnobu2013-03-151-0/+7
* prefix global symbolsnobu2013-03-061-3/+3
* enumerator.c: allow Bignum for with_indexnobu2013-03-051-0/+2
* random.c: fix error messagenobu2013-02-221-0/+1
* * file.c (RB_MAX_GROUPS): moved tokosaki2013-02-211-0/+1
* compar.c: inversed comarison without infinite recursionnobu2013-02-171-0/+3
* * enumerator.c: Use to_enum for Enumerable methods returning Enumerators.marcandre2013-02-051-3/+0
* object.c: singleton class clonenobu2012-12-291-0/+1
* error.c: rb_write_error_strnobu2012-12-251-0/+1
* marshal.c: rb_check_funcall_with_hooknobu2012-12-231-0/+3
* internal.h: quote unprintablenobu2012-12-221-0/+4
* * signal.c (rb_sigaltstack_size): new. calculate stack size forkosaki2012-12-151-0/+1
* * thread.c (rb_mutex_owned_p): remove static.kosaki2012-12-151-0/+1
* * revised r37993 to avoid SEGV/ILL in tests. In r37993, a methodshugo2012-12-061-0/+3
* * thread.c (rb_uninterruptible): helper function for providingkosaki2012-12-051-0/+1
* * revert r37993 to avoid SEGV in tests.shugo2012-11-301-3/+0
* * vm_method.c (rb_method_entry_make): add a method entry withshugo2012-11-291-0/+3
* * thread.c (struct rb_mutex_struct): add allow_trap field.kosaki2012-11-281-0/+1
* array.c: refactoring of rb_ary_delete_same()shirosaki2012-11-251-1/+1
* Fix WeakRef finalizeshirosaki2012-11-241-0/+1
* * thread.c: add `Thread#backtrace_locations' method.ko12012-11-191-1/+3
* * probes.d: add DTrace probe declarations. [ruby-core:27448]tenderlove2012-11-121-0/+1
* hash.c: refine error messagesnobu2012-11-111-0/+1
* enum.c: prefixnobu2012-11-061-1/+1
* * enumerator.c: Support for lazy.cycle.sizemarcandre2012-11-061-0/+3
* * numeric.c (num_step): Support for Numeric#step.sizemarcandre2012-11-061-0/+1
* Fix compatibility of cached expanded load pathshirosaki2012-11-051-0/+3
* process.c: uid gid exec optionsnobu2012-10-091-0/+4
* array.c, enum.c: TypeError in zipnobu2012-09-191-0/+1
* internal.h: allocator function in rb_classext_tnobu2012-09-081-0/+1
* * internal.h (rb_last_status_clear): declared.akr2012-08-291-0/+1
* Improve require/File.expand_path performance on Windowsluislavena2012-08-241-0/+7
* * vm_trace.c, vm_core.h: simplify tracing mechanism.ko12012-08-161-1/+1
* method in instance_evalnobu2012-08-061-0/+1
* * internal.h, class.c, eval.c, insns.def: find the appropriateshugo2012-08-061-0/+2