src/hotspot/share/jvmci/jvmciRuntime.cpp
changeset 47765 b7c7428eaab9
parent 47216 71c04702a3d5
child 47785 5692c538ecef
equal deleted inserted replaced
47764:029d5efaaa6c 47765:b7c7428eaab9
    20  * or visit www.oracle.com if you need additional information or have any
    20  * or visit www.oracle.com if you need additional information or have any
    21  * questions.
    21  * questions.
    22  */
    22  */
    23 
    23 
    24 #include "precompiled.hpp"
    24 #include "precompiled.hpp"
       
    25 #include "jvm.h"
    25 #include "asm/codeBuffer.hpp"
    26 #include "asm/codeBuffer.hpp"
    26 #include "classfile/javaClasses.inline.hpp"
    27 #include "classfile/javaClasses.inline.hpp"
    27 #include "code/codeCache.hpp"
    28 #include "code/codeCache.hpp"
    28 #include "compiler/compileBroker.hpp"
    29 #include "compiler/compileBroker.hpp"
    29 #include "compiler/disassembler.hpp"
    30 #include "compiler/disassembler.hpp"
    35 #include "logging/log.hpp"
    36 #include "logging/log.hpp"
    36 #include "memory/oopFactory.hpp"
    37 #include "memory/oopFactory.hpp"
    37 #include "memory/resourceArea.hpp"
    38 #include "memory/resourceArea.hpp"
    38 #include "oops/oop.inline.hpp"
    39 #include "oops/oop.inline.hpp"
    39 #include "oops/objArrayOop.inline.hpp"
    40 #include "oops/objArrayOop.inline.hpp"
    40 #include "prims/jvm.h"
       
    41 #include "runtime/biasedLocking.hpp"
    41 #include "runtime/biasedLocking.hpp"
    42 #include "runtime/interfaceSupport.hpp"
    42 #include "runtime/interfaceSupport.hpp"
    43 #include "runtime/reflection.hpp"
    43 #include "runtime/reflection.hpp"
    44 #include "runtime/sharedRuntime.hpp"
    44 #include "runtime/sharedRuntime.hpp"
    45 #include "utilities/debug.hpp"
    45 #include "utilities/debug.hpp"
   609   } else {
   609   } else {
   610     return (jint) Thread::is_interrupted(receiverThread, clear_interrupted != 0);
   610     return (jint) Thread::is_interrupted(receiverThread, clear_interrupted != 0);
   611   }
   611   }
   612 JRT_END
   612 JRT_END
   613 
   613 
   614 JRT_ENTRY(jint, JVMCIRuntime::test_deoptimize_call_int(JavaThread* thread, int value))
   614 JRT_ENTRY(int, JVMCIRuntime::test_deoptimize_call_int(JavaThread* thread, int value))
   615   deopt_caller();
   615   deopt_caller();
   616   return value;
   616   return value;
   617 JRT_END
   617 JRT_END
   618 
   618 
   619 void JVMCIRuntime::force_initialization(TRAPS) {
   619 void JVMCIRuntime::force_initialization(TRAPS) {