review request (M): 7056328: JSR 292 invocation sometimes fails	in adapters for types not on boot class path
    John Rose 
    john.r.rose at oracle.com
       
    Wed Jun 22 23:59:01 PDT 2011
    
    
  
On Jun 22, 2011, at 11:11 PM, Tom Rodriguez wrote:
> Overall this looks good.  It's unfortunate we have to jump through so many hoops for this.  What's with these new constants?
> 
> +    ETF_FORCE_DIRECT_HANDLE   = 64,
> +    ETF_COMPILE_DIRECT_HANDLE = 65,
> 
> Are they used over in the JDK side?
They are used in stress testing; see this patch:
  http://hg.openjdk.java.net/mlvm/mlvm/jdk/file/tip/meth-hackdirect.patch
This patch is not going into JDK 7, but it is a useful stress test.  It allows us to compile and run every MH that receives an invokeWithArguments.  The JVM hook (which is package private) uses the above constants.
-- John
    
    
More information about the hotspot-compiler-dev
mailing list