Mercurial > hg > truffle
comparison agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java @ 6203:04ade88d9712
6294277: java -Xdebug crashes on SourceDebugExtension attribute larger than 64K
Reviewed-by: sspitsyn, dholmes, coleenp, kamg
author | fparain |
---|---|
date | Mon, 09 Jul 2012 01:28:37 -0700 |
parents | 71afdabfd05b |
children | da91efe96a93 |
comparison
equal
deleted
inserted
replaced
6202:5a1f452f8f90 | 6203:04ade88d9712 |
---|---|
340 public ConstantPool getConstants() { return (ConstantPool) constants.getValue(this); } | 340 public ConstantPool getConstants() { return (ConstantPool) constants.getValue(this); } |
341 public Oop getClassLoader() { return classLoader.getValue(this); } | 341 public Oop getClassLoader() { return classLoader.getValue(this); } |
342 public Oop getProtectionDomain() { return protectionDomain.getValue(this); } | 342 public Oop getProtectionDomain() { return protectionDomain.getValue(this); } |
343 public ObjArray getSigners() { return (ObjArray) signers.getValue(this); } | 343 public ObjArray getSigners() { return (ObjArray) signers.getValue(this); } |
344 public Symbol getSourceFileName() { return getSymbol(sourceFileName); } | 344 public Symbol getSourceFileName() { return getSymbol(sourceFileName); } |
345 public Symbol getSourceDebugExtension(){ return getSymbol(sourceDebugExtension); } | 345 public String getSourceDebugExtension(){ return CStringUtilities.getString(sourceDebugExtension.getValue(getHandle())); } |
346 public TypeArray getInnerClasses() { return (TypeArray) innerClasses.getValue(this); } | 346 public TypeArray getInnerClasses() { return (TypeArray) innerClasses.getValue(this); } |
347 public long getNonstaticFieldSize() { return nonstaticFieldSize.getValue(this); } | 347 public long getNonstaticFieldSize() { return nonstaticFieldSize.getValue(this); } |
348 public long getStaticOopFieldCount() { return staticOopFieldCount.getValue(this); } | 348 public long getStaticOopFieldCount() { return staticOopFieldCount.getValue(this); } |
349 public long getNonstaticOopMapSize() { return nonstaticOopMapSize.getValue(this); } | 349 public long getNonstaticOopMapSize() { return nonstaticOopMapSize.getValue(this); } |
350 public boolean getIsMarkedDependent() { return isMarkedDependent.getValue(this) != 0; } | 350 public boolean getIsMarkedDependent() { return isMarkedDependent.getValue(this) != 0; } |