equal
deleted
inserted
replaced
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. |