Sha256: 627c9d7dfa2aaa9f96a587d6f4eadc49f5535f86961069f3367264068f36e973

Contents?: true

Size: 497 Bytes

Versions: 11

Compression:

Stored size: 497 Bytes

Contents

#ifndef ruby_internal_insns_info__inc_
#define ruby_internal_insns_info__inc_

#include <ruby.h>

#ifndef RUBY_VM
#include "env.h"
#endif

#ruby <<END
  ruby_version_code = RUBY_VERSION.gsub(/\./, '').to_i

  if ruby_version_code >= 190 then

    $: << '../../..'
    require 'ruby_source_dir'
    insns_info_location = "#{RUBY_SOURCE_DIR}/insns_info.inc"

    File.open(insns_info_location) do |input|
      input.each_line do |line|
        puts line
      end
    end
  end

  nil
END

#endif

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
ruby-internal-0.8.5 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.8.4 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.8.3 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.8.2 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.8.1 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.8.0 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.7.3 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.7.2 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.7.1 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.7.0 ext/internal/vm/iseq/insns_info.inc.rpp
ruby-internal-0.6.0 ext/internal/vm/iseq/insns_info.inc.rpp