nobu 2a66cc554d encoding.c: defer finding encoding
* encoding.c (enc_m_loader): defer finding encoding object not to
  be infected by marshal source.  [ruby-core:71793] [Bug #11760]
* marshal.c (r_object0): enable compatible loader on USERDEF
  class.  the loader function is called with the class itself,
  instead of an allocated object, and the loaded data.
* marshal.c (compat_allocator_table): intialize
  compat_allocator_tbl on demand.
* object.c (rb_undefined_alloc): extract from rb_obj_alloc.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2015-12-02 07:27:22 +00:00
..
2015-12-01 08:13:43 +00:00
2015-11-23 21:20:56 +00:00
2015-10-24 12:16:55 +00:00
2015-11-08 05:06:22 +00:00
2015-10-30 04:37:13 +00:00
2015-11-29 11:45:59 +00:00
2015-10-23 02:09:16 +00:00
2015-10-07 13:55:07 +00:00
2015-11-04 01:31:15 +00:00
2015-10-19 06:25:01 +00:00
2015-11-17 05:36:03 +00:00
2015-11-28 10:33:58 +00:00
2015-09-05 02:39:55 +00:00
2015-12-02 07:27:22 +00:00
2015-10-25 00:43:06 +00:00