Package org.jruby.specialized
Class RubyObjectSpecializer
java.lang.Object
org.jruby.specialized.RubyObjectSpecializer
A code generator for Ruby objects, to map known instance variables into fields.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
Emit all generic RubyObject specializations to disk, so they do not need to generate at runtime.specializeForVariables
(RubyClass klass, Set<String> foundVariables)
-
Field Details
-
LOOKUP
-
-
Constructor Details
-
RubyObjectSpecializer
-
-
Method Details
-
specializeForVariables
-
main
Emit all generic RubyObject specializations to disk, so they do not need to generate at runtime.- Throws:
Throwable
-