/openjdk7/hotspot/src/share/vm/opto/ |
H A D | block.hpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 43 // Map dense integer indices to Blocks. Uses classic doubling-array trick. 44 // Abstractly provides an infinite array of Block*'s, initialized to NULL. 46 // allocation I do not need a destructor to reclaim storage. 49 uint _size; // allocated size, as opposed to formal limit 50 debug_only(uint _limit;) // limit to formal domain 53 void grow( uint i ); // Grow array node to fit 56 Arena *_arena; // Arena to allocate in 69 // Extend the mapping: index i maps to Block *n. 116 // every Node will get pinned to som 600 CFGEdge(Block *from, Block *to, float freq, int from_pct, int to_pct) argument 608 Block* to () const { return _to; } function in class:CFGEdge [all...] |
H A D | escape.hpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 51 // - PointsTo (-P>) {LV, OF} to JO 52 // - Deferred (-D>) from {LV, OF} to {LV, OF} 53 // - Field (-F>) from JO to OF 58 // point to. 60 // The algorithm describes how to construct the connection graph 72 // to the static memory. 81 // The LoadP, Proj and CheckCastPP behave like variables assigned to only once. 82 // Only a Phi can have multiple assignments. Each input to a Phi is treated 83 // as an assignment to i 458 add_edge(PointsToNode* from, PointsToNode* to) argument 479 add_base(FieldNode* from, PointsToNode* to) argument 504 add_local_var_and_edge(Node* n, PointsToNode::EscapeState es, Node* to, Unique_Node_List *delayed_worklist) argument 553 set_map(Node* from, Node* to) argument [all...] |
H A D | node.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 53 // Set a breakpoint here to identify where a particular node index is built. 61 // we continue to assign negative numbers (!) consecutively. 103 // Note: It is OK to delete multiple copies of the last-seen edge. 104 // Unfortunately, we have no way to verify that all the deletions delete 114 if (this == &that) return; // ignore assignment to self 116 // We need to initialize everything, overwriting garbage values. 121 // to be reassigned to iterate over another node y. Some doubly-nested 122 // progress loops depend on being able to d 516 MachOper **to = (MachOper **)((size_t)(&mach->_opnds) + local 640 Node** to = _in; local [all...] |
/openjdk7/jdk/src/share/classes/com/sun/media/sound/ |
H A D | SoftSynthesizer.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 410 // Instrument not found fallback to MSB:bank, LSB:0 415 // Instrument not found fallback to MSB:0, LSB:bank 420 // Instrument not found fallback to MSB:0, LSB:0 424 // Instrument not found fallback to MSB:0, LSB:0, program=0 442 // Instrument not found fallback to MSB:0, LSB:0 446 // Instrument not found fallback to MSB:0, LSB:0, program=0 598 public boolean remapInstrument(Instrument from, Instrument to) { argument 602 if (to [all...] |
/openjdk7/hotspot/src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ |
H A D | HierarchicalLayoutManager.java | 16 * 2 along with this work; if not, write to the Free Software Foundation, 120 public LayoutNode to; field in class:HierarchicalLayoutManager.LayoutEdge 229 e.to.preds.remove(e); 255 // STEP 8: Write back to interface 279 Point p = new Point(e.to.x + e.relativeTo, e.to.y + e.to.yOffset); 281 if (e.to.inOffsets.containsKey(e.relativeTo)) { 282 points.add(new Point(p.x, p.y + e.to.inOffsets.get(e.relativeTo))); 286 LayoutNode other = e.to; [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | reflection.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 57 // skip over any frames belonging to java.lang.Class 74 const char * to = Klass::cast(to_class)->external_name(); local 75 // print in a single call to reduce interleaving between threads 77 tty->print("RESOLVE %s %s %s:%d (reflection)\n", from, to, source_file, line_number); 79 tty->print("RESOLVE %s %s (reflection)\n", from, to); 419 // Check if field or method is accessible to client. Throw an 468 // sun/reflect/MagicAccessorImpl subclasses to succeed trivially. 486 // There's no way to make a host class loop short of patching memory. 560 // sun/reflect/MagicAccessorImpl subclasses to succee [all...] |
/openjdk7/jdk/src/solaris/native/java/lang/ |
H A D | UNIXProcess_md.c | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 62 * There are 3 possible strategies we might use to "fork": 64 * - fork(2). Very portable and reliable but subject to 65 * failure due to overcommit (see the documentation on 77 * vfork will continue to be supported at least on Linux). 80 * ourselves because there's no reliable way to close all inherited 84 * Linux-specific, but this ought to work - at least the glibc 85 * sources contain code to handle different combinations of CLONE_VM 87 * appeared to fai 693 copyPipe(int from[2], int to[2]) argument [all...] |
/openjdk7/jdk/src/solaris/native/sun/nio/fs/ |
H A D | UnixNativeDispatcher.c | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 154 * Call this to throw an internal UnixException when a system/library 356 /* TDB - need to decide if EIO and other errors should cause exception */ 726 const char* to = (const char*)jlong_to_ptr(toAddress); local 729 if (rename(from, to) == -1) { 739 const char* to = (const char*)jlong_to_ptr(toAddress); local 747 if ((*my_renameat_func)((int)fromfd, from, (int)tofd, to) == -1) {
|
/openjdk7/jdk/src/share/native/sun/awt/libpng/ |
H A D | pngset.c | 7 * particular file as subject to the "Classpath" exception as provided 17 * 2 along with this work; if not, write to the Free Software Foundation, 41 * The functions here are used during reads to store data from the file 42 * into the info struct, and during writes to store application data 44 * info struct and allows us to change the structure in the future. 125 /* Changed in libpng-1.5.4 to limit the values to ensure overflow can't 127 * possible for 1/gamma to overflow the limit of 21474 and this means the 129 * safety the limits here are a little narrower. The values are 0.00016 to 175 /* Changed from info->num_palette to PNG_MAX_PALETTE_LENGT 945 png_sPLT_tp to = np + info_ptr->splt_palettes_num + i; local 1017 png_unknown_chunkp to = np + info_ptr->unknown_chunks_num + i; local [all...] |
/openjdk7/jdk/src/share/classes/sun/security/x509/ |
H A D | X500Name.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 47 * <p> X.500 names are used to identify entities, such as those which are 50 * some systems can be searched for according to those attributes. 87 * PrintableString and BMPString) may be assumed to represent 99 * substrings of one or more consecutive white space characters to a 103 * These name comparison rules permit a certificate user to validate 104 * certificates issued using languages or encodings unfamiliar to the 108 * comparison rules to process unfamiliar attribute types for name 109 * chaining. This allows implementations to proces 1002 countQuotes(String string, int from, int to) argument [all...] |
/openjdk7/jdk/src/share/classes/sun/net/ftp/impl/ |
H A D | FtpClient.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 65 /* Name of encoding to use for output */ 154 * Test the named character encoding to verify that it converts ASCII 155 * characters correctly. We have to use an ASCII based encoding, or else 162 * mechanism, but there is no way to specify in the escaped string what 163 * the original character set is. It is not correct to assume that 165 * until the specifications are updated to deal with this issue more 166 * comprehensively, and more importantly, HTTP servers are known to 168 * where it is possible to sen 1399 rename(String from, String to) argument [all...] |
/openjdk7/jdk/src/solaris/classes/sun/nio/fs/ |
H A D | UnixNativeDispatcher.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 179 static void rename(UnixPath from, UnixPath to) throws UnixException { argument 181 NativeBuffer toBuffer = copyToNativeBuffer(to); 195 static void renameat(int fromfd, byte[] from, int tofd, byte[] to) throws UnixException { argument 197 NativeBuffer toBuffer = NativeBuffers.asNativeBuffer(to); 553 // flags returned by init to indicate capabilities
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | generateOopMap.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 41 // - What to do about jsr with different types of local vars? 46 // - Could extend verifier to provide this information. 47 // For: one fewer abstract interpreter to maintain. Against: the verifier 48 // solves a bigger problem so slower (undesirable to force verification of 76 // Basic block headers are the only merge points. We use this iteration to 81 // initialize first BB according to method signature; 91 // To be able to process "ret" bytecodes, we keep track of these return 93 // processing a "ret" bytecodes, it is not sufficient to know that it gets 94 // an argument of the right type 'p'; we need to kno 2305 rewrite_refval_conflict(int from, int to) argument 2329 rewrite_refval_conflict_inst(BytecodeStream *itr, int from, int to) argument [all...] |
H A D | methodOop.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 179 err_msg("bcp doesn't belong to this method: bcp: " INTPTR_FORMAT ", method: %s", bcp, name_and_sig_as_C_string())); 186 // Return (int)bcx if it appears to be a valid BCI. 187 // Return bci_from((address)bcx) if it appears to be a valid BCP. 213 assert(is_native() && bcp == code_base() || contains(bcp), "bcp doesn't belong to this method"); 242 // Attempt to return method oop to original state. Clear any pointers 243 // (to objects outside the shared spaces). We won't be able to predict 245 // entries now in order allow them to b 1384 print_codes_on(int from, int to, outputStream* st) const argument [all...] |
/openjdk7/jdk/src/share/classes/java/awt/ |
H A D | KeyboardFocusManager.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 75 * The KeyboardFocusManager is both a centralized location for client code to 77 * dispatcher for all FocusEvents, WindowEvents related to focus, and 92 * How to Use the Focus Subsystem</a>, 237 * the AWTPermission "replaceKeyboardFocusManager" in order to replace the 246 * to replace the current KeyboardFocusManager 363 * root, then it may be ambiguous as to which Components represent the next 364 * and previous Components to focus during normal focus traversal. In that 365 * case, the current focus cycle root is used to differentiat 2960 focusedWindowChanged(Component to, Component from) argument 2975 isTemporary(Component to, Component from) argument [all...] |
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_IR.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 61 // is known to be exactly that class or it might throw a subtype. 272 return (*a)->to()->block_id() - (*b)->to()->block_id(); 305 BlockBegin* to = pair->to(); local 306 BlockBegin* split = from->insert_block_between(to); 310 from->block_id(), to->block_id(), split->block_id()); 330 // start of basic blocks are not added to the instruction list 332 assert(false, "a node was not appended to th [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/ |
H A D | Types.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 55 * <dd>If the first argument to an operation is a type, it should be named t.</dd> 57 * <dd>Similarly, if the second argument to an operation is a type, it should be named s.</dd> 66 * This code and its internal interfaces are subject to change or 166 * Checks that all the arguments to a class are unbounded 169 * subclass can be cast to it without a warning. 232 ListBuffer<Type> to = new ListBuffer<Type>(); 234 adapt(base, t, from, to); 238 Type res = subst(sym.type, from.toList(), to 2225 subst(List<Type> ts, List<Type> from, List<Type> to) argument 2237 subst(Type t, List<Type> from, List<Type> to) argument 2243 List<Type> to; field in class:Types.Subst 2245 Subst(List<Type> from, List<Type> to) argument 2379 substBounds(List<Type> tvars, List<Type> from, List<Type> to) argument 2419 substBound(TypeVar t, List<Type> from, List<Type> to) argument 3307 sideCast(Type from, Type to, Warner warn) argument 3341 sideCastFinal(Type from, Type to, Warner warn) argument 3371 giveWarning(Type from, Type to) argument 3407 adapt(Type source, Type target, ListBuffer<Type> from, ListBuffer<Type> to) argument 3417 ListBuffer<Type> to; field in class:Types.Adapter 3420 Adapter(ListBuffer<Type> from, ListBuffer<Type> to) argument 3520 adaptSelf(Type t, ListBuffer<Type> from, ListBuffer<Type> to) argument [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/ |
H A D | Resolve.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 57 * This code and its internal interfaces are subject to change or 176 // of anonymous classes should be allowed to access 261 // OK to select instance method or field from 'super' or type name 302 // only to instance fields and methods -- types are excluded 309 /** Try to instantiate the type of a method so that it fits 341 // need to inferred. 363 throw inapplicableMethodException.setMessage("explicit.param.do.not.conform.to.bounds",actuals.head, bounds); 375 // find out whether we need to g 826 adjustVarargs(Symbol to, Symbol from, boolean useVarargs) argument [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/ |
H A D | Gen.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 51 /** This pass maps flat Java (i.e. without inner classes) to bytecodes. 55 * This code and its internal interfaces are subject to change or 78 /** Set when Miranda method stubs are to be generated. */ 81 /** Format of stackmap tables to be generated. */ 164 /** Default limit of (approximate) size of finalizer to inline. 198 /** A hash table mapping syntax trees to their ending source positions. 202 /** Generate code to load an integer constant. 203 * @param n The integer to b 420 endFinalizerGaps(Env<GenContext> from, Env<GenContext> to) argument [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/ |
H A D | JavacParser.java | 8 * particular file as subject to the "Classpath" exception as provided 18 * 2 along with this work; if not, write to the Free Software Foundation, 49 * This code and its internal interfaces are subject to change or 62 /** The factory to be used for abstract syntax tree construction. 66 /** The log to be used for error diagnostics. 357 /** A hashtable to store all documentation comments 358 * indexed by the tree nodes they refer to. 365 * @param tree The tree to be used as index in the hashtable 366 * @param dc The doc comment to associate with the tree, or null. 391 * @param endpos The ending position to associat 400 protected <T extends JCTree> T to(T t) { return t; } method in class:JavacParser [all...] |
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/ |
H A D | XIncludeHandler.java | 14 * Unless required by applicable law or agreed to in writing, software 75 * This is a pipeline component which performs XInclude handling, according to the 82 * When it finds an <include> element, it attempts to include the file specified 90 * more information on how XInclude is to be used. 106 * to be an instance of <code>XIncludeNamespaceSupport</code>. 198 /** Feature identifier: allow notation and unparsed entity events to be sent out of order. */ 238 * For DOM/SAX, the secure feature is set to true by default 272 // It "feels wrong" to store this value here. However, 274 // It's never going to change in the lifetime of this XIncludeHandler 277 // we cache the child parser configuration, so we don't have to r 2632 copyFeatures( XMLComponentManager from, ParserConfigurationSettings to) argument 2641 copyFeatures( XMLComponentManager from, XMLParserConfiguration to) argument 2650 copyFeatures1( Enumeration features, String featurePrefix, XMLComponentManager from, ParserConfigurationSettings to) argument 2670 copyFeatures1( Enumeration features, String featurePrefix, XMLComponentManager from, XMLParserConfiguration to) argument [all...] |
/openjdk7/hotspot/src/share/vm/code/ |
H A D | nmethod.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 117 // (In the latter two cases, they like other stats are printed to the log only.) 120 // These variables are put into one block to reduce relocations 121 // and make it simpler to print from the debugger. 189 int pc_desc_queries; // queries to nmethod::find_pc_desc 271 // These methods are private, and used to manipulate the exception cache 319 // In order to prevent race conditions do not load cache elements 384 assert(curr != NULL, "nothing to remove"); 405 // We never grab a lock to read the exception cache, so we may 423 // we don't lock during reads, it is possible to hav 1883 includes(void* p, void* from, void* to) argument [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRAssembler_sparc.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 157 // If they do not match we jump to slow case. 171 // 3. Jump to the continuation address in compiled code to resume execution. 196 // I0: pointer to osr buffer 241 // Get a pointer to the first character of string0 in tmp0 243 // Get a pointer to the first character of string1 in tmp1 318 // Shift base0 and base1 to the end of the arrays, negate limit 334 // If strings are equal up to min length, return the length difference. 353 // compute pointer to BasicLoc 1303 Address to = frame_map()->address_for_slot(dest->single_stack_ix()); local 1311 Address to = frame_map()->address_for_slot(dest->single_stack_ix()); local 1320 Address to = frame_map()->address_for_double_slot(dest->double_stack_ix()); local [all...] |
H A D | stubGenerator_sparc.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 84 // return address of next instruction to execute 100 // Call stubs are used to call Java from C 304 // Note: I tried to make c2 return longs in O0/O1 and G1 so we wouldn't have to 348 // complete return to VM 411 // jump to exception handler 425 // If the compiler needs all registers to be preserved between the fault 433 // Note that we generate only this stub into a RuntimeStub, because it needs to be 454 // which has the ability to fetc 999 const Register to = O1; local 1128 disjoint_copy_core(Register from, Register to, Register count, int log2_elem_size, int iter_size, CopyLoopFunc copy_loop_func) argument 1206 copy_16_bytes_shift_loop(Register from, Register to, Register count, int count_dec, Label& L_loop, bool use_prefetch, bool use_bis) argument 1252 copy_16_bytes_forward_with_shift(Register from, Register to, Register count, int log2_elem_size, Label& L_copy_bytes) argument 1390 const Register to = O1; // destination array address local 1502 const Register to = O1; // destination array address local 1611 const Register to = O1; // destination array address local 1723 const Register to = O0; // source array address local 1953 const Register to = O1; // destination array address local 2057 copy_16_bytes_loop(Register from, Register to, Register count, int count_dec, Label& L_loop, bool use_prefetch, bool use_bis) argument 2109 const Register to = O1; // destination array address local 2234 const Register to = O1; // destination array address local 2355 copy_64_bytes_loop(Register from, Register to, Register count, int count_dec, Label& L_loop, bool use_prefetch, bool use_bis) argument 2418 const Register to = O1; // destination array address local 2516 const Register to = O1; // destination array address local 2591 const Register to = O1; // destination array address local 2643 const Register to = O1; // destination array address local 3111 const Register to = O1; // destination array address local 3232 const Register to = O0; // source array address local [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | stubGenerator_x86_32.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 89 // return address of next instruction to execute 121 // Call stubs are used to call Java from C 136 // 2 [ ptr. to call wrapper ] 171 __ shlptr(rcx, Interpreter::logStackElementSize); // convert parameter count to bytes 176 // save rdi, rsi, & rbx, according to C calling conventions 343 // is compiled code => need to setup the rsp. 371 // complete return to VM 400 // Upon entry, the sp points to the return address returning into Java 488 // This routine is used with -Xcheck:jni to verif 949 const Register to = rdi; // destination array address local 1080 const Register to = rdi; // source array address local 1117 const Register to = rdi; // destination array address local 1270 const Register to = rdx; // destination array address local 1315 const Register to = rdx; // destination array address local 1446 const Register to = rdx; // destination array address local 1596 const Register to = rdx; // destination array address local 1854 const Register to = dst; // destination array address local 2226 const Register to = rdx; // destination array address local 2324 const Register to = rdx; // destination array address local 2444 const Register to = rdx; // destination array address local 2601 const Register to = rdx; // destination array address local [all...] |