|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectAllocator | |
---|---|
org.jruby | |
org.jruby.runtime |
Uses of ObjectAllocator in org.jruby |
---|
Fields in org.jruby declared as ObjectAllocator | |
---|---|
protected static ObjectAllocator |
RubyDigest.Base.BASE_ALLOCATOR
|
static ObjectAllocator |
RubyClass.CLASS_ALLOCATOR
|
protected static ObjectAllocator |
RubyZlib.Deflate.DEFLATE_ALLOCATOR
|
protected static ObjectAllocator |
RubyZlib.RubyGzipFile.GZIPFILE_ALLOCATOR
|
protected static ObjectAllocator |
RubyZlib.RubyGzipReader.GZIPREADER_ALLOCATOR
|
protected static ObjectAllocator |
RubyZlib.RubyGzipWriter.GZIPWRITER_ALLOCATOR
|
protected static ObjectAllocator |
RubyIconv.RubyFailure.ICONV_FAILURE_ALLOCATOR
|
protected static ObjectAllocator |
RubyZlib.Inflate.INFLATE_ALLOCATOR
|
static ObjectAllocator |
RubyNil.NIL_ALLOCATOR
|
protected static ObjectAllocator |
RubyNumeric.NUMERIC_ALLOCATOR
|
static ObjectAllocator |
RubyBasicObject.OBJECT_ALLOCATOR
Default allocator instance for all Ruby objects. |
static ObjectAllocator |
RubyObject.OBJECT_ALLOCATOR
Default allocator instance for all Ruby objects. |
Methods in org.jruby that return ObjectAllocator | |
---|---|
ObjectAllocator |
RubyClass.getAllocator()
|
Methods in org.jruby with parameters of type ObjectAllocator | |
---|---|
static RubyClass |
RubyClass.createBootstrapClass(Ruby runtime,
java.lang.String name,
RubyClass superClass,
ObjectAllocator allocator)
boot_defclass Create an initial Object meta class before Module and Kernel dependencies have squirreled themselves together. |
RubyClass |
Ruby.defineClass(java.lang.String name,
RubyClass superClass,
ObjectAllocator allocator)
Define a new class under the Object namespace. |
RubyClass |
Ruby.defineClass(java.lang.String name,
RubyClass superClass,
ObjectAllocator allocator,
CallSite[] callSites)
A variation of defineClass that allows passing in an array of subplementary call sites for improving dynamic invocation performance. |
RubyClass |
RubyModule.defineClassUnder(java.lang.String name,
RubyClass superClass,
ObjectAllocator allocator)
rb_define_class_under this method should be used only as an API to define/open nested classes |
RubyClass |
Ruby.defineClassUnder(java.lang.String name,
RubyClass superClass,
ObjectAllocator allocator,
RubyModule parent)
Define a new class with the given name under the given module or class namespace. |
RubyClass |
Ruby.defineClassUnder(java.lang.String name,
RubyClass superClass,
ObjectAllocator allocator,
RubyModule parent,
CallSite[] callSites)
A variation of defineClassUnder that allows passing in an array of supplementary call sites to improve dynamic invocation. |
static RubyClass |
RubyClass.newClass(Ruby runtime,
RubyClass superClass,
java.lang.String name,
ObjectAllocator allocator,
RubyModule parent,
boolean setParent)
Construct a new class with the given name, allocator, parent class, and containing class. |
static RubyClass |
RubyClass.newClass(Ruby runtime,
RubyClass superClass,
java.lang.String name,
ObjectAllocator allocator,
RubyModule parent,
boolean setParent,
CallSite[] extraCallSites)
A variation on newClass that allows passing in an array of supplementary call sites to improve dynamic invocation performance. |
void |
RubyClass.setAllocator(ObjectAllocator allocator)
|
Uses of ObjectAllocator in org.jruby.runtime |
---|
Fields in org.jruby.runtime declared as ObjectAllocator | |
---|---|
static ObjectAllocator |
ObjectAllocator.NOT_ALLOCATABLE_ALLOCATOR
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |