[ruby-cvs:69494] k0kubun:r62313 (trunk): Export some missing symbols for MJIT

k0kubun at ruby-lang.org k0kubun at ruby-lang.org
Thu Feb 8 22:54:37 JST 2018


k0kubun	2018-02-08 22:54:37 +0900 (Thu, 08 Feb 2018)

  New Revision: 62313

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

  Log:
    Export some missing symbols for MJIT
    
    tool/ruby_vm/views/_insn_name_info.erb: on Linux, rb_vm_insn_name_offset
    was needed to compile with --jit-debug (Usually --jit-debug requires
    more symbols than the situation without --jit-debug because -O2 skips
    some functions to compile).
    
    vm.c: when running transform_mjit_header.rb with --jit-wait,
    rb_source_location_cstr was repoted to be missing.
    
    string.c: ditto, for rb_str_eql
    numeric.c: ditto, for rb_float_eql

  Modified files:
    trunk/include/ruby/defines.h
    trunk/numeric.c
    trunk/string.c
    trunk/tool/ruby_vm/views/_insn_name_info.erb
    trunk/vm.c


More information about the ruby-cvs mailing list