Searched defs:blob (Results 1 - 24 of 24) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/code/
H A DCodeCacheVisitor.java38 void visit(CodeBlob blob); argument
/openjdk7/hotspot/src/cpu/x86/vm/
H A DjniFastGetField_x86_64.cpp65 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE); local
66 CodeBuffer cbuf(blob);
163 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE);
164 CodeBuffer cbuf(blob);
H A DjniFastGetField_x86_32.cpp61 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); local
62 CodeBuffer cbuf(blob);
175 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize);
176 CodeBuffer cbuf(blob);
266 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize);
267 CodeBuffer cbuf(blob);
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Compiler.cpp85 BufferBlob* blob = BufferBlob::create("Compiler1 temporary CodeBuffer", local
87 guarantee(blob != NULL, "must create initial code buffer");
88 return blob;
93 // Allocate buffer blob once at startup since allocation for each
H A Dc1_Runtime1.cpp220 // create blob - distinguish a few special cases
221 CodeBlob* blob = RuntimeStub::new_runtime_stub(name_for(id), local
227 // install blob
228 assert(blob != NULL, "blob must exist");
229 _blobs[id] = blob;
233 void Runtime1::initialize(BufferBlob* blob) { argument
237 for (int id = 0; id < number_of_ids; id++) generate_blob_for(blob, (StubID)id);
454 // been deoptimized. If that is the case we return the deopt blob
455 // unpack_with_exception entry instead. This makes life for the exception blob easie
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/
H A DFindInCodeCachePanel.java68 public void visit(CodeBlob blob) { argument
69 Address begin = blob.headerBegin();
70 Address end = begin.addOffsetTo(blob.getSize());
77 reportResult(result, blob);
176 if (item.equals("blob")) {
177 Address blob = VM.getVM().getDebugger().parseAddress(description.substring(index + 1));
178 showCodeViewer(blob);
191 private void reportResult(StringBuffer result, CodeBlob blob) { argument
192 result.append("<a href='blob:");
193 result.append(blob
[all...]
/openjdk7/jdk/src/share/classes/javax/sql/rowset/serial/
H A DSerialBlob.java68 private Blob blob; field in class:SerialBlob
120 * @param blob the <code>Blob</code> object from which this
128 public SerialBlob (Blob blob) throws SerialException, SQLException { argument
130 if (blob == null) {
135 len = blob.length();
136 buf = blob.getBytes(1, (int)len );
137 this.blob = blob;
229 * @throws SerialException if an error occurs when serializing the blob
272 * @throws SerialException if an error occurs when serializing the blob
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DjniFastGetField_sparc.cpp57 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); local
58 CodeBuffer cbuf(blob);
136 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); local
137 CodeBuffer cbuf(blob);
208 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); local
209 CodeBuffer cbuf(blob);
/openjdk7/hotspot/src/share/vm/code/
H A Dstubs.cpp68 BufferBlob* blob = BufferBlob::create(name, size); local
69 if( blob == NULL) {
73 _buffer_size = blob->content_size();
74 _buffer_limit = blob->content_size();
75 _stub_buffer = blob->content_begin();
H A DcodeBlob.cpp209 BufferBlob* blob = NULL; local
217 blob = new (size) BufferBlob(name, size);
222 return blob;
233 BufferBlob* blob = NULL; local
238 blob = new (size) BufferBlob(name, size, cb);
243 return blob;
253 void BufferBlob::free( BufferBlob *blob ) {
257 CodeCache::free((CodeBlob*)blob);
275 AdapterBlob* blob = NULL; local
279 blob
294 MethodHandlesAdapterBlob* blob = NULL; local
394 DeoptimizationBlob* blob = NULL; local
433 UncommonTrapBlob* blob = NULL; local
469 ExceptionBlob* blob = NULL; local
504 SafepointBlob* blob = NULL; local
[all...]
H A DvtableStubs.cpp61 BufferBlob* blob = BufferBlob::create("vtable chunks", bytes); local
62 if (blob == NULL) {
65 _chunk = blob->content_begin();
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiCodeBlobEvents.cpp51 // JvmtiCodeBlobDesc* blob = collector.first();
52 // while (blob != NULL) {
54 // blob = collector.next();
83 // iteration support - return first code blob
93 // iteration support - return next code blob
153 // starting address of first stub generated in the enclosing blob.
181 // Generate a DYNAMIC_CODE_GENERATED event for each non-nmethod code blob.
195 // iterate over the collected list and post an event for each blob
196 JvmtiCodeBlobDesc* blob = collector.first(); local
197 while (blob !
[all...]
H A DjvmtiExport.cpp2296 // iterate over any code blob descriptors collected and post a
2300 // iterate over any code blob descriptors that we collected
2303 JvmtiCodeBlobDesc* blob = _code_blobs->at(i); local
2304 JvmtiExport::post_dynamic_code_generated(blob->name(), blob->code_begin(), blob->code_end());
2305 FreeHeap(blob);
/openjdk7/hotspot/src/share/vm/runtime/
H A DstubCodeGenerator.cpp100 CodeBlob* blob = CodeCache::find_blob_unsafe(cbuf->insts()->start()); local
101 if (blob != NULL) {
102 blob->set_strings(cbuf->strings());
H A DsharedRuntime.cpp484 CodeBlob* blob = CodeCache::find_blob(return_address); local
485 nmethod* nm = (blob != NULL) ? blob->as_nmethod_or_null() : NULL;
508 guarantee(blob == NULL || !blob->is_runtime_stub(), "caller should have skipped stub");
531 // Look up the code blob
774 // For stack overflow in deoptimization blob, cleanup thread.
804 // If code blob is NULL, then return NULL to signal handler to report the SEGV error.
808 // 1. Inline-cache check in C2I handler blob,
815 Events::log_exception(thread, "NullPointerException in code blob a
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/
H A DPointerLocation.java66 CodeBlob blob; field in class:PointerLocation
142 return blob;
/openjdk7/jdk/src/share/classes/com/sun/security/ntlm/
H A DNTLM.java379 byte[] calcV2(byte[] nthash, String text, byte[] blob, byte[] challenge) { argument
383 byte[] cn = new byte[blob.length+8];
385 System.arraycopy(blob, 0, cn, 8, blob.length);
386 byte[] result = new byte[16+blob.length];
388 System.arraycopy(blob, 0, result, 16, blob.length);
/openjdk7/hotspot/src/share/vm/asm/
H A DcodeBuffer.cpp82 CodeBuffer::CodeBuffer(CodeBlob* blob) { argument
84 initialize(blob->content_begin(), blob->content_size());
94 assert(blob() == NULL, "only once");
96 if (blob() == NULL) {
101 // Set up various pointers into the blob.
189 void CodeBuffer::set_blob(BufferBlob* blob) { argument
190 _blob = blob;
191 if (blob != NULL) {
192 address start = blob
[all...]
H A DcodeBuffer.hpp369 // ensure sections are disjoint, ordered, and contained in the blob
372 // copies combined relocations to the blob, returns bytes copied
374 csize_t copy_relocations_to(CodeBlob* blob) const;
376 // copies combined code to the blob (assumes relocs are already in there)
377 void copy_code_to(CodeBlob* blob);
402 CodeBuffer(CodeBlob* blob);
461 BufferBlob* blob() const { return _blob; } function in class:CodeBuffer
462 void set_blob(BufferBlob* blob);
463 void free_blob(); // Free the blob, if we own one.
534 void copy_code_and_locs_to(CodeBlob* blob) { argument
[all...]
/openjdk7/hotspot/src/share/vm/utilities/
H A Ddebug.cpp408 extern "C" void blob(CodeBlob* cb) { function
409 Command c("blob");
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/
H A DHTMLGenerator.java450 public String genCodeBlobTitle(CodeBlob blob) { argument
452 buf.append("Disassembly for code blob " + blob.getName() + " [");
453 buf.append(blob.getClass().getName());
455 buf.append(blob.getAddress().toString());
853 CodeBlob blob = null;
856 blob = (CodeBlob)VM.getVM().getCodeCache().findBlobUnsafe(pc);
861 if (blob != null) {
862 if (blob instanceof NMethod) {
863 return genHTML((NMethod)blob);
1515 genHTML(final CodeBlob blob) argument
[all...]
/openjdk7/hotspot/src/share/vm/opto/
H A Druntime.cpp1054 // we must not use the handler and instread return the deopt blob.
1125 // Frame not compiled (handles deoptimization blob)
1327 CodeBlob* blob = CodeCache::find_blob(exception_pc); local
1328 if (blob->is_nmethod()) {
1329 ((nmethod*)blob)->method()->print_value();
1330 } else if (blob->is_runtime_stub()) {
H A Dcompile.cpp509 // If there is already a scratch buffer blob allocated and the
512 BufferBlob* blob = scratch_buffer_blob(); local
513 if ((blob != NULL) && (const_size <= _scratch_const_size)) {
514 // Use the current blob.
516 if (blob != NULL) {
517 BufferBlob::free(blob);
523 blob = BufferBlob::create("Compile::scratch_buffer", size);
524 // Record the buffer blob for next time.
525 set_scratch_buffer_blob(blob);
535 relocInfo* locs_buf = (relocInfo*) blob
556 BufferBlob* blob = this->scratch_buffer_blob(); local
[all...]
/openjdk7/jdk/src/windows/native/sun/security/mscapi/
H A Dsecurity.cpp1478 jbyteArray blob = NULL; local
1485 // Determine the size of the blob
1495 // Generate key blob
1504 blob = env->NewByteArray(dwBlobLen);
1507 env->SetByteArrayRegion(blob, 0, dwBlobLen, (jbyte*) pbKeyBlob);
1515 return blob;
1548 // convert from little-endian while copying from blob
1601 // convert from little-endian while copying from blob

Completed in 180 milliseconds