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

12

/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeTracer.hpp46 static BytecodeClosure* std_closure(); // a printing closure
47 static BytecodeClosure* closure() { return _closure; } function in class:BytecodeTracer
48 static void set_closure(BytecodeClosure* closure) { _closure = closure; } argument
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/orbutil/closure/
H A DFuture.java26 package com.sun.corba.se.impl.orbutil.closure ;
28 import com.sun.corba.se.spi.orbutil.closure.Closure ;
32 private Closure closure ; field in class:Future
38 this.closure = (Closure)value ;
46 value = closure.evaluate() ;
H A DConstant.java26 package com.sun.corba.se.impl.orbutil.closure ;
28 import com.sun.corba.se.spi.orbutil.closure.Closure ;
/openjdk7/corba/src/share/classes/com/sun/corba/se/spi/orbutil/closure/
H A DClosure.java26 package com.sun.corba.se.spi.orbutil.closure ;
H A DClosureFactory.java26 package com.sun.corba.se.spi.orbutil.closure ;
28 import com.sun.corba.se.impl.orbutil.closure.Constant ;
29 import com.sun.corba.se.impl.orbutil.closure.Future ;
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/lib/
H A DExsltDynamic.java490 * The dyn:closure function creates a node set resulting from transitive closure of
495 * dyn:closure(., '*')
502 * evaluated, the context node set is the first argument passed to the dyn:closure
505 * the call to the dyn:closure function itself, except for the following:
510 * as the first argument to the dyn:closure function, arranged in document order.</li>
512 * dyn:closure function.</li>
532 public static NodeList closure(ExpressionContext myContext, NodeList nl, String expr) method in class:ExsltDynamic
/openjdk7/jdk/make/tools/src/build/tools/charsetmapping/
H A DSBCS.java64 Formatter out, String closure,
96 closure, off-8, off-1);
102 out.format("\"%s%n", closure);
63 toString(char[] sb, int off, int end, Formatter out, String closure, boolean comment) argument
H A DUtils.java165 public void format(char[] cc, int off, int end, String closure) { argument
174 out.format("\" %s%n", closure);
180 public void format(char[] cc, String closure) { argument
181 format(cc, 0, cc.length, closure);
185 String closure)
192 format(cc, 0, cc.length, closure);
184 format(char[] db, int b1, int b2Min, int b2Max, String closure) argument
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DdirtyCardQueue.cpp112 void DirtyCardQueueSet::set_closure(CardTableEntryClosure* closure) { argument
113 _closure = closure;
H A DsatbQueue.cpp282 void SATBMarkQueueSet::set_closure(ObjectClosure* closure) { argument
283 _closure = closure;
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiGetLoadedClasses.cpp33 // The closure for GetLoadedClasses and GetClassLoaderClasses
153 // Public methods that get called within the scope of the closure
256 // and doesn't call back with a closure data pointer,
259 JvmtiGetLoadedClassesClosure closure; local
271 closure.allocate();
279 jvmtiError err = env->Allocate(closure.get_count() * sizeof(jclass),
284 closure.extract(env, result_list);
285 *classCountPtr = closure.get_count();
294 // and doesn't call back with a closure data pointer,
296 JvmtiGetLoadedClassesClosure closure(initiatingLoade
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/regexp/internal/
H A DRECompiler.java730 * it can un-include the last character of string if a closure operator follows.
775 // If the next character is a closure operator and our atom is non-empty, the
776 // current character should bind to the closure operator rather than the atom
805 // No atom before closure
806 syntaxError("Missing operand to closure");
888 syntaxError("Missing operand to closure");
937 int closure(int[] flags) throws RESyntaxException method in class:RECompiler
968 // Eat closure character
977 syntaxError("Bad closure operand");
986 // If the next character is a '?', make the closure no
[all...]
/openjdk7/jdk/src/share/classes/java/awt/geom/
H A DArc2D.java33 * start angle, angular extent (length of the arc), and a closure type
59 * The closure type for an open arc with no path segments
66 * The closure type for an arc closed by drawing a straight
74 * The closure type for an arc closed by drawing straight line
146 * the specified closure type.
148 * @param type The closure type for the arc:
158 * size, angular extents, and closure type.
170 * @param type The closure type for the arc:
187 * size, angular extents, and closure type.
194 * @param type The closure typ
285 setArc(double x, double y, double w, double h, double angSt, double angExt, int closure) argument
578 setArc(double x, double y, double w, double h, double angSt, double angExt, int closure) argument
786 setArc(double x, double y, double w, double h, double angSt, double angExt, int closure) argument
804 setArc(Point2D loc, Dimension2D size, double angSt, double angExt, int closure) argument
823 setArc(Rectangle2D rect, double angSt, double angExt, int closure) argument
854 setArcByCenter(double x, double y, double radius, double angSt, double angExt, int closure) argument
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DinstanceKlassKlass.cpp76 OopClosure* closure) {
78 ik->oop_map_cache()->oop_iterate(closure);
82 ik->jni_ids()->oops_do(closure);
346 OopClosure* closure = PSParallelCompact::adjust_root_pointer_closure(); local
347 iterate_c_heap_oops(ik, closure);
75 iterate_c_heap_oops(instanceKlass* ik, OopClosure* closure) argument
H A Dklass.cpp470 void Klass::shared_symbols_iterate(SymbolClosure* closure) { argument
471 closure->do_symbol(&_name);
H A DconstantPoolOop.cpp757 void constantPoolOopDesc::shared_symbols_iterate(SymbolClosure* closure) { argument
765 closure->do_symbol(symbol_at_addr(index));
771 closure->do_symbol(symbol_at_addr((unsigned)i >> 16));
772 closure->do_symbol(symbol_at_addr((unsigned)i & 0xffff));
807 void constantPoolOopDesc::shared_tags_iterate(OopClosure* closure) { argument
808 closure->do_oop(tags_addr());
809 closure->do_oop(operands_addr());
816 void constantPoolOopDesc::shared_strings_iterate(OopClosure* closure) { argument
836 closure->do_oop(obj_at_addr_raw(index));
H A DinstanceKlass.cpp848 void instanceKlass::shared_symbols_iterate(SymbolClosure* closure) { argument
849 Klass::shared_symbols_iterate(closure);
850 closure->do_symbol(&_generic_signature);
851 closure->do_symbol(&_source_file_name);
855 closure->do_symbol(constants()->symbol_at_addr(name_index));
857 closure->do_symbol(constants()->symbol_at_addr(sig_index));
1758 // closure's do_header() method dicates whether the given closure should be
1763 int instanceKlass::oop_oop_iterate##nv_suffix(oop obj, OopClosureType* closure) { \
1766 if (closure
[all...]
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Instruction.cpp694 void BlockBegin::iterate_preorder(boolArray& mark, BlockClosure* closure) { argument
697 closure->block_do(this);
699 { for (int i = number_of_exception_handlers() - 1; i >= 0; i--) exception_handler_at(i)->iterate_preorder(mark, closure); }
700 { for (int i = e->number_of_sux () - 1; i >= 0; i--) e->sux_at (i)->iterate_preorder(mark, closure); }
705 void BlockBegin::iterate_postorder(boolArray& mark, BlockClosure* closure) { argument
709 { for (int i = number_of_exception_handlers() - 1; i >= 0; i--) exception_handler_at(i)->iterate_postorder(mark, closure); }
710 { for (int i = e->number_of_sux () - 1; i >= 0; i--) e->sux_at (i)->iterate_postorder(mark, closure); }
711 closure->block_do(this);
716 void BlockBegin::iterate_preorder(BlockClosure* closure) { argument
718 iterate_preorder(mark, closure);
722 iterate_postorder(BlockClosure* closure) argument
894 iterate_forward(BlockClosure* closure) argument
900 iterate_backward(BlockClosure* closure) argument
[all...]
H A Dc1_IR.cpp1110 void IR::iterate_preorder(BlockClosure* closure) { argument
1112 start()->iterate_preorder(closure);
1116 void IR::iterate_postorder(BlockClosure* closure) { argument
1118 start()->iterate_postorder(closure);
1121 void IR::iterate_linear_scan_order(BlockClosure* closure) { argument
1122 linear_scan_order()->iterate_forward(closure);
/openjdk7/hotspot/src/share/vm/runtime/
H A Dsynchronizer.cpp831 void ObjectSynchronizer::monitors_iterate(MonitorClosure* closure) { argument
840 closure->do_monitor(mid);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DGenerateOopMap.java2012 void retJumpTargetsDo (BytecodeStream bcs, JumpClosure closure, int varNo, int[] data) { argument
2034 closure.process(this, target_bci, data);
2040 returns "true". Otherwise, calls "closure.process()" one or
2046 boolean jumpTargetsDo (BytecodeStream bcs, JumpClosure closure, int[] data) { argument
2066 closure.process(this, bcs.dest(), data);
2067 closure.process(this, bci + 3, data);
2071 closure.process(this, bcs.dest(), data);
2074 closure.process(this, bcs.dest_w(), data);
2081 closure.process(this, bci + tableswitch.defaultOffset(), data); /* Default. jump address */
2083 closure
[all...]
/openjdk7/hotspot/src/share/vm/memory/
H A Ddump.cpp190 // Closure: mark objects closure.
277 CommonSymbolsClosure(SymbolClosure* closure) : _closure(closure) { } argument
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/
H A DTypes.java2106 // <editor-fold defaultstate="collapsed" desc="compute transitive closure of all members in given site">
2126 /** members closure visitor methods **/
2656 * <p>A closure is a list of all the supertypes and interfaces of
2664 * Returns the closure of a class or interface type.
2666 public List<Type> closure(Type t) { method in class:Types
2672 cl = insert(closure(st), t);
2674 cl = closure(st).prepend(t);
2679 cl = closure(supertype(t));
2682 cl = union(cl, closure(l.head));
2689 * Insert a type in a closure
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DCheck.java1610 closure(t1, interfaces1);
1615 closure(t2, interfaces1, interfaces2 = new HashMap<TypeSymbol,Type>());
1627 private void closure(Type t, Map<TypeSymbol,Type> typeMap) { method in class:Check
1630 closure(types.supertype(t), typeMap);
1632 closure(i, typeMap);
1637 private void closure(Type t, Map<TypeSymbol,Type> typesSkip, Map<TypeSymbol,Type> typeMap) { method in class:Check
1641 closure(types.supertype(t), typesSkip, typeMap);
1643 closure(i, typesSkip, typeMap);
1697 closure(site, supertypes);
2034 for (List<Type> l = types.closure(i
[all...]
/openjdk7/jdk/src/share/classes/java/util/regex/
H A DPattern.java2016 // Because group handles its own closure,
2101 node = closure(node);
2861 Node node = closure(head);
2862 if (node == head) { // No closure
3033 private Node closure(Node prev) { method in class:Pattern
3088 throw error("Unclosed counted closure");

Completed in 195 milliseconds

12