diff src/share/vm/graal/graalCodeInstaller.hpp @ 18173:8c079b8d0446

Reduce allocation during scope recording
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Fri, 24 Oct 2014 12:48:53 -0700
parents 508e88b5f1d3
children c2270ad35f57
line wrap: on
line diff
--- a/src/share/vm/graal/graalCodeInstaller.hpp	Fri Oct 24 12:45:27 2014 -0700
+++ b/src/share/vm/graal/graalCodeInstaller.hpp	Fri Oct 24 12:48:53 2014 -0700
@@ -78,6 +78,13 @@
   Dependencies*             _dependencies;
   ExceptionHandlerTable     _exception_handler_table;
 
+  static ConstantOopWriteValue* _oop_null_scope_value;
+  static ConstantIntValue*    _int_m1_scope_value;
+  static ConstantIntValue*    _int_0_scope_value;
+  static ConstantIntValue*    _int_1_scope_value;
+  static ConstantIntValue*    _int_2_scope_value;
+  static LocationValue*       _illegal_value;
+
   jint pd_next_offset(NativeInstruction* inst, jint pc_offset, oop method);
   void pd_patch_OopData(int pc_offset, oop data);
   void pd_patch_DataSectionReference(int pc_offset, oop data);