hotspot/src/share/vm/runtime/javaFrameAnchor.hpp
changeset 8107 78e5bd944384
parent 7397 5b173b4ca846
child 8921 14bfe81f2a9d
equal deleted inserted replaced
8076:96d498ec7ae1 8107:78e5bd944384
    41 #ifdef TARGET_OS_ARCH_solaris_sparc
    41 #ifdef TARGET_OS_ARCH_solaris_sparc
    42 # include "orderAccess_solaris_sparc.inline.hpp"
    42 # include "orderAccess_solaris_sparc.inline.hpp"
    43 #endif
    43 #endif
    44 #ifdef TARGET_OS_ARCH_windows_x86
    44 #ifdef TARGET_OS_ARCH_windows_x86
    45 # include "orderAccess_windows_x86.inline.hpp"
    45 # include "orderAccess_windows_x86.inline.hpp"
       
    46 #endif
       
    47 #ifdef TARGET_OS_ARCH_linux_arm
       
    48 # include "orderAccess_linux_arm.inline.hpp"
       
    49 #endif
       
    50 #ifdef TARGET_OS_ARCH_linux_ppc
       
    51 # include "orderAccess_linux_ppc.inline.hpp"
    46 #endif
    52 #endif
    47 //
    53 //
    48 // An object for encapsulating the machine/os dependent part of a JavaThread frame state
    54 // An object for encapsulating the machine/os dependent part of a JavaThread frame state
    49 //
    55 //
    50 class JavaThread;
    56 class JavaThread;
   100 # include "javaFrameAnchor_sparc.hpp"
   106 # include "javaFrameAnchor_sparc.hpp"
   101 #endif
   107 #endif
   102 #ifdef TARGET_ARCH_zero
   108 #ifdef TARGET_ARCH_zero
   103 # include "javaFrameAnchor_zero.hpp"
   109 # include "javaFrameAnchor_zero.hpp"
   104 #endif
   110 #endif
       
   111 #ifdef TARGET_ARCH_arm
       
   112 # include "javaFrameAnchor_arm.hpp"
       
   113 #endif
       
   114 #ifdef TARGET_ARCH_ppc
       
   115 # include "javaFrameAnchor_ppc.hpp"
       
   116 #endif
   105 
   117 
   106 
   118 
   107 public:
   119 public:
   108   JavaFrameAnchor()                              { clear(); }
   120   JavaFrameAnchor()                              { clear(); }
   109   JavaFrameAnchor(JavaFrameAnchor *src)          { copy(src); }
   121   JavaFrameAnchor(JavaFrameAnchor *src)          { copy(src); }