/openjdk7/jdk/src/share/classes/com/sun/tools/hat/internal/model/ |
H A D | JavaObjectRef.java | 59 public JavaThing dereference(Snapshot snapshot, JavaField field) { argument 60 return dereference(snapshot, field, true); 63 public JavaThing dereference(Snapshot snapshot, JavaField field, boolean verbose) { argument 70 return snapshot.getNullThing(); 72 JavaThing result = snapshot.findThing(id); 74 if (!snapshot.getUnresolvedObjectsOK() && verbose) {
|
H A D | JavaStatic.java | 54 public void resolve(JavaClass clazz, Snapshot snapshot) { argument 59 value = value.dereference(snapshot, field); 61 clazz.getLoader() == snapshot.getNullThing()) { 67 snapshot.addRoot(new Root(id, clazz.getId(),
|
H A D | StackTrace.java | 68 public void resolve(Snapshot snapshot) { argument 70 frames[i].resolve(snapshot);
|
H A D | JavaObjectArray.java | 54 public void resolve(Snapshot snapshot) { argument 59 if (snapshot.isNewStyleArrayClass()) { 61 JavaThing t = snapshot.findThing(classID); 67 JavaThing t = snapshot.findThing(classID); 74 clazz = snapshot.getArrayClass(nm); 79 clazz = snapshot.getOtherArrayType(); 82 super.resolve(snapshot); 90 Snapshot snapshot = getClazz().getSnapshot(); 92 final int idSize = snapshot.getIdentifierSize(); 99 elements[i] = snapshot [all...] |
H A D | StackFrame.java | 70 public void resolve(Snapshot snapshot) { argument
|
H A D | JavaHeapObject.java | 74 public void resolve(Snapshot snapshot) { argument 75 StackTrace trace = snapshot.getSiteTrace(this); 77 trace.resolve(snapshot);
|
H A D | JavaObject.java | 58 public void resolve(Snapshot snapshot) { argument 64 clazz = snapshot.findThing(classID); 69 ReadBuffer buf = snapshot.getReadBuffer(); 70 int idSize = snapshot.getIdentifierSize(); 77 clazz = snapshot.addFakeInstanceClass(classID, length); 84 cl.resolve(snapshot); 92 super.resolve(snapshot); 242 Snapshot snapshot = cl.getSnapshot(); 243 int idSize = snapshot.getIdentifierSize(); 273 fieldValues[target+fieldNo] = ref.dereference(snapshot, [all...] |
H A D | JavaValueArray.java | 160 public void resolve(Snapshot snapshot) { argument 165 clazz = snapshot.findClass(arrayTypeName(elementSig)); 167 clazz = snapshot.getArrayClass("" + ((char) elementSig)); 170 super.resolve(snapshot);
|
H A D | JavaClass.java | 114 public void resolve(Snapshot snapshot) { argument 118 mySnapshot = snapshot; 119 resolveSuperclass(snapshot); 124 loader = loader.dereference(snapshot, null); 125 signers = signers.dereference(snapshot, null); 126 protectionDomain = protectionDomain.dereference(snapshot, null); 129 statics[i].resolve(this, snapshot); 131 snapshot.getJavaLangClass().addInstance(this); 132 super.resolve(snapshot); 142 public void resolveSuperclass(Snapshot snapshot) { argument [all...] |
/openjdk7/jdk/src/share/classes/com/sun/tools/hat/internal/server/ |
H A D | HttpReader.java | 65 private Snapshot snapshot; field in class:HttpReader 68 public HttpReader (Socket s, Snapshot snapshot, OQLEngine engine) { argument 70 this.snapshot = snapshot; 98 if (snapshot == null) { 99 outputError("The heap snapshot is still being read."); 193 handler.setSnapshot(snapshot);
|
H A D | QueryListener.java | 61 private Snapshot snapshot; field in class:QueryListener 67 this.snapshot = null; // Client will setModel when it's ready 68 this.engine = null; // created when snapshot is set 72 this.snapshot = ss; 92 Thread t = new Thread(new HttpReader(s, snapshot, engine)); 93 if (snapshot == null) {
|
H A D | QueryHandler.java | 54 protected Snapshot snapshot; field in class:QueryHandler 72 this.snapshot = ss; 212 if (snapshot.getIdentifierSize() == 4) {
|
/openjdk7/jdk/src/share/classes/sun/rmi/log/ |
H A D | LogHandler.java | 37 * apply an update to a snapshot. The client must specifiy these methods 63 * Writes the snapshot object to a stream. This callback is 66 * @param value the snapshot 70 void snapshot(OutputStream out, Object value) throws Exception { method in class:LogHandler 77 * Read the snapshot object from a stream and returns the snapshot. 81 * @return the state (snapshot) 96 * @param value the snapshot 112 * the new snapshot value. It then returns the new snapshot [all...] |
H A D | ReliableLog.java | 46 * kept: snapshots and logs. At any instant, one snapshot is current. 48 * the current snapshot was taken. The current stable state is the 49 * value of the snapshot, as modified by the sequence of updates in 51 * the package to make a new snapshot and clear the log. A ReliableLog 55 * all. Making a new snapshot is also atomic. <p> 61 * calls log.snapshot to provide the current value of the data 63 * latest snapshot and the following sequences of updates; the client 64 * applies the updates to the snapshot to obtain the state that 97 private int version = 0; // current snapshot and log version 135 * snapshot metho 367 public synchronized void snapshot(Object value) method in class:ReliableLog [all...] |
/openjdk7/jdk/test/sun/rmi/log/ReliableLog/ |
H A D | SnapshotSize.java | 26 * @summary Verify that ReliableLog.snapshotSize() returns correct snapshot 50 String[] snapshots = { "some", "sample", "objects", "to", "snapshot" }; 52 log.snapshot(snapshots[i]); 60 return "initial snapshot"; 63 public void snapshot(OutputStream out, Object value) throws IOException { method in class:SnapshotSize
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | memTrackWorker.cpp | 42 MemTrackWorker::MemTrackWorker(MemSnapshot* snapshot): _snapshot(snapshot) { argument 82 * 2. promote staging data to memory snapshot 119 // to snapshot 133 // promote this generation data to snapshot
|
H A D | memBaseline.cpp | 358 // baseline a snapshot. If summary_only = false, memory usages aggregated by 362 bool MemBaseline::baseline(MemSnapshot& snapshot, bool summary_only) { argument 365 MutexLocker snapshot_locker(snapshot._lock); 367 _baselined = baseline_malloc_summary(snapshot._alloc_ptrs); 370 _baselined = baseline_vm_summary(snapshot._vm_ptrs); 372 _number_of_classes = snapshot.number_of_classes(); 376 _baselined = baseline_malloc_details(snapshot._alloc_ptrs); 379 _baselined = baseline_vm_details(snapshot._vm_ptrs); 441 // sort snapshot malloc'd records in callsite pc order 483 // sort snapshot mallo [all...] |
H A D | memTracker.cpp | 184 // shared baseline and snapshot are the only objects needed to 187 // cleanup baseline data and snapshot 475 bool MemTracker::start_worker(MemSnapshot* snapshot) { argument 477 _worker_thread = new (std::nothrow) MemTrackWorker(snapshot); 503 // baseline current memory snapshot 506 MemSnapshot* snapshot = get_snapshot(); local 507 if (snapshot != NULL) { 508 return _baseline.baseline(*snapshot, false); 513 // print memory usage from current snapshot 517 MemSnapshot* snapshot local 560 MemSnapshot* snapshot = get_snapshot(); local 576 MemSnapshot* snapshot = get_snapshot(); local [all...] |
H A D | management.cpp | 260 static void initialize_ThreadInfo_constructor_arguments(JavaCallArguments* args, ThreadSnapshot* snapshot, TRAPS) { argument 261 Handle snapshot_thread(THREAD, snapshot->threadObj()); 266 contended_time = Management::ticks_to_ms(snapshot->contended_enter_ticks()); 267 waited_time = Management::ticks_to_ms(snapshot->monitor_wait_ticks() + snapshot->sleep_ticks()); 274 int thread_status = snapshot->thread_status(); 276 if (snapshot->is_ext_suspended()) { 279 if (snapshot->is_in_native()) { 283 ThreadStackTrace* st = snapshot->get_stack_trace(); 293 args->push_oop(Handle(THREAD, snapshot 303 create_thread_info_instance(ThreadSnapshot* snapshot, TRAPS) argument 329 create_thread_info_instance(ThreadSnapshot* snapshot, objArrayHandle monitors_array, typeArrayHandle depths_array, objArrayHandle synchronizers_array, TRAPS) argument [all...] |
/openjdk7/jdk/test/sun/java2d/pipe/MutableColorTest/ |
H A D | MutableColorTest.java | 103 final BufferedImage snapshot, 105 for (int y = 0; y < snapshot.getHeight(); y++) { 106 for (int x = 0; x < snapshot.getWidth(); x++) { 107 int snapRGB = snapshot.getRGB(x, y); 113 ImageIO.write(snapshot, "png", new File(fileName)); 114 System.err.println("Dumped snapshot to "+fileName); 102 testResult(final String desc, final BufferedImage snapshot, final int evilColor) argument
|
/openjdk7/jdk/src/share/classes/com/sun/tools/hat/internal/oql/ |
H A D | OQLEngine.java | 67 public OQLEngine(Snapshot snapshot) { argument 71 init(snapshot); 171 clazz = snapshot.findClass(q.className); 259 private void init(Snapshot snapshot) throws RuntimeException { argument 260 this.snapshot = snapshot; 293 "heap", call("wrapHeapSnapshot", new Object[] { snapshot }) 308 private Snapshot snapshot; field in class:OQLEngine
|
/openjdk7/jdk/src/share/classes/com/sun/tools/jdi/ |
H A D | ThreadReferenceImpl.java | 267 LocalCache snapshot = localCache; 268 JDWP.ThreadReference.Status myStatus = snapshot.status; 274 snapshot.status = myStatus; 332 LocalCache snapshot = localCache; 334 if (snapshot.frameCount == -1) { 335 snapshot.frameCount = JDWP.ThreadReference.FrameCount 347 return snapshot.frameCount; 364 private boolean isSubrange(LocalCache snapshot, argument 366 if (start < snapshot.framesStart) { 370 return (snapshot [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vm_operations.cpp | 342 // A dummy snapshot is created if a thread doesn't exist 347 // Add a dummy snapshot 358 // add a NULL snapshot if skipped 373 ThreadSnapshot* snapshot = new ThreadSnapshot(java_thread); local 374 snapshot->dump_stack_at_safepoint(_max_depth, _with_locked_monitors); 375 snapshot->set_concurrent_locks(tcl); 376 return snapshot;
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/ |
H A D | CopyOnWriteArrayList.java | 50 * concurrent threads. The "snapshot" style iterator method uses a 951 * <p>The returned iterator provides a snapshot of the state of the list 965 * <p>The returned iterator provides a snapshot of the state of the list 977 * <p>The returned iterator provides a snapshot of the state of the list 995 private final Object[] snapshot; field in class:CopyOnWriteArrayList.COWIterator 1001 snapshot = elements; 1005 return cursor < snapshot.length; 1016 return (E) snapshot[cursor++]; 1023 return (E) snapshot[--cursor];
|
/openjdk7/jdk/src/share/classes/com/sun/tools/hat/internal/parser/ |
H A D | HprofReader.java | 152 private Snapshot snapshot; field in class:HprofReader 159 this.snapshot = new Snapshot(MappedReadBuffer.create(file)); 177 snapshot.setIdentifierSize(identifierSize); 179 snapshot.setNewStyleArrayClass(true); 181 snapshot.setNewStyleArrayClass(false); 240 handleEOF(exp, snapshot); 245 return snapshot; 257 return snapshot; 277 handleEOF(exp, snapshot); 353 return snapshot; 865 handleEOF(EOFException exp, Snapshot snapshot) argument [all...] |