src/share/vm/runtime/javaFrameAnchor.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7089790_headers_only Sdiff src/share/vm/runtime

src/share/vm/runtime/javaFrameAnchor.hpp

Print this page
rev 2694 : imported patch headers_only


  33 # include "orderAccess_linux_sparc.inline.hpp"
  34 #endif
  35 #ifdef TARGET_OS_ARCH_linux_zero
  36 # include "orderAccess_linux_zero.inline.hpp"
  37 #endif
  38 #ifdef TARGET_OS_ARCH_solaris_x86
  39 # include "orderAccess_solaris_x86.inline.hpp"
  40 #endif
  41 #ifdef TARGET_OS_ARCH_solaris_sparc
  42 # include "orderAccess_solaris_sparc.inline.hpp"
  43 #endif
  44 #ifdef TARGET_OS_ARCH_windows_x86
  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"
  52 #endif







  53 //
  54 // An object for encapsulating the machine/os dependent part of a JavaThread frame state
  55 //
  56 class JavaThread;
  57 
  58 class JavaFrameAnchor VALUE_OBJ_CLASS_SPEC {
  59 // Too many friends...
  60 friend class CallNativeDirectNode;
  61 friend class OptoRuntime;
  62 friend class Runtime1;
  63 friend class StubAssembler;
  64 friend class CallRuntimeDirectNode;
  65 friend class MacroAssembler;
  66 friend class InterpreterGenerator;
  67 friend class LIR_Assembler;
  68 friend class GraphKit;
  69 friend class StubGenerator;
  70 friend class JavaThread;
  71 friend class frame;
  72 friend class VMStructs;




  33 # include "orderAccess_linux_sparc.inline.hpp"
  34 #endif
  35 #ifdef TARGET_OS_ARCH_linux_zero
  36 # include "orderAccess_linux_zero.inline.hpp"
  37 #endif
  38 #ifdef TARGET_OS_ARCH_solaris_x86
  39 # include "orderAccess_solaris_x86.inline.hpp"
  40 #endif
  41 #ifdef TARGET_OS_ARCH_solaris_sparc
  42 # include "orderAccess_solaris_sparc.inline.hpp"
  43 #endif
  44 #ifdef TARGET_OS_ARCH_windows_x86
  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"
  52 #endif
  53 #ifdef TARGET_OS_ARCH_bsd_x86
  54 # include "orderAccess_bsd_x86.inline.hpp"
  55 #endif
  56 #ifdef TARGET_OS_ARCH_bsd_zero
  57 # include "orderAccess_bsd_zero.inline.hpp"
  58 #endif
  59 
  60 //
  61 // An object for encapsulating the machine/os dependent part of a JavaThread frame state
  62 //
  63 class JavaThread;
  64 
  65 class JavaFrameAnchor VALUE_OBJ_CLASS_SPEC {
  66 // Too many friends...
  67 friend class CallNativeDirectNode;
  68 friend class OptoRuntime;
  69 friend class Runtime1;
  70 friend class StubAssembler;
  71 friend class CallRuntimeDirectNode;
  72 friend class MacroAssembler;
  73 friend class InterpreterGenerator;
  74 friend class LIR_Assembler;
  75 friend class GraphKit;
  76 friend class StubGenerator;
  77 friend class JavaThread;
  78 friend class frame;
  79 friend class VMStructs;


src/share/vm/runtime/javaFrameAnchor.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File