Searched defs:box (Results 26 - 35 of 35) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/opto/
H A Dparse1.cpp221 Node *box = _gvn.transform(new (C) BoxLockNode(next_monitor())); local
232 store_to_memory(control(), box, displaced_hdr, T_ADDRESS, Compile::AliasIdxRaw); local
236 const FastLockNode *flock = _gvn.transform(new (C) FastLockNode( 0, lock_object, box ))->as_FastLock();
967 // Add on the synchronized-method box/object combo
1613 // Use old BoxLock node as merged box.
H A Dmacro.cpp1797 // Mark all associated (same box and obj) lock and unlock nodes for
1809 // Box is used only in one lock region. Mark this box as eliminated.
1811 oldbox->as_BoxLock()->set_eliminated(); // This changes box's hash value
1818 // Check lock's box since box could be referenced by Lock's debug info.
1838 // Replace old box node with new box for all users of the same object.
1861 // Replace old box in monitor debug info.
1930 Node* box = alock->box_node(); local
1931 // Replace old box nod
2040 Node* box = lock->box_node(); local
2277 Node* box = unlock->box_node(); local
[all...]
H A Dmemnode.cpp1124 // cached box array. Currently only handles the IntegerCache case.
1148 // Fetch the box object at the base of the array and get its value
1149 ciInstance* box = array->obj_at(0)->as_instance(); local
1150 ciInstanceKlass* ik = box->klass()->as_instance_klass();
1154 ciConstant c = box->field_value(ik->nonstatic_field_at(0));
H A DgraphKit.cpp2867 Node* box = _gvn.transform(new (C) BoxLockNode(next_monitor())); local
2870 FastLockNode * flock = _gvn.transform(new (C) FastLockNode(0, obj, box) )->as_FastLock();
2889 lock->init_req(TypeFunc::Parms + 1, box);
2918 void GraphKit::shared_unlock(Node* box, Node* obj) { argument
2943 unlock->init_req(TypeFunc::Parms + 1, box);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DLower.java2913 JCExpression boxPrimitive(JCExpression tree, Type box) { argument
2917 box,
2924 box,
/openjdk7/jdk/src/share/native/sun/awt/image/jpeg/
H A Djquant2.c44 * Next, the color-selection step begins with a box representing the whole
45 * color space, and repeatedly splits the "largest" remaining box until we
47 * remaining box becomes one of the possible output colors.
55 * the "largest" box and deciding where to cut it. The particular policies
263 /* The bounds of the box (inclusive); expressed as histogram indexes */
267 /* The volume (actually 2-norm) of the box */
269 /* The number of nonzero histogram cells within this box */
271 } box; typedef in typeref:struct:__anon737
273 typedef box * boxptr;
278 /* Find the splittable box wit
[all...]
/openjdk7/jdk/src/share/classes/sun/invoke/util/
H A DValueConversions.java272 private static MethodHandle box(Wrapper wrap, boolean exact) { method in class:ValueConversions
291 String name = "box" + wrap.wrapperSimpleName();
300 mh = box(wrap, !exact).asType(type.erase());
306 throw new IllegalArgumentException("cannot find box adapter for "
310 public static MethodHandle box(Class<?> type) { method in class:ValueConversions
314 return box(Wrapper.forPrimitiveType(type), exact);
317 public static MethodHandle box(Wrapper type) { method in class:ValueConversions
319 return box(type, exact);
842 mh = box(src);
/openjdk7/hotspot/src/share/vm/classfile/
H A DjavaClasses.hpp773 static BasicType get_value(oop box, jvalue* value);
774 static BasicType set_value(oop box, jvalue* value);
775 static BasicType basic_type(oop box);
776 static bool is_instance(oop box) { return basic_type(box) != T_ILLEGAL; } argument
777 static bool is_instance(oop box, BasicType type) { return basic_type(box) == type; } argument
778 static void print(oop box, outputStream* st) { jvalue value; print(get_value(box, &value), &value, st); } argument
H A DjavaClasses.cpp2219 oop box = initialize_and_allocate(type, CHECK_0); local
2220 if (box == NULL) return NULL;
2223 box->bool_field_put(value_offset, value->z);
2226 box->char_field_put(value_offset, value->c);
2229 box->float_field_put(value_offset, value->f);
2232 box->double_field_put(long_value_offset, value->d);
2235 box->byte_field_put(value_offset, value->b);
2238 box->short_field_put(value_offset, value->s);
2241 box->int_field_put(value_offset, value->i);
2244 box
2253 basic_type(oop box) argument
2262 get_value(oop box, jvalue* value) argument
2296 set_value(oop box, jvalue* value) argument
[all...]
/openjdk7/hotspot/src/share/vm/prims/
H A Djvm.cpp3504 oop box = Reflection::box(&value, type, CHECK_NULL); variable
3505 return JNIHandles::make_local(env, box);
3527 oop box = JNIHandles::resolve(val); variable
3533 value_type = Reflection::unbox_for_regular_object(box, &value);
3535 value_type = Reflection::unbox_for_primitive(box, &value, CHECK);
4166 // See box() method.

Completed in 148 milliseconds

12