hotspot/src/share/vm/code/compiledIC.hpp
changeset 32466 915d0c3d25aa
parent 32401 cc58aeaec340
child 33160 c59f1676d27e
equal deleted inserted replaced
32465:d38126f16dbe 32466:915d0c3d25aa
   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();
   217   void set_to_clean(bool in_use = true);
   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.