--- old/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js Mon Oct 19 12:10:33 2009 +++ new/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js Mon Oct 19 12:10:33 2009 @@ -1047,7 +1047,7 @@ } else { // some type names have ':'. replace to make it as a // JavaScript identifier - tmp.name = tmp.name.replace(':', '_'); + tmp.name = tmp.name.replace(':', '_').replace('<', '_').replace('>', '_').replace('*', '_').replace(' ', '_'); eval("function read" + tmp.name + "(addr) {" + " return readVMType('" + tmp.name + "', addr);}"); eval("function print" + tmp.name + "(addr) {" +