hotspot/src/share/vm/code/compiledIC.hpp
changeset 32401 cc58aeaec340
parent 32082 2a3323e25de1
child 32466 915d0c3d25aa
equal deleted inserted replaced
32400:ed1a43020a93 32401:cc58aeaec340
   212   // Note: We do not provide any direct access to the stub code, to prevent parts of the code
   212   // Note: We do not provide any direct access to the stub code, to prevent parts of the code
   213   // to manipulate the inline cache in MT-unsafe ways.
   213   // to manipulate the inline cache in MT-unsafe ways.
   214   //
   214   //
   215   // They all takes a TRAP argument, since they can cause a GC if the inline-cache buffer is full.
   215   // They all takes a TRAP argument, since they can cause a GC if the inline-cache buffer is full.
   216   //
   216   //
   217   void set_to_clean();  // Can only be called during a safepoint operation
   217   void set_to_clean();
   218   void set_to_monomorphic(CompiledICInfo& info);
   218   void set_to_monomorphic(CompiledICInfo& info);
   219   void clear_ic_stub();
   219   void clear_ic_stub();
   220 
   220 
   221   // Returns true if successful and false otherwise. The call can fail if memory
   221   // Returns true if successful and false otherwise. The call can fail if memory
   222   // allocation in the code cache fails.
   222   // allocation in the code cache fails.