comparison src/share/vm/runtime/vm_operations.hpp @ 6275:957c266d8bc5

Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
author Doug Simon <doug.simon@oracle.com>
date Tue, 21 Aug 2012 10:39:19 +0200
parents 0ebca2e35ca5 d2a62e0f25eb
children e522a00b91aa
comparison
equal deleted inserted replaced
5891:fd8832ae511d 6275:957c266d8bc5
94 template(HeapIterateOperation) \ 94 template(HeapIterateOperation) \
95 template(ReportJavaOutOfMemory) \ 95 template(ReportJavaOutOfMemory) \
96 template(JFRCheckpoint) \ 96 template(JFRCheckpoint) \
97 template(Exit) \ 97 template(Exit) \
98 98
99 class VM_Operation: public CHeapObj { 99 class VM_Operation: public CHeapObj<mtInternal> {
100 public: 100 public:
101 enum Mode { 101 enum Mode {
102 _safepoint, // blocking, safepoint, vm_op C-heap allocated 102 _safepoint, // blocking, safepoint, vm_op C-heap allocated
103 _no_safepoint, // blocking, no safepoint, vm_op C-Heap allocated 103 _no_safepoint, // blocking, no safepoint, vm_op C-Heap allocated
104 _concurrent, // non-blocking, no safepoint, vm_op C-Heap allocated 104 _concurrent, // non-blocking, no safepoint, vm_op C-Heap allocated