src/share/vm/runtime/vm_operations.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/runtime/vm_operations.hpp	Tue Oct 14 09:41:36 2014
--- new/src/share/vm/runtime/vm_operations.hpp	Tue Oct 14 09:41:31 2014

*** 98,107 **** --- 98,108 ---- template(Exit) \ template(LinuxDllLoad) \ template(RotateGCLog) \ template(WhiteBoxOperation) \ template(ClassLoaderStatsOperation) \ + template(MarkActiveNMethods) \ template(PrintCompileQueue) \ template(PrintCodeList) \ template(PrintCodeCache) \ class VM_Operation: public CHeapObj<mtInternal> {
*** 250,259 **** --- 251,267 ---- VMOp_Type type() const { return VMOp_Deoptimize; } void doit(); bool allow_nested_vm_operations() const { return true; } }; + class VM_MarkActiveNMethods: public VM_Operation { + public: + VM_MarkActiveNMethods() {} + VMOp_Type type() const { return VMOp_MarkActiveNMethods; } + void doit(); + bool allow_nested_vm_operations() const { return true; } + }; // Deopt helper that can deoptimize frames in threads other than the // current thread. Only used through Deoptimization::deoptimize_frame. class VM_DeoptimizeFrame: public VM_Operation { friend class Deoptimization;

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