< prev index next >
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
Print this page
@@ -91,22 +91,22 @@
private static AddressField interpreterEntry;
*/
// constant method names - <init>, <clinit>
- // Initialized lazily to avoid initialization ordering dependencies between Method and SymbolTable
- private static Symbol objectInitializerName;
- private static Symbol classInitializerName;
- private static Symbol objectInitializerName() {
+ // Initialized lazily to avoid initialization ordering dependencies between ArrayKlass and String
+ private static String objectInitializerName;
+ private static String classInitializerName;
+ private static String objectInitializerName() {
if (objectInitializerName == null) {
- objectInitializerName = VM.getVM().getSymbolTable().probe("<init>");
+ objectInitializerName = "<init>";
}
return objectInitializerName;
}
- private static Symbol classInitializerName() {
+ private static String classInitializerName() {
if (classInitializerName == null) {
- classInitializerName = VM.getVM().getSymbolTable().probe("<clinit>");
+ classInitializerName = "<clinit>";
}
return classInitializerName;
}
< prev index next >