hotspot/src/cpu/x86/vm/methodHandles_x86.hpp
changeset 10517 f92c9ff3a15f
parent 10031 e81ae8b523dc
child 10733 49cc61508e86
equal deleted inserted replaced
10516:2797e487c09f 10517:f92c9ff3a15f
   108 // disappear, and the final target of the adapter method handle
   108 // disappear, and the final target of the adapter method handle
   109 // will be invoked on the transformed argument list.
   109 // will be invoked on the transformed argument list.
   110 
   110 
   111 class RicochetFrame {
   111 class RicochetFrame {
   112   friend class MethodHandles;
   112   friend class MethodHandles;
       
   113   friend class VMStructs;
   113 
   114 
   114  private:
   115  private:
   115   intptr_t* _continuation;          // what to do when control gets back here
   116   intptr_t* _continuation;          // what to do when control gets back here
   116   oopDesc*  _saved_target;          // target method handle to invoke on saved_args
   117   oopDesc*  _saved_target;          // target method handle to invoke on saved_args
   117   oopDesc*  _saved_args_layout;     // caching point for MethodTypeForm.vmlayout cookie
   118   oopDesc*  _saved_args_layout;     // caching point for MethodTypeForm.vmlayout cookie