Package | Description |
---|---|
org.jruby.ir.targets | |
org.jruby.java.codegen | |
org.jruby.util |
Modifier and Type | Method and Description |
---|---|
Class |
JVMVisitor.compile(IRScope scope,
ClassDefiningClassLoader jrubyClassLoader) |
Class |
JVMVisitor.defineFromBytecode(IRScope scope,
byte[] code,
ClassDefiningClassLoader jrubyClassLoader) |
Modifier and Type | Method and Description |
---|---|
static Class |
RealClassGenerator.createOldStyleImplClass(Class[] superTypes,
RubyClass rubyClass,
Ruby ruby,
String name,
ClassDefiningClassLoader classLoader) |
static Class |
RealClassGenerator.defineOldStyleImplClass(Ruby ruby,
String name,
String[] superTypeNames,
Map<String,List<Method>> simpleToAll,
ClassDefiningClassLoader classLoader)
This variation on defineImplClass uses all the classic type coercion logic
for passing args and returning results.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassDefininngJRubyClassLoader |
class |
JRubyClassLoader |
class |
OneShotClassLoader
Represents a class loader designed to load exactly one class.
|
Copyright © 2001-2015 JRuby. All Rights Reserved.