Remove USE_RVARGC code

We don't need this constant to be exposed anymore, so remove it
This commit is contained in:
Aaron Patterson 2022-11-14 13:16:26 -08:00 committed by Aaron Patterson
parent 6cd0553ab7
commit b7d591643a
Notes: git 2022-11-14 23:42:29 +00:00
5 changed files with 0 additions and 10 deletions

View File

@ -1,5 +1,4 @@
module RubyVM::MJIT module RubyVM::MJIT
USE_RVARGC = C.USE_RVARGC
ROBJECT_EMBED_LEN_MAX = C.ROBJECT_EMBED_LEN_MAX ROBJECT_EMBED_LEN_MAX = C.ROBJECT_EMBED_LEN_MAX
UNSUPPORTED_INSNS = [ UNSUPPORTED_INSNS = [

View File

@ -134,10 +134,6 @@ module RubyVM::MJIT
Primitive.cexpr! %q{ RBOOL(USE_LAZY_LOAD != 0) } Primitive.cexpr! %q{ RBOOL(USE_LAZY_LOAD != 0) }
end end
def C.USE_RVARGC
Primitive.cexpr! %q{ RBOOL(USE_RVARGC != 0) }
end
def C.NOT_COMPILED_STACK_SIZE def C.NOT_COMPILED_STACK_SIZE
Primitive.cexpr! %q{ INT2NUM(NOT_COMPILED_STACK_SIZE) } Primitive.cexpr! %q{ INT2NUM(NOT_COMPILED_STACK_SIZE) }
end end

View File

@ -329,7 +329,6 @@ generator = BindingGenerator.new(
src_path: src_path, src_path: src_path,
uses: %w[ uses: %w[
USE_LAZY_LOAD USE_LAZY_LOAD
USE_RVARGC
], ],
values: { values: {
INT: %w[ INT: %w[

View File

@ -63,9 +63,6 @@ fn main() {
// Import YARV bytecode instruction constants // Import YARV bytecode instruction constants
.allowlist_type("ruby_vminsn_type") .allowlist_type("ruby_vminsn_type")
// From include/ruby/internal/config.h
.allowlist_var("USE_RVARGC")
// From include/ruby/internal/special_consts.h // From include/ruby/internal/special_consts.h
.allowlist_type("ruby_special_consts") .allowlist_type("ruby_special_consts")

View File

@ -123,7 +123,6 @@ impl<T> ::std::cmp::PartialEq for __BindgenUnionField<T> {
} }
} }
impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {} impl<T> ::std::cmp::Eq for __BindgenUnionField<T> {}
pub const USE_RVARGC: u32 = 1;
pub const INTEGER_REDEFINED_OP_FLAG: u32 = 1; pub const INTEGER_REDEFINED_OP_FLAG: u32 = 1;
pub const FLOAT_REDEFINED_OP_FLAG: u32 = 2; pub const FLOAT_REDEFINED_OP_FLAG: u32 = 2;
pub const STRING_REDEFINED_OP_FLAG: u32 = 4; pub const STRING_REDEFINED_OP_FLAG: u32 = 4;