Lines Matching refs:JavaHeapObject
60 private Hashtable<Number, JavaHeapObject> heapObjects =
61 new Hashtable<Number, JavaHeapObject>();
74 private volatile Map<JavaHeapObject, Boolean> newObjects;
77 private volatile Map<JavaHeapObject, StackTrace> siteTraces;
80 private Map<JavaHeapObject, Root> rootsMap =
81 new HashMap<JavaHeapObject, Root>();
129 public void setSiteTrace(JavaHeapObject obj, StackTrace trace) {
136 public StackTrace getSiteTrace(JavaHeapObject obj) {
165 public void addHeapObject(long id, JavaHeapObject ho) {
221 JavaHeapObject t;
222 public void visit(JavaHeapObject other) {
261 for (JavaHeapObject t : heapObjects.values()) {
268 for (JavaHeapObject t : heapObjects.values()) {
298 for (JavaHeapObject t : heapObjects.values()) {
321 for (JavaHeapObject t : heapObjects.values()) {
334 JavaHeapObject t = findThing(r.getId());
343 for (JavaHeapObject t : heapObjects.values()) {
360 public Enumeration<JavaHeapObject> getThings() {
365 public JavaHeapObject findThing(long id) {
367 JavaHeapObject jho = heapObjects.get(idObj);
371 public JavaHeapObject findThing(String id) {
408 Vector<JavaHeapObject> finalizables = new Vector<JavaHeapObject>();
412 JavaHeapObject referent = (JavaHeapObject) head.getField("referent");
440 rootsetReferencesTo(JavaHeapObject target, boolean includeWeak) {
443 Hashtable<JavaHeapObject, JavaHeapObject> visited = new Hashtable<JavaHeapObject, JavaHeapObject>();
452 JavaHeapObject curr = chain.getObj();
460 JavaHeapObject t = (JavaHeapObject) referers.nextElement();
506 void addReferenceFromRoot(Root r, JavaHeapObject obj) {
515 Root getRoot(JavaHeapObject obj) {
566 void setNew(JavaHeapObject obj, boolean isNew) {
573 boolean isNew(JavaHeapObject obj) {
615 newObjects = new HashMap<JavaHeapObject, Boolean>();
625 siteTraces = new HashMap<JavaHeapObject, StackTrace>();