Searched defs:snapshot (Results 1 - 25 of 25) sorted by relevance

/openjdk7/jdk/src/share/classes/com/sun/tools/hat/internal/model/
H A DJavaObjectRef.java59 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 DJavaStatic.java54 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 DStackTrace.java68 public void resolve(Snapshot snapshot) { argument
70 frames[i].resolve(snapshot);
H A DJavaObjectArray.java54 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 DStackFrame.java70 public void resolve(Snapshot snapshot) { argument
H A DJavaHeapObject.java74 public void resolve(Snapshot snapshot) { argument
75 StackTrace trace = snapshot.getSiteTrace(this);
77 trace.resolve(snapshot);
H A DJavaObject.java58 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 DJavaValueArray.java160 public void resolve(Snapshot snapshot) { argument
165 clazz = snapshot.findClass(arrayTypeName(elementSig));
167 clazz = snapshot.getArrayClass("" + ((char) elementSig));
170 super.resolve(snapshot);
H A DJavaClass.java114 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 DHttpReader.java65 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 DQueryListener.java61 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 DQueryHandler.java54 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 DLogHandler.java37 * 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 DReliableLog.java46 * 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 DSnapshotSize.java26 * @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 DmemTrackWorker.cpp42 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 DmemBaseline.cpp358 // 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 DmemTracker.cpp184 // 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 Dmanagement.cpp260 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 DMutableColorTest.java103 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 DOQLEngine.java67 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 DThreadReferenceImpl.java267 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 Dvm_operations.cpp342 // 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 DCopyOnWriteArrayList.java50 * 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 DHprofReader.java152 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...]

Completed in 125 milliseconds