summaryrefslogtreecommitdiff
path: root/marshal.c
AgeCommit message (Expand)Author
2009-10-07* marshal.c (mark_dump_arg, mark_load_arg): ignore already cleanednobu
2009-10-04* marshal.c (struct {dump,load}_arg): manage with dfree, insteadnobu
2009-09-18* marshal.c (r_object0): entry regexp object before its encodingnobu
2009-08-09* marshal.c (must_not_be_anonymous): fixed silly miss.nobu
2009-08-09* marshal.c (class2path, w_unique, w_extended, w_class, w_uclass):nobu
2009-08-07* marshal.c (w_symbol r_symlink, r_symbol, r_object0): fix fornobu
2009-07-18* suppressed shorten-64-to-32 warnings.nobu
2009-07-13* marshal.c (r_object0): should return real object.naruse
2009-07-13* marshal.c (r_object0): should not shadow outer variable not tonobu
2009-07-13* marshal.c (r_object0): copy instance variables to new regexp.naruse
2009-07-10* marshal.c (r_object0): set encoding only if the encoding is not US-ASCII.naruse
2009-07-09Remove debug print.naruse
2009-07-09* marshal.c (r_object0): replace \u by u when the regexp isnaruse
2009-06-30* marshal.c (w_encoding): encodings need extra depth.nobu
2009-06-13* marshal.c (r_ivar): should not set internal encoding ivar as annobu
2009-05-27* marshal.c (w_encoding): more compact encoding information formatz
2009-05-26* common.mk (bignum.o, numeric.o): depend on util.h.nobu
2009-03-12* array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c,nobu
2009-03-12* marshal.c (div0), numeric.c (infinite_value): new functions tonobu
2009-02-22stripped trailing spaces.nobu
2009-02-10Fix grammos regarding the verb "refer".knu
2008-10-01* marshal.c (marshal_dump): fixed for check_dump_arg.nobu
2008-10-01* marshal.c (marshal_dump): initializes dump_arg before any funcall.nobu
2008-09-15* gc.c, include/ruby/ruby.h: rename rb_register_mark_object()ko1
2008-09-05* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz
2008-09-02* marshal.c (struct load_arg): data is now st_table.nobu
2008-08-16* include/ruby/ruby.h (rb_intern_const): tiny optimization.nobu
2008-08-13* marshal.c (marshal_load): set arg.untrust properly.shugo
2008-08-13* object.c (rb_obj_untrusted): new method Object#untrusted?.shugo
2008-08-04* marshal.c (dump_ensure), process.c (run_exec_dup2),nobu
2008-07-12* configure.in (sizeof ptrdiff_t): check for size of ptrdiff_t.nobu
2008-06-28* include/ruby/ruby.h (struct RRegexp): new field usecnt. replaceakr
2008-06-18* marshal.c (w_object, marshal_dump, r_object0, marshal_load): searchnobu
2008-06-09* include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu
2008-06-02* marshal.c (w_object): add a check for modification of array duringmame
2008-06-01* rational.c (string_to_r_internal): use rb_isdigit.naruse
2008-05-31* suppress warnings with -Wwrite-string.nobu
2008-05-28* marshal.c (w_object, marshal_dump, r_object0, marshal_load): searchnobu
2008-05-22* marshal.c (check_dump_arg, check_load_arg): check if reentered.nobu
2008-04-10* marshal.c (w_object): add volatile to avoid potential GC bug. amatz
2008-04-10* marshal.c (w_object): TYPE_USERDEF assigns id for ivars first.akr
2008-03-09fix doc.akr
2008-02-25* include/ruby/ruby.h (ROBJECT_NUMIV): renamed from ROBJECT_LEN.akr
2008-01-31 * marshal.c (r_object0): no need to call r_entry for immediate values.usa
2008-01-31* marshal.c (r_object0): call r_entry/r_leave to call proc when TYPE_FIXNUM,naruse
2008-01-26* marshal.c (w_object): dump string encoding in USERDEF.akr
2008-01-25* marshal.c (r_byte): use getbyte instead of getc.akr
2008-01-07* encoding.c (rb_enc_internal_get_index): extracted fromakr
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2008-01-04* include/ruby/intern.h, re.c (rb_reg_new): keep interface same asnobu