hotspot/src/share/vm/prims/jniCheck.cpp
changeset 25715 d5a8dbdc5150
parent 25059 fff9b51f4be4
child 25716 fc9bd7814b10
equal deleted inserted replaced
25469:3bcfa1db9717 25715:d5a8dbdc5150
    35 #include "runtime/fieldDescriptor.hpp"
    35 #include "runtime/fieldDescriptor.hpp"
    36 #include "runtime/handles.hpp"
    36 #include "runtime/handles.hpp"
    37 #include "runtime/interfaceSupport.hpp"
    37 #include "runtime/interfaceSupport.hpp"
    38 #include "runtime/jfieldIDWorkaround.hpp"
    38 #include "runtime/jfieldIDWorkaround.hpp"
    39 #include "runtime/thread.inline.hpp"
    39 #include "runtime/thread.inline.hpp"
    40 #ifdef TARGET_ARCH_x86
       
    41 # include "jniTypes_x86.hpp"
       
    42 #endif
       
    43 #ifdef TARGET_ARCH_sparc
       
    44 # include "jniTypes_sparc.hpp"
       
    45 #endif
       
    46 #ifdef TARGET_ARCH_zero
       
    47 # include "jniTypes_zero.hpp"
       
    48 #endif
       
    49 #ifdef TARGET_ARCH_arm
       
    50 # include "jniTypes_arm.hpp"
       
    51 #endif
       
    52 #ifdef TARGET_ARCH_ppc
       
    53 # include "jniTypes_ppc.hpp"
       
    54 #endif
       
    55 
    40 
    56 // Complain every extra number of unplanned local refs
    41 // Complain every extra number of unplanned local refs
    57 #define CHECK_JNI_LOCAL_REF_CAP_WARN_THRESHOLD 32
    42 #define CHECK_JNI_LOCAL_REF_CAP_WARN_THRESHOLD 32
    58 
    43 
    59 // Heap objects are allowed to be directly referenced only in VM code,
    44 // Heap objects are allowed to be directly referenced only in VM code,