src/hotspot/share/runtime/sharedRuntime.cpp
changeset 49754 ee93c1087584
parent 49752 93d84f667d12
child 49982 9042ffe5b7fe
equal deleted inserted replaced
49753:46f2dc7c4c39 49754:ee93c1087584
    34 #include "code/scopeDesc.hpp"
    34 #include "code/scopeDesc.hpp"
    35 #include "code/vtableStubs.hpp"
    35 #include "code/vtableStubs.hpp"
    36 #include "compiler/abstractCompiler.hpp"
    36 #include "compiler/abstractCompiler.hpp"
    37 #include "compiler/compileBroker.hpp"
    37 #include "compiler/compileBroker.hpp"
    38 #include "compiler/disassembler.hpp"
    38 #include "compiler/disassembler.hpp"
       
    39 #include "gc/shared/barrierSet.hpp"
    39 #include "gc/shared/gcLocker.inline.hpp"
    40 #include "gc/shared/gcLocker.inline.hpp"
    40 #include "interpreter/interpreter.hpp"
    41 #include "interpreter/interpreter.hpp"
    41 #include "interpreter/interpreterRuntime.hpp"
    42 #include "interpreter/interpreterRuntime.hpp"
    42 #include "logging/log.hpp"
    43 #include "logging/log.hpp"
    43 #include "memory/metaspaceShared.hpp"
    44 #include "memory/metaspaceShared.hpp"
  3147   // GC may take any compensating steps.
  3148   // GC may take any compensating steps.
  3148 
  3149 
  3149   oop new_obj = thread->vm_result();
  3150   oop new_obj = thread->vm_result();
  3150   if (new_obj == NULL) return;
  3151   if (new_obj == NULL) return;
  3151 
  3152 
  3152   BarrierSet *bs = Universe::heap()->barrier_set();
  3153   BarrierSet *bs = BarrierSet::barrier_set();
  3153   bs->on_slowpath_allocation_exit(thread, new_obj);
  3154   bs->on_slowpath_allocation_exit(thread, new_obj);
  3154 }
  3155 }