| Commit message (Expand) | Author | Age | Files | Lines |
* | * eval.c, file.c, gc.c, io.c, object.c, ruby.c, ruby.h, struct.c, | knu | 2002-10-29 | 1 | -4/+4 |
* | * eval.c, gc.c: adopt a common set of alloca() #ifdef's. This | knu | 2002-10-25 | 1 | -6/+12 |
* | * object.c (rb_str_to_dbl): RString ptr might be NULL. | matz | 2002-10-17 | 1 | -1/+1 |
* | rename malloc_memories to malloc_increase. [ruby-cvs:05237] | nobu | 2002-10-10 | 1 | -5/+5 |
* | use BUITIN_TYPE() rather than TYPE(). | nobu | 2002-10-10 | 1 | -1/+1 |
* | * gc.c (ruby_xmalloc, ruby_xrealloc): restrict total allocation | nobu | 2002-10-10 | 1 | -0/+53 |
* | * gc.c (gc_sweep): also adjust heaps_limits when free unused heap | nobu | 2002-10-09 | 1 | -0/+1 |
* | * gc.c (Init_stack): prefer address of argument rather than local | nobu | 2002-10-03 | 1 | -3/+1 |
* | * commit miss; and tcltklib fix too. | matz | 2002-10-02 | 1 | -7/+34 |
* | * gc.c (ruby_xmalloc): remove MALLOC_LIMIT to avoid frequent | matz | 2002-09-06 | 1 | -19/+1 |
* | * gc.c (gc_sweep): should mark parser. | aamine | 2002-09-05 | 1 | -0/+2 |
* | Opt for Array in rb_gc_mark_children() (ruby-core:410) | michal | 2002-09-04 | 1 | -4/+6 |
* | * gc.c (gc_sweep): does reclaim nodes in also compile time, if we can. | aamine | 2002-09-02 | 1 | -2/+3 |
* | * array.c (rb_ary_become): should not free ptr if it's shared. | matz | 2002-08-29 | 1 | -1/+1 |
* | Int vs Long cleanup #3 (ruby-core:352) | michal | 2002-08-28 | 1 | -2/+2 |
* | *.c: Int vs Long cleanup | michal | 2002-08-21 | 1 | -1/+2 |
* | * bignum.c (rb_big_cmp): use dbl2big() for Floats, instead of | matz | 2002-08-12 | 1 | -4/+1 |
* | * random.c: replace with Mersenne Twister RNG. | matz | 2002-07-26 | 1 | -1/+1 |
* | * eval.c (rb_clear_cache_by_class): new function. | matz | 2002-05-14 | 1 | -12/+1 |
* | * gc.c (is_pointer_to_heap): avoid GCC 3.1 warnings. | eban | 2002-05-14 | 1 | -3/+3 |
* | * various files: macro fix-up by Michal Rokos. | matz | 2002-04-25 | 1 | -3/+3 |
* | * gc.c (init_GC): typo fix(rb_exc_new -> rb_exc_new2). | eban | 2002-04-24 | 1 | -1/+1 |
* | * io.c (rb_io_mode_flags): both 'r+b' and 'rb+' should be allowed. | matz | 2002-04-24 | 1 | -24/+16 |
* | * gc.c (rb_source_filename): added. holds unique strings for file | nobu | 2002-03-07 | 1 | -0/+48 |
* | * bignum.c (rb_big_rshift): should properly convert the nagative | matz | 2002-02-15 | 1 | -1/+0 |
* | * parse.y (stmt): local variable declaration order was changed | matz | 2002-02-13 | 1 | -1/+0 |
* | * array.c (Init_Array): remove Array#filter. | matz | 2002-01-23 | 1 | -1/+1 |
* | * eval.c (rb_eval): need not to clar method cache for NODE_CLASS, | matz | 2002-01-19 | 1 | -1/+0 |
* | * re.c (match_select): should propagate taintness. | matz | 2002-01-11 | 1 | -1/+1 |
* | * process.c (rb_f_system): abandon vfork. | matz | 2002-01-04 | 1 | -1/+1 |
* | * string.c (rb_str_match_m): should convert an argument into | matz | 2001-12-11 | 1 | -1/+1 |
* | * array.c (rb_ary_modify): should copy the internal buffer if the | matz | 2001-12-10 | 1 | -5/+7 |
* | * marshal.c (w_float): must distinguish -0.0 from 0.0. | matz | 2001-11-27 | 1 | -30/+23 |
* | * parse.y (str_extend): should check nesting parentheses in #{}. | matz | 2001-11-21 | 1 | -8/+2 |
* | * eval.c (rb_mod_modfunc): should follow NODE_ZSUPER link; based | matz | 2001-11-19 | 1 | -0/+5 |
* | * parse.y (parse_regx): should raise error on untermitated | matz | 2001-11-19 | 1 | -43/+88 |
* | * signal.c (sighandle): should not re-register sighandler if | matz | 2001-11-13 | 1 | -226/+191 |
* | gc patch | matz | 2001-11-02 | 1 | -29/+110 |
* | * gc.c (gc_mark_children): should NOT treat last element of | matz | 2001-11-01 | 1 | -10/+2 |
* | * eval.c (POP_VARS): should not set DVAR_DONT_RECYCLE if _old | matz | 2001-10-31 | 1 | -56/+144 |
* | * gc.c (ruby_xrealloc): fix a dangling bug which led memory | knu | 2001-07-20 | 1 | -1/+2 |
* | * error.c (exc_exception): clone the receiver exception instead of | matz | 2001-07-02 | 1 | -14/+33 |
* | * gc.c (rb_setjmp): avoid GCC 3.0 warnings. | eban | 2001-06-19 | 1 | -18/+18 |
* | * eval.c (method_eq): new method Method#==. [new] | matz | 2001-06-12 | 1 | -1/+1 |
* | * gc.c (Init_stack): avoid __builtin_frame_address(2) to retrieve | matz | 2001-06-08 | 1 | -2/+0 |
* | * parse.y (arg): "||=" should not warn for uninitialized instance | matz | 2001-05-07 | 1 | -2/+2 |
* | * eval.c (block_pass): should not downgrade safe level. | matz | 2001-05-02 | 1 | -36/+2 |
* | * eval.c: remove TMP_PROTECT_END to prevent C_ALLOCA crash. | matz | 2001-03-26 | 1 | -15/+11 |
* | * ruby.h: better inline function support. | matz | 2001-03-22 | 1 | -6/+0 |
* | * gc.c (id2ref): sometimes confused symbol and reference. | matz | 2001-03-21 | 1 | -3/+5 |