org.jruby.compiler
Interface CacheCompiler

All Known Implementing Classes:
FieldBasedCacheCompiler, InheritedCacheCompiler

public interface CacheCompiler

Author:
headius

Method Summary
 void cacheBigInteger(SkinnyMethodAdapter method, java.math.BigInteger bigint)
           
 void cacheByteList(SkinnyMethodAdapter method, java.lang.String contents)
           
 void cacheCallSite(SkinnyMethodAdapter method, java.lang.String name, CallType callType)
           
 void cacheClosure(SkinnyMethodAdapter method, java.lang.String closureMethod)
           
 void cacheSymbol(SkinnyMethodAdapter method, java.lang.String symbol)
           
 

Method Detail

cacheCallSite

void cacheCallSite(SkinnyMethodAdapter method,
                   java.lang.String name,
                   CallType callType)

cacheByteList

void cacheByteList(SkinnyMethodAdapter method,
                   java.lang.String contents)

cacheSymbol

void cacheSymbol(SkinnyMethodAdapter method,
                 java.lang.String symbol)

cacheBigInteger

void cacheBigInteger(SkinnyMethodAdapter method,
                     java.math.BigInteger bigint)

cacheClosure

void cacheClosure(SkinnyMethodAdapter method,
                  java.lang.String closureMethod)


Copyright © 2002-2007 JRuby Team. All Rights Reserved.