hotspot/src/share/vm/runtime/vm_operations.cpp
changeset 8076 96d498ec7ae1
parent 7397 5b173b4ca846
child 8921 14bfe81f2a9d
equal deleted inserted replaced
8075:582dd25571b2 8076:96d498ec7ae1
    21  * questions.
    21  * questions.
    22  *
    22  *
    23  */
    23  */
    24 
    24 
    25 #include "precompiled.hpp"
    25 #include "precompiled.hpp"
       
    26 #include "classfile/symbolTable.hpp"
    26 #include "classfile/vmSymbols.hpp"
    27 #include "classfile/vmSymbols.hpp"
    27 #include "compiler/compileBroker.hpp"
    28 #include "compiler/compileBroker.hpp"
    28 #include "compiler/compilerOracle.hpp"
    29 #include "compiler/compilerOracle.hpp"
    29 #include "gc_implementation/shared/isGCActiveMark.hpp"
    30 #include "gc_implementation/shared/isGCActiveMark.hpp"
    30 #include "memory/resourceArea.hpp"
    31 #include "memory/resourceArea.hpp"
       
    32 #include "oops/symbol.hpp"
    31 #include "runtime/arguments.hpp"
    33 #include "runtime/arguments.hpp"
    32 #include "runtime/deoptimization.hpp"
    34 #include "runtime/deoptimization.hpp"
    33 #include "runtime/interfaceSupport.hpp"
    35 #include "runtime/interfaceSupport.hpp"
    34 #include "runtime/sweeper.hpp"
    36 #include "runtime/sweeper.hpp"
    35 #include "runtime/vm_operations.hpp"
    37 #include "runtime/vm_operations.hpp"
   168   thread->make_zombies();
   170   thread->make_zombies();
   169 }
   171 }
   170 
   172 
   171 #endif // !PRODUCT
   173 #endif // !PRODUCT
   172 
   174 
       
   175 void VM_UnlinkSymbols::doit() {
       
   176   JavaThread *thread = (JavaThread *)calling_thread();
       
   177   assert(thread->is_Java_thread(), "must be a Java thread");
       
   178   SymbolTable::unlink();
       
   179 }
       
   180 
   173 void VM_HandleFullCodeCache::doit() {
   181 void VM_HandleFullCodeCache::doit() {
   174   NMethodSweeper::speculative_disconnect_nmethods(_is_full);
   182   NMethodSweeper::speculative_disconnect_nmethods(_is_full);
   175 }
   183 }
   176 
   184 
   177 void VM_Verify::doit() {
   185 void VM_Verify::doit() {