summaryrefslogtreecommitdiff
path: root/marshal.c
Commit message (Expand)AuthorAgeFilesLines
* Include ruby/{io,encoding}.h before internal.hkazu2018-01-091-1/+1
* marshal.c: allow marshalling keyword_init structk0kubun2018-01-051-10/+24
* hide internal data objectsnobu2017-12-041-1/+1
* use rb_hash_new_with_size()glass2017-10-011-1/+1
* marshal.c: revert r57631 partiallynobu2017-02-151-4/+4
* marshal.c: use hidden objects to allow recyclingnormal2017-02-151-6/+6
* ruby.h: RB_GC_GUARD stronger than gcc7nobu2017-02-131-2/+2
* Prevent GC by volatile [Bug #13150]naruse2017-01-231-2/+2
* marshal.c: fix infinite recursionnobu2016-11-241-1/+15
* marshal.c: negative limitnobu2016-11-241-3/+5
* remove SIGN_EXTEND_CHAR macronobu2016-03-231-9/+1
* * marshal.c (r_object0): raise ArgumentError when linking to undefineddrbrain2016-03-161-0/+5
* * marshal.c (r_object0): Fix Marshal crash for corrupt extended object.drbrain2016-03-141-1/+1
* * marshal.c (r_object0): honor Marshal.load post procnaruse2016-01-211-1/+1
* marshal.c: remove NULL checks for *_memsizenormal2015-12-091-2/+2
* marshal.c: skip internal namesnobu2015-12-081-9/+2
* encoding.c: defer finding encodingnobu2015-12-021-2/+15
* marshal.c: lookup and removenobu2015-12-021-3/+2
* marshal.c: reduce arity checksnobu2015-09-251-11/+23
* marshal.c: reentrant checksnobu2015-09-251-33/+24
* marshal.c: use STATIC_ASSERTnobu2015-09-251-1/+1
* encindex.h: ENCINDEXnobu2015-09-151-0/+1
* * id_table.h: introduce ID key table.ko12015-08-121-1/+2
* variable.c: avoid compatibility table with generic ivarsnormal2015-05-301-18/+27
* marshal.c: class name encodingnobu2015-04-161-3/+4
* marshal.c: class name encodingnobu2015-04-161-3/+4
* marshal.c: class name encodingnobu2015-04-161-3/+4
* marshal.c: class name encodingnobu2015-04-161-2/+2
* marshal.c: class name encodingnobu2015-04-161-2/+2
* marshal.c: register symbol strings firstnobu2015-03-221-12/+19
* marshal.c: indetity tablesnobu2015-01-231-4/+4
* marshal.c: append at oncenobu2014-12-261-5/+2
* use 0 for reservednobu2014-12-011-2/+2
* marshal.c: literal method namesnobu2014-11-241-17/+32
* * internal.h: Gather declarations in non-header files.akr2014-11-181-1/+0
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-3/+1
* symbol.c: rename rb_str_dynamic_internnobu2014-10-141-2/+2
* marshal.c: lazy compat_tbl allocationnormal2014-10-011-9/+21
* ruby.h: warn untyped Datanobu2014-09-281-2/+2
* ruby.h: deprecate plain Datanobu2014-09-271-0/+2
* marshal.c: fix symlink indexnobu2014-07-291-1/+2
* marshal.c: fix instance variable load odrdernobu2014-07-281-1/+2
* symbols instead of IDsnobu2014-07-281-44/+44
* * internal.h (struct RBignum): Use size_t for len.akr2014-04-191-4/+10
* * bignum.c (SIZEOF_BDIGIT): Renamed from SIZEOF_BDIGITS.akr2014-04-131-4/+4
* marshal.c: remove hack for old gccnobu2014-04-121-2/+6
* marshal.c: undumpable hidden objectsnobu2014-03-261-0/+5
* marshal.c: do not recycle wrapper objectsnobu2014-02-171-4/+4
* marshal.c: use rb_gc_force_recycle for GC-safetynormal2014-02-161-8/+8
* * internal.h: Rename macro names: RBIGNUM_FOO to BIGNUM_FOO.akr2014-02-151-3/+3