/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Instruction.hpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 114 // A Value is a reference to the instruction creating the value 157 // provided. Functionality that needs to be implemented for all classes 159 // visitor instead of added to the Instruction classes itself. 227 // The following macros are used to implement instruction-specific hashing. 233 // that need to be identical for two instructions to be identical. 235 // Note: The default implementation of hash() returns 0 in order to indicate 240 // so unlikely, that we are not going to handle it specially. 292 int _use_count; // the number of instructions refering to thi [all...] |
H A D | c1_GraphBuilder.hpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 41 // inlined methods. Currently in order to generate good code in the 42 // inliner we have to attempt to inline methods directly into the 47 // bci-to-block mapping 65 // multi-block inlines, but eventually would like to use this for 68 // fabricating it anew because Invokes would be considered to be 75 // We track the destination bci of the jsr only to determine 80 // We need to track the local variable in which the return address 81 // was stored to ensur [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | output.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 59 // Convert Nodes to instruction bits and pass off to the VM 64 // The number of new nodes (mostly MachNop) is proportional to 108 // checking for _method means that OptoBreakpoint does not apply to 167 // Determine if we need to generate a stack overflow check. 175 // Determine if we need to generate a register stack overflow check. 185 // In order to catch compiler oop-map bugs, we have implemented 187 // This mode causes the compiler to insert a call 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/windows/classes/sun/awt/windows/ |
H A D | WPrinterJob.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, 153 * to setPolyFillMode(). 162 * to setPolyFillMode(). 168 * as passed to selectSolidBrush. 217 * return from the Print Dialog, nCopies is set to 1 and the PD_COLLATE is 221 * Applications which want to know what's going on have to be DEVMODE 229 * We provide API to get & set the number of copies as well as allowing the 230 * user to choos 1579 setRangeCopiesAttribute(int from, int to, boolean isRangeSet, int copies) argument [all...] |
/openjdk7/corba/src/share/classes/sun/rmi/rmic/iiop/ |
H A D | IDLGenerator.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, 68 * Default constructor for Main to use. 77 * should override newInstance() to return an appropriately 108 * @param ot the OutputType for which directory nesting is to be defined. 160 * method to return false. 171 * and unknown arguments. Set each consumed argument to null. 244 * Return an array of OutputTypes for the IDL files that need to be 249 * @return Array of OutputTypes to generate 287 * to b [all...] |
/openjdk7/hotspot/agent/src/share/native/jvmdi/ |
H A D | sa.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 45 Error: please port YIELD() and SLEEP() macros to your platform 62 // Events sent by the VM to the SA // 68 // for those events to be acknowledged by the SA (via its setting 69 // saEventPending to 0). 72 // Set to nonzero value by the VM when an event has been posted; set 73 // back to 0 by the SA when it has processed that event. 101 // Commands sent by the SA to the VM // 110 // SA sets this to a nonzero value when it is requesting a command 111 // to b [all...] |
/openjdk7/jdk/src/share/classes/javax/swing/text/ |
H A D | MaskFormatter.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, 34 * <code>MaskFormatter</code> is used to format and edit strings. The behavior 51 * <td>Escape character, used to escape any of the 56 * lowercase letters are mapped to upper case.</td> 59 * upper case letters are mapped to lower case.</td> 72 * Typically characters correspond to one char, but in certain languages this 74 * adjust to fit as many chars as are needed. 78 * methods. <code>setInvalidCharacters</code> allows you to specify 80 * you to specif [all...] |
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | bytecodeInterpreter.hpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 69 class methodOopDesc* _callee; /* method to call during call_method request */ 70 address _callee_entry_point; /* address to jump to for call_method request */ 76 address _osr_entry; /* the entry to the osr method */ 84 // Result returned to frame manager 105 // status message to C++ interpreter 106 method_entry, // initial method entry to interpreter 107 method_resume, // frame manager response to return_from_method request (assuming a frame to resum [all...] |
/openjdk7/jdk/src/windows/native/sun/windows/ |
H A D | awt_Window.h | 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, 82 // Returns TRUE if this Window is equal to or one of owners of wnd 107 /* to make embedded frames easier */ 147 /* Post events to the EventQueue */ 209 void moveToDefaultLocation(); /* moves Window to X,Y specified by Window Manger */ 254 static void FocusedWindowChanged(HWND from, HWND to); 271 // from its hierarchy when shown. Currently applied to instances of 388 // Tweak the style according to the type of the window
|
/openjdk7/jdk/src/share/native/sun/security/ec/impl/ |
H A D | mpi.h | 3 * Use is subject to license terms. 16 * along with this library; if not, write to the Free Software Foundation, 60 * Generic #define's to cover missing things in the kernel 143 /* MP_ULONG_LONG_MAX was defined to be ULLONG_MAX */ 218 /* MP_HALF_RADIX really ought to be called MP_SQRT_RADIX, but it's named 251 mp_err mp_copy(const mp_int *from, mp_int *to);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | assembler_x86.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 155 // Address. An index of 4 (rsp) corresponds to having no index, so convert 156 // that to noreg for the Address constructor. 195 // embedded words. Instead, relocate to the enclosing instruction. 258 // immediate-to-memory forms 384 // Note that the RIP-rel. correction applies to the generated 385 // disp field, but _not_ to the target address in the rspec. 416 // Secret local extension to Assembler::WhichOperand: 597 // fall out of the switch to decode the address 680 // to chec 11359 generate_fill(BasicType t, bool aligned, Register to, Register value, Register count, Register rtmp, XMMRegister xtmp) 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...] |
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/compiler/ |
H A D | XPathParser.java | 14 * Unless required by applicable law or agreed to in writing, software 45 // backtrace in the exception itself -- but we don't expect to need one. 49 * The XPath to be processed. 60 * is an optimization because we won't have to do charAt(0) as 87 * The prefix resolver to map prefixes to namespaces in the OpMap. 94 * have to be done each time the expression is evaluated. 97 * @param expression A string conforming to the XPath grammar. 98 * @param namespaceContext An object that is able to resolve prefixes in 99 * the XPath to namespace [all...] |
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/util/ |
H A D | RepositoryId.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, 39 // Imports for using codebase URL to load class 55 // not legal in IDL. This allows us to treat a fully 150 // would be more efficient and easier to maintain... 163 // Anita4: convert to uppercase 267 * Used to convert ascii to hex. 289 // bug fix for 4328952; to eliminate possibility of overriding this 302 // To create a RepositoryID, use code similar to th 944 delete(String str, int from, int to) argument [all...] |
/openjdk7/jdk/src/share/classes/java/awt/image/ |
H A D | BufferedImage.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 * <code>ColorModel</code> to represent its color and alpha components. 59 * coordinate of (0, 0). Any <code>Raster</code> used to construct a 101 * the color data must be adjusted to a non-premultiplied form 111 * with alpha. The color data in this image is considered not to be 113 * <code>imageType</code> argument to a <code>BufferedImage</code> 122 * with alpha. The color data in this image is considered to be 129 * to a Windows- or Solaris- style BGR color model, with the colors 134 * the color data must be adjusted to 1542 addTileObserver(TileObserver to) argument 1551 removeTileObserver(TileObserver to) argument [all...] |
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciMethod.cpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 77 // Easy to compute, so fill them in now. 112 // Have to use a conservative value in this case. 116 // Adjust the definition of this condition to be more useful: 204 // last entry will be used to represent the possibility that 221 // Put an entry at the end of our list to represent the possibility 322 // Analyze the method to see if monitors are used properly. 327 // Check to see if a previous compilation computed the 401 // will return true for all locals in some cases to improve debug 416 // oopmap generator. This is used as a double check during osr to 1174 print_codes_on(int from, int to, outputStream* st) argument [all...] |
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | globalDefinitions.hpp | 16 * 2 along with this work; if not, write to the Free Software Foundation, 102 // Size of a char[] needed to represent a jint as a string in decimal. 143 // The minimum alignment to a heap word size is done. Other 152 // The minimum number of native machine words necessary to contain "byte_size" 167 // Constants for converting from a base unit to milli-base units. For 168 // example from seconds to milliseconds and microseconds 239 // linkage pointer to function. Should never 240 // need one of those to be placed in this 243 // Utility functions to "portably" (?) bit twiddle pointers 249 // Utility functions to "portabl 1056 byte_size(void* from, void* to) argument [all...] |
/openjdk7/jdk/src/windows/native/java/io/ |
H A D | WinNTFileSystem_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, 92 /* Need Windows Vista or newer to get the final path */ 109 * to allocate a larger buffer. 160 /* unable to get final path */ 322 never happen, we will need to revisit the lookup implementation. 647 /* Append "*", or possibly "\\*", to path */ 658 /* Open handle to the first file */ 739 jobject to) 744 WCHAR *topath = fileToNTPath(env, to, id 738 Java_java_io_WinNTFileSystem_rename0(JNIEnv *env, jobject this, jobject from, jobject to) argument [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/file/ |
H A D | ZipFileIndex.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, 53 * This class implements the building of index of a zip archive and access to 56 * to disk. 58 * In order to use a secondary index file, set "usezipindex" in the Options 62 * Location where to look for/generate optimized zip index files can be 72 * timestamp checking to reindex the zip files if it is needed. In batch mode 77 * This code and its internal interfaces are subject to change or 163 * Here we need to make sure that the ZipFileIndex is valid. Check the timestamp of the file and 164 * if its the same as the one at the time the index was build we don't need to reope [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/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...] |
/openjdk7/jdk/src/share/classes/javax/swing/ |
H A D | JTable.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, 63 * The <code>JTable</code> is used to display and edit regular two-dimensional tables 65 * See <a href="http://java.sun.com/docs/books/tutorial/uiswing/components/table.html">How to Use Tables</a> 71 * facilities that make it possible to customize its rendering and editing 73 * set up easily. For example, to set up a table with 10 rows and 10 90 * Note that if you wish to use a <code>JTable</code> in a standalone 102 * property to {@code true}, so that the {@code JTable} 108 * close attention to the data structures that will represent the table's data. 110 * uses a <code>Vector</code> of <code>Vector</code>s of <code>Object</code>s to [all...] |
/openjdk7/jdk/src/share/native/common/ |
H A D | check_code.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, 119 to super() */ 161 /* JVM_OPC_invokespecial calls to <init> need to be treated special */ 165 * Maps class names to unique 16 bit integers. 171 * row (256 buckets) at a time to minimize fragmentation. Rows are 197 * There are currently two types of resources that we need to keep 198 * track of (in addition to the CCalloc pool). 230 had a chance to fre 2536 fullinfo_type to = context->swap_table[1]; local 2826 fullinfo_type to = context->swap_table[1]; local 3785 isAssignableTo(context_type *context, fullinfo_type from, fullinfo_type to) argument [all...] |
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ |
H A D | BasisLibrary.java | 14 * Unless required by applicable law or agreed to in writing, software 348 public static String translateF(String value, String from, String to) { argument 349 final int tol = to.length(); 360 result.append(to.charAt(j)); 416 * utility function for calls to local-name(). 428 * to this method. This method will generate a runtime errors. A good 430 * constructs, and never really tries to call it if it doesn't exist. 431 * But simple stylesheets may result in a call to this method. 432 * The compiler should generate a warning if it encounters a call to 440 * Utility function to thro [all...] |