diff src/share/vm/runtime/vmStructs.cpp @ 8151:b8f261ba79c6

Minimize diff to plain HotSpot version.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Thu, 07 Mar 2013 21:00:29 +0100
parents 5fc51c1ecdeb
children b9a918201d47
line wrap: on
line diff
--- a/src/share/vm/runtime/vmStructs.cpp	Thu Mar 07 15:17:51 2013 +0100
+++ b/src/share/vm/runtime/vmStructs.cpp	Thu Mar 07 21:00:29 2013 +0100
@@ -209,7 +209,7 @@
 // type name, indicating an "opaque" type to the serviceability agent.
 
 // NOTE: there is an interdependency between this file and
-// HotSpotJavaTypeDataBase.java, which parses the type strings.
+// HotSpotTypeDataBase.java, which parses the type strings.
 
 #ifndef REG_COUNT
   #define REG_COUNT 0
@@ -2384,32 +2384,26 @@
   declare_constant(Location::on_stack)                                    \
   declare_constant(Location::in_register)                                 \
                                                                           \
-  /* TODO (chaeubl) those constants should be graal/c1/c2 specific */         \
-  /*declare_constant(Deoptimization::Reason_many)*/                           \
-  /*declare_constant(Deoptimization::Reason_none)*/                           \
-  /*declare_constant(Deoptimization::Reason_null_check)*/                     \
-  /*declare_constant(Deoptimization::Reason_range_check)*/                    \
-  /*declare_constant(Deoptimization::Reason_class_check)*/                    \
-  /*declare_constant(Deoptimization::Reason_array_check)*/                    \
-  /*declare_constant(Deoptimization::Reason_unreached)*/                      \
-  /*declare_constant(Deoptimization::Reason_constraint)*/                     \
-  /*declare_constant(Deoptimization::Reason_div0_check)*/                     \
-  /*declare_constant(Deoptimization::Reason_type_checked_inlining)*/          \
-  /*declare_constant(Deoptimization::Reason_optimized_type_check)*/           \
-  /*declare_constant(Deoptimization::Reason_not_compiled_exception_handler)*/ \
-  /*declare_constant(Deoptimization::Reason_unresolved)*/                     \
-  /*declare_constant(Deoptimization::Reason_jsr_mismatch)*/                   \
-  /*declare_constant(Deoptimization::Reason_LIMIT)*/                          \
-  /*declare_constant(Deoptimization::Reason_RECORDED_LIMIT)*/                 \
-  /*declare_constant(Deoptimization::Reason_null_assert)*/                    \
-  /*declare_constant(Deoptimization::Reason_intrinsic)*/                      \
-  /*declare_constant(Deoptimization::Reason_bimorphic)*/                      \
-  /*declare_constant(Deoptimization::Reason_unloaded)*/                       \
-  /*declare_constant(Deoptimization::Reason_uninitialized) */                 \
-  /*declare_constant(Deoptimization::Reason_unhandled)*/                      \
-  /*declare_constant(Deoptimization::Reason_age)*/                            \
-  /*declare_constant(Deoptimization::Reason_predicate)*/                      \
-  /*declare_constant(Deoptimization::Reason_loop_limit_check)*/               \
+  declare_constant(Deoptimization::Reason_many)                           \
+  declare_constant(Deoptimization::Reason_none)                           \
+  declare_constant(Deoptimization::Reason_null_check)                     \
+  declare_constant(Deoptimization::Reason_null_assert)                    \
+  declare_constant(Deoptimization::Reason_range_check)                    \
+  declare_constant(Deoptimization::Reason_class_check)                    \
+  declare_constant(Deoptimization::Reason_array_check)                    \
+  declare_constant(Deoptimization::Reason_intrinsic)                      \
+  declare_constant(Deoptimization::Reason_bimorphic)                      \
+  declare_constant(Deoptimization::Reason_unloaded)                       \
+  declare_constant(Deoptimization::Reason_uninitialized)                  \
+  declare_constant(Deoptimization::Reason_unreached)                      \
+  declare_constant(Deoptimization::Reason_unhandled)                      \
+  declare_constant(Deoptimization::Reason_constraint)                     \
+  declare_constant(Deoptimization::Reason_div0_check)                     \
+  declare_constant(Deoptimization::Reason_age)                            \
+  declare_constant(Deoptimization::Reason_predicate)                      \
+  declare_constant(Deoptimization::Reason_loop_limit_check)               \
+  declare_constant(Deoptimization::Reason_LIMIT)                          \
+  declare_constant(Deoptimization::Reason_RECORDED_LIMIT)                 \
                                                                           \
   /*********************/                                                 \
   /* Matcher (C2 only) */                                                 \