summaryrefslogtreecommitdiff
path: root/gc.c
AgeCommit message (Expand)Author
2002-12-02* eval.c (backtrace): should ignore line 0 frame.matz
2002-10-26* array.c, class.c, eval.c, file.c, gc.c, node.h, numeric.c,knu
2002-10-25* eval.c, gc.c: use a common set of alloca() #ifdef's. This fixesknu
2002-10-10gc.c (Init_stack): avoid warningeban
2002-10-10* eval.c (ruby_init): Init_stack() with local location.nobu
2002-09-05* gc.c (rb_gc): should mark parser.aamine
2002-09-02* gc.c (gc_sweep): does reclaim nodes in also compile time, if we can.aamine
2002-08-12* hash.c (rb_hash_equal): should check default values.matz
2002-06-12* parse.y (yylex): 'do' should return kDO_BLOCK on EXPR_ENDARG.matz
2002-05-14* gc.c (is_pointer_to_heap): avoid GCC 3.1 warnings.eban
2002-05-04* eval.c, gc.c, intern.h, variable.c: declare rb_gc_mark{,maybe}()knu
2002-03-07* gc.c (rb_source_filename): added. holds unique strings for filenobu
2002-02-13* parse.y (assignable): should emit CVASGN within the methodmatz
2001-08-06* struct.c (rb_struct_modify): should check frozen and taintmatz
2001-07-20* gc.c (ruby_xrealloc): fix a dangling bug which led memoryknu
2001-06-29* lex.c (rb_reserved_word): lex_state after tRESCUE should bematz
2001-06-19* gc.c (rb_setjmp): avoid GCC 3.0 warnings.eban
2001-06-11* hash.c (ruby_setenv): readline library leaves their environmentmatz
2001-05-01* eval.c (rb_eval): should preserve value of ruby_errinfo.matz
2001-04-24* ruby.c (set_arg0): wrong predicate when new $0 value is biggermatz
2001-04-19m68m frame_pointer patchmatz
2001-04-10* io.c (opt_i_set): should strdup() inplace_edit string.matz
2001-03-22* ruby.h: better inline function support.matz
2001-03-21fix screw-ups in gc.c and marshal.c.matz
2001-02-11* eval.c (stack_length): use __builtin_frame_address() only ifeban
2001-02-08* parse.y (parse_quotedwords): %w should allow parenthesis escape.matz
2001-02-02* eval.c (POP_VARS): propagate DVAR_DONT_RECYCLE, ifmatz
2001-01-23* gc.c (rb_gc_call_finalizer_at_exit): should finalize objects inmatz
2001-01-10* gc.c: wrap inline by #if.matz
2001-01-09gc.c INLINE bugmatz
2001-01-09NODE_IFUNC bugmatz
2001-01-09* pack.c (pack_pack): template "m2" or "u2" caused inifinite loop.matz
2000-12-29* gc.c (mem_error): prohibit recursive mem_error().matz
2000-12-22matzmatz
2000-12-08matzmatz
2000-11-27matzmatz
2000-11-21matzmatz
2000-11-20matzmatz
2000-11-14matzmatz
2000-10-31matzmatz
2000-10-16matzmatz
2000-10-10nakadamatz
2000-10-10matzmatz
2000-09-27matzmatz
2000-09-25matzmatz
2000-09-25matzmatz
2000-09-12matz: 1.6.0 final (hopufully)matz
2000-09-01matzmatz
2000-08-31matzmatz
2000-08-29matzmatz