Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/vm_operations.hpp @ 14909:4ca6dc0799b6
Backout jdk9 merge
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Tue, 01 Apr 2014 13:57:07 +0200 |
parents | d8041d695d19 |
children | 52b4284cb496 |
comparison
equal
deleted
inserted
replaced
14908:8db6e76cb658 | 14909:4ca6dc0799b6 |
---|---|
152 VM_Operation *next() const { return _next; } | 152 VM_Operation *next() const { return _next; } |
153 VM_Operation *prev() const { return _prev; } | 153 VM_Operation *prev() const { return _prev; } |
154 void set_next(VM_Operation *next) { _next = next; } | 154 void set_next(VM_Operation *next) { _next = next; } |
155 void set_prev(VM_Operation *prev) { _prev = prev; } | 155 void set_prev(VM_Operation *prev) { _prev = prev; } |
156 | 156 |
157 // Configuration. Override these appropriately in subclasses. | 157 // Configuration. Override these appropriatly in subclasses. |
158 virtual VMOp_Type type() const = 0; | 158 virtual VMOp_Type type() const = 0; |
159 virtual Mode evaluation_mode() const { return _safepoint; } | 159 virtual Mode evaluation_mode() const { return _safepoint; } |
160 virtual bool allow_nested_vm_operations() const { return false; } | 160 virtual bool allow_nested_vm_operations() const { return false; } |
161 virtual bool is_cheap_allocated() const { return false; } | 161 virtual bool is_cheap_allocated() const { return false; } |
162 virtual void oops_do(OopClosure* f) { /* do nothing */ }; | 162 virtual void oops_do(OopClosure* f) { /* do nothing */ }; |