Searched refs:blob (Results 1 - 25 of 59) sorted by relevance

123

/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/
H A Dhb-blob.cc68 static bool _try_writable (hb_blob_t *blob);
71 _hb_blob_destroy_user_data (hb_blob_t *blob) argument
73 if (blob->destroy) {
74 blob->destroy (blob->user_data);
75 blob->user_data = NULL;
76 blob->destroy = NULL;
82 * @data: Pointer to blob data.
88 * Creates a new "blob" object wrapping @data. The @mode parameter is used
91 * Return value: New blob, o
103 hb_blob_t *blob; local
156 hb_blob_t *blob; local
215 hb_blob_reference(hb_blob_t *blob) argument
233 hb_blob_destroy(hb_blob_t *blob) argument
255 hb_blob_set_user_data(hb_blob_t *blob, hb_user_data_key_t *key, void * data, hb_destroy_func_t destroy, hb_bool_t replace) argument
276 hb_blob_get_user_data(hb_blob_t *blob, hb_user_data_key_t *key) argument
292 hb_blob_make_immutable(hb_blob_t *blob) argument
311 hb_blob_is_immutable(hb_blob_t *blob) argument
328 hb_blob_get_length(hb_blob_t *blob) argument
345 hb_blob_get_data(hb_blob_t *blob, unsigned int *length) argument
370 hb_blob_get_data_writable(hb_blob_t *blob, unsigned int *length) argument
387 _try_make_writable_inplace_unix(hb_blob_t *blob) argument
430 _try_writable_inplace(hb_blob_t *blob) argument
445 _try_writable(hb_blob_t *blob) argument
[all...]
H A Dhb-blob.h43 * that is passed to HarfBuzz in a blob. If there is
75 * Even if the parent blob is writable, we don't
76 * want the user of the sub-blob to be able to
89 hb_blob_reference (hb_blob_t *blob);
92 hb_blob_destroy (hb_blob_t *blob);
95 hb_blob_set_user_data (hb_blob_t *blob,
103 hb_blob_get_user_data (hb_blob_t *blob,
108 hb_blob_make_immutable (hb_blob_t *blob);
111 hb_blob_is_immutable (hb_blob_t *blob);
115 hb_blob_get_length (hb_blob_t *blob);
[all...]
H A Dhb-face-private.hh67 hb_blob_t *blob; local
72 blob = reference_table_func (/*XXX*/const_cast<hb_face_t *> (this), tag, user_data);
73 if (unlikely (!blob))
76 return blob;
H A Dhb-face.cc105 hb_blob_t *blob; member in struct:hb_face_for_data_closure_t
110 _hb_face_for_data_closure_create (hb_blob_t *blob, unsigned int index) argument
118 closure->blob = blob;
127 hb_blob_destroy (closure->blob);
137 return hb_blob_reference (data->blob);
139 const OT::OpenTypeFontFile &ot_file = *OT::Sanitizer<OT::OpenTypeFontFile>::lock_instance (data->blob);
144 hb_blob_t *blob = hb_blob_create_sub_blob (data->blob, table.offset, table.length); local
146 return blob;
161 hb_face_create(hb_blob_t *blob, unsigned int index) argument
[all...]
H A Dhb-ot-font.cc54 hb_blob_t *blob; member in struct:hb_ot_face_metrics_accelerator_t
94 this->blob = OT::Sanitizer<OT::_mtx>::sanitize (face->reference_table (_mtx_tag));
97 unsigned int len = hb_blob_get_length (this->blob);
107 hb_blob_destroy (this->blob);
108 this->blob = hb_blob_get_empty ();
110 this->table = OT::Sanitizer<OT::_mtx>::lock_instance (this->blob);
115 hb_blob_destroy (this->blob);
338 hb_blob_t *blob; member in struct:hb_ot_face_cmap_accelerator_t
342 this->blob = OT::Sanitizer<OT::cmap>::sanitize (face->reference_table (HB_OT_TAG_cmap));
343 const OT::cmap *cmap = OT::Sanitizer<OT::cmap>::lock_instance (this->blob);
[all...]
/openjdk10/jdk/test/javax/sql/rowset/serial/SerialBlob/
H A DSetBinaryStream.java34 SerialBlob blob = new SerialBlob(new byte[0]);
36 blob.setBinaryStream(0);
/openjdk10/hotspot/test/compiler/whitebox/
H A DGetCodeHeapEntriesTest.java77 CodeBlob blob = Arrays.stream(blobs)
81 Asserts.assertNotNull(blob);
82 Asserts.assertEQ(blob.code_blob_type, type);
83 Asserts.assertGTE(blob.size, SIZE);
93 private static boolean filter(CodeBlob blob) { argument
94 if (blob == null) {
97 return DUMMY_NAME.equals(blob.name);
H A DAllocationCodeBlobTest.java131 for (Long blob : blobs) {
132 WHITE_BOX.freeCodeBlob(blob);
/openjdk10/jdk/test/sun/security/pkcs12/
H A DBug6415637.java44 byte[] blob = new byte[encodedBlob.length() * 2];
45 for (int i = 0; i < blob.length; ) {
47 blob[i++] = (byte) (ch >> 8);
48 blob[i++] = (byte) ch;
51 store.load(new ByteArrayInputStream(blob), new char[0]);
/openjdk10/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/
H A DSerialBlob.java76 private Blob blob; field in class:SerialBlob
129 * @param blob the <code>Blob</code> object from which this
137 public SerialBlob (Blob blob) argument
140 if (blob == null) {
145 len = blob.length();
146 buf = blob.getBytes(1, (int)len );
147 this.blob = blob;
242 * @throws SerialException if an error occurs when serializing the blob;
288 * @throws SerialException if an error occurs when serializing the blob;
[all...]
/openjdk10/hotspot/src/share/vm/code/
H A DcodeBlob.cpp221 BufferBlob* blob = NULL; local
229 blob = new (size) BufferBlob(name, size);
234 return blob;
245 BufferBlob* blob = NULL; local
250 blob = new (size) BufferBlob(name, size, cb);
255 return blob;
262 void BufferBlob::free(BufferBlob *blob) { argument
264 blob->flush();
267 CodeCache::free((RuntimeBlob*)blob);
285 AdapterBlob* blob local
304 MethodHandlesAdapterBlob* blob = NULL; local
404 DeoptimizationBlob* blob = NULL; local
443 UncommonTrapBlob* blob = NULL; local
479 ExceptionBlob* blob = NULL; local
514 SafepointBlob* blob = NULL; local
[all...]
H A Dstubs.cpp69 BufferBlob* blob = BufferBlob::create(name, size); local
70 if( blob == NULL) {
74 _buffer_size = blob->content_size();
75 _buffer_limit = blob->content_size();
76 _stub_buffer = blob->content_begin();
/openjdk10/jdk/src/java.base/share/classes/com/sun/security/ntlm/
H A DClient.java161 byte[] blob = new byte[32+alist.length];
162 System.arraycopy(new byte[]{1,1,0,0,0,0,0,0}, 0, blob, 0, 8);
169 blob[8+time.length-i-1] = time[i];
171 System.arraycopy(nonce, 0, blob, 16, 8);
172 System.arraycopy(new byte[]{0,0,0,0}, 0, blob, 24, 4);
173 System.arraycopy(alist, 0, blob, 28, alist.length);
175 blob, 28+alist.length, 4);
177 blob, challenge);
/openjdk10/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/
H A DCodeCacheVisitor.java38 void visit(CodeBlob blob); argument
/openjdk10/hotspot/src/jdk.hotspot.agent/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...]
/openjdk10/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/asm/
H A DDisassembler.java41 private CodeBlob blob; field in class:Disassembler
44 public static void decode(InstructionVisitor visitor, CodeBlob blob) { argument
45 decode(visitor, blob, blob.codeBegin(), blob.codeEnd());
48 public static void decode(InstructionVisitor visitor, CodeBlob blob, Address begin, Address end) { argument
/openjdk10/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/
H A DPointerFinder.java90 loc.blob = c.findBlobUnsafe(a);
92 Assert.that(loc.blob != null, "Should have found CodeBlob");
94 loc.inBlobCode = loc.blob.codeContains(a);
95 loc.inBlobData = loc.blob.dataContains(a);
97 if (loc.blob.isNMethod()) {
98 NMethod nm = (NMethod) loc.blob;
/openjdk10/hotspot/src/share/vm/prims/
H A DjvmtiCodeBlobEvents.cpp52 // JvmtiCodeBlobDesc* blob = collector.first();
53 // while (blob != NULL) {
55 // blob = collector.next();
85 // iteration support - return first code blob
95 // iteration support - return next code blob
166 // starting address of first stub generated in the enclosing blob.
196 // Generate a DYNAMIC_CODE_GENERATED event for each non-nmethod code blob.
210 // iterate over the collected list and post an event for each blob
211 JvmtiCodeBlobDesc* blob = collector.first(); local
212 while (blob !
[all...]
/openjdk10/hotspot/test/compiler/codecache/jmx/
H A DInitialAndMaxUsageTest.java79 long blob;
86 && (blob = CodeCacheUtils.WB.allocateCodeBlob(size, btype.id)) != 0L
88 blobs.add(blob);
/openjdk10/hotspot/test/compiler/codecache/
H A DOverflowCodeCacheTest.java95 for (Long blob : blobs) {
96 WHITE_BOX.freeCodeBlob(blob);
/openjdk10/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/
H A DCodeHeap.java108 // Use findStart to get a pointer inside blob other findBlob asserts
109 CodeBlob blob = cache.createCodeBlobWrapper(findStart(ptr));
110 if (blob != null) {
111 visitor.visit(blob);
112 if (blob == lastBlob) {
113 throw new InternalError("saw same blob twice");
115 lastBlob = blob;
/openjdk10/hotspot/src/cpu/s390/vm/
H A Dframe_s390.cpp263 CodeBlob* blob = NULL; local
281 blob = CodeCache::find_blob_unsafe(current_pc);
282 if (blob) {
283 if (blob->is_nmethod()) {
285 } else if (blob->is_deoptimization_stub()) {
288 function_name = "deoptimization blob";
289 } else if (blob->is_uncommon_trap_stub()) {
292 function_name = "uncommon trap blob";
293 } else if (blob->is_exception_stub()) {
296 function_name = "exception blob";
[all...]
/openjdk10/hotspot/src/share/vm/runtime/
H A DstubCodeGenerator.cpp76 CodeBlob* blob = CodeCache::find_blob_unsafe(cbuf->insts()->start()); local
77 if (blob != NULL) {
78 blob->set_strings(cbuf->strings());
/openjdk10/jdk/src/java.instrument/share/native/libinstrument/
H A DJPLISAgent.h275 /* for a JLI method where "blob" is executed before simply returning */
276 #define check_phase_blob_ret(ret, blob) \
278 blob; \
300 /* for a case where a specific "blob" must be returned */
301 #define check_phase_ret_blob(ret, blob) \
303 return (blob); \
/openjdk10/hotspot/src/cpu/sparc/vm/
H A DjniFastGetField_sparc.cpp57 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); local
58 CodeBuffer cbuf(blob);
137 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); local
138 CodeBuffer cbuf(blob);
190 BufferBlob* blob = BufferBlob::create(name, BUFFER_SIZE*wordSize); local
191 CodeBuffer cbuf(blob);

Completed in 230 milliseconds

123