[ruby-cvs:69988] nobu:r62856 (trunk): compile.c: fix ibf_load_code

nobu at ruby-lang.org nobu at ruby-lang.org
Tue Mar 20 17:36:42 JST 2018


nobu	2018-03-20 17:36:42 +0900 (Tue, 20 Mar 2018)

  New Revision: 62856

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=62856

  Log:
    compile.c: fix ibf_load_code
    
    * compile.c (ibf_load_iseq_each): manage iseq_size to point loaded
      objects in iseq_encoded.  now marking iseq scans iseq_encoded
      directly.
    
    * test/ruby/test_iseq.rb (test_to_binary_with_objects): skip for
      now, but fix argument order of assert_equal.

  Modified files:
    trunk/compile.c
    trunk/iseq.c
    trunk/test/ruby/test_iseq.rb


More information about the ruby-cvs mailing list