/openjdk7/hotspot/src/share/vm/adlc/ |
H A D | forms.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 357 SourceForm::SourceForm(char* code) : _code(code) { }; // Constructor argument
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Compilation.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 34 #include "code/debugInfoRec.hpp" 178 // compute block ordering for code generation 194 if (PrintCFG || PrintCFG2) { tty->print_cr("CFG before code generation"); _hir->code()->print(true); } 195 if (PrintIR || PrintIR2 ) { tty->print_cr("IR before code generation"); _hir->code()->print(false, true); } 227 print_LIR(hir()->code()); 272 setup_code_buffer(CodeBuffer* code, int call_stub_estimate) argument [all...] |
H A D | c1_LIRAssembler.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 64 Bytecodes::Code code = info->scope()->method()->java_code_at_bci(info->stack()->bci()); local 66 switch (code) { 76 switch (code) { 185 handler->entry_code()->instructions_list()->last()->code() == lir_branch || 186 handler->entry_code()->instructions_list()->last()->code() == lir_delay_slot, "last operation must be branch"); 189 // entry code not emitted yet 275 // patching moves since they generate funny looking code [all...] |
H A D | c1_Compilation.hpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 29 #include "code/exceptionHandlerTable.hpp" 139 CodeBuffer* code() { return &_code; } function in class:Compilation
|
H A D | c1_GraphBuilder.hpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 41 // inlined methods. Currently in order to generate good code in the 92 // In order to generate profitable code for inlining, we currently 98 // code to be removed and thereby simplify the inliner. 202 Bytecodes::Code code() const { return stream()->cur_bc(); } function in class:VALUE_OBJ_CLASS_SPEC 232 void stack_op(Bytecodes::Code code); 233 void arithmetic_op(ValueType* type, Bytecodes::Code code, ValueStack* state_before = NULL); 235 void shift_op(ValueType* type, Bytecodes::Code code); 394 can_trap(ciMethod* method, Bytecodes::Code code) argument [all...] |
H A D | c1_Instruction.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 349 Invoke::Invoke(Bytecodes::Code code, ValueType* result_type, Value recv, Values* args, argument 352 , _code(code) 734 #define TRACE_PHI(code) if (PrintPhiFunctions) { code; } 812 // The old code invalidated the phi function here
|
H A D | c1_InstructionPrinter.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 474 output()->print("%s(", Bytecodes::name(x->code())); 878 LIR_Code code = x->code(); local 879 switch (code) {
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiClassFileReconstituter.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 125 // JVMSpec| u1 code[code_length]; 199 code_size + // code 695 Bytecodes::Code code; local 698 while ((code = bs.next()) >= 0) { 699 assert(Bytecodes::is_java_code(code), "sanity check"); 700 assert(code != Bytecodes::_breakpoint, "sanity check"); 708 *p = (unsigned char) (bs.is_wide()? Bytecodes::_wide : code); [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | java.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 29 #include "code/codeCache.hpp" 104 #include "code/compiledIC.hpp" 450 // JVMTI post_thread_end_event and post_vm_death_event will run native code. 561 void vm_exit(int code) { argument 566 vm_direct_exit(code); 571 VM_Exit op(code); 576 vm_direct_exit(code); 594 vm_direct_exit(int code) argument [all...] |
H A D | vframeArray.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 175 // We are deoptimizing while hanging in prologue code for synchronized method 176 bcp = method()->bcp_from(0); // first byte code 255 // redo last byte code 407 Bytecodes::Code code = Bytecodes::java_code_at(method(), bcp); local 409 tty->print(" - %s", Bytecodes::name(code)); 482 // [phh] FIXME: this is a temporary hack! This code *should* work
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/ |
H A D | Flags.java | 5 * This code is free software; you can redistribute it and/or modify it 9 * by Oracle in the LICENSE file that accompanied this code. 11 * This code is distributed in the hope that it will be useful, but WITHOUT 15 * accompanied this code). 26 package com.sun.tools.javac.code; 37 * If you write code that depends on this, you do so at your own risk. 38 * This code and its internal interfaces are subject to change or
|
H A D | Scope.java | 5 * This code is free software; you can redistribute it and/or modify it 9 * by Oracle in the LICENSE file that accompanied this code. 11 * This code is distributed in the hope that it will be useful, but WITHOUT 15 * accompanied this code). 26 package com.sun.tools.javac.code; 39 * If you write code that depends on this, you do so at your own risk. 40 * This code and its internal interfaces are subject to change or 462 /** An entry with the same hash code, or sentinel.
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/ |
H A D | Items.java | 5 * This code is free software; you can redistribute it and/or modify it 9 * by Oracle in the LICENSE file that accompanied this code. 11 * This code is distributed in the hope that it will be useful, but WITHOUT 15 * accompanied this code). 28 import com.sun.tools.javac.code.*; 29 import com.sun.tools.javac.code.Symbol.*; 30 import com.sun.tools.javac.code.Type.*; 37 /** A helper class for code generation. Items are objects 47 * If you write code that depends on this, you do so at your own risk. 48 * This code an 59 Code code; field in class:Items 75 Items(Pool pool, Code code, Symtab syms, Types types) argument [all...] |
/openjdk7/jdk/src/share/native/sun/awt/image/jpeg/ |
H A D | jchuff.c | 40 * structure assignment. You'll need to fix this code if you have 106 * just count the Huffman symbols used and generate Huffman code tables. 191 unsigned int code; local 193 /* Note that huffsize[] and huffcode[] are filled in code-length order, 212 /* Figure C.1: make table of Huffman code length for each symbol */ 226 /* We also validate that the counts represent a legal Huffman code tree. */ 228 code = 0; 233 huffcode[p++] = code; 234 code++; 236 /* code i [all...] |
H A D | jcphuff.c | 232 emit_bits (phuff_entropy_ptr entropy, unsigned int code, int size) argument 236 register INT32 put_buffer = (INT32) code; 246 put_buffer &= (((INT32) 1)<<size) - 1; /* mask off any extra bits in code */ 420 /* This code assumes we are on a two's complement machine */ 500 * in C, we shift after obtaining the absolute value; so the code is 710 /* Emit buffered correction bits that must be associated with this code */
|
/openjdk7/jdk/src/share/classes/sun/tools/tree/ |
H A D | Expression.java | 5 * This code is free software; you can redistribute it and/or modify it 9 * by Oracle in the LICENSE file that accompanied this code. 11 * This code is distributed in the hope that it will be useful, but WITHOUT 15 * accompanied this code). 57 * This appears at present to be dead code, and is not called 213 * Return a <code>FieldUpdater</code> object to be used in updating the 214 * value of the location denoted by <code>this</code>, which must be an 231 * Return a <code>FieldUpdate 444 public void code(Environment env, Context ctx, Assembler asm) { method in class:Expression [all...] |
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ |
H A D | Utility.java | 17 * 1. Redistributions of source code must retain the above copyright 79 * byte code to allow 16-bit wide indices 142 * Disassemble a byte array of JVM byte codes starting from code line 147 * @param code byte code array 149 * @param index offset in `code' array 155 public static final String codeToString(byte[] code, argument 159 StringBuffer buf = new StringBuffer(code.length * 20); // Should be sufficient 160 ByteSequence stream = new ByteSequence(code); 163 for(int i=0; i < index; i++) // Skip `index' lines of code 181 codeToString(byte[] code, ConstantPool constant_pool, int index, int length) argument [all...] |
/openjdk7/corba/src/share/classes/com/sun/corba/se/spi/orb/ |
H A D | ORB.java | 5 * This code is free software; you can redistribute it and/or modify it 9 * by Oracle in the LICENSE file that accompanied this code. 11 * This code is distributed in the hope that it will be useful, but WITHOUT 15 * accompanied this code). 145 // This map is needed for resolving recursive type code placeholders 327 public synchronized void setTypeCode(String id, TypeCodeImpl code) argument 330 typeCodeMap.put(id, code);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | Method.java | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 29 import sun.jvm.hotspot.code.*; 57 code = type.getAddressField("_code"); 96 private static AddressField code; field in class:Method 156 Address addr = code.getValue(getHandle());
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | dependencies.hpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 32 #include "code/compressedStream.hpp" 33 #include "code/nmethod.hpp" 39 // that a type has only one concrete subtype. Compiled code which 45 // performing optimistic optimizations (!) on the object code. 452 DepStream(nmethod* code) argument 454 _code(code), 455 _bytes(code [all...] |
/openjdk7/hotspot/src/share/vm/compiler/ |
H A D | disassembler.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 27 #include "code/codeCache.hpp" 191 decode_env(CodeBlob* code, outputStream* output, CodeStrings c = CodeStrings()); 233 decode_env::decode_env(CodeBlob* code, outputStream* output, CodeStrings c) { argument 236 _code = code; 237 if (code != NULL && code->is_nmethod()) 238 _nm = (nmethod*) code; [all...] |
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | methodDataOop.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 135 Bytecodes::Code c = stream->code(); 408 if (stream->code() == Bytecodes::_tableswitch) { 425 if (stream->code() == Bytecodes::_tableswitch) { 493 int methodDataOopDesc::bytecode_cell_count(Bytecodes::Code code) { argument 494 switch (code) { 545 int cell_count = bytecode_cell_count(stream->code()); 614 Bytecodes::Code c = stream->code(); [all...] |
/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/ |
H A D | Instruction.java | 5 * This code is free software; you can redistribute it and/or modify it 9 * by Oracle in the LICENSE file that accompanied this code. 11 * This code is distributed in the hope that it will be useful, but WITHOUT 15 * accompanied this code). 648 public static void opcodeChecker(byte[] code) throws FormatException { argument 649 Instruction i = at(code, 0);
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | cppInterpreter_zero.cpp | 6 * This code is free software; you can redistribute it and/or modify it 10 * This code is distributed in the hope that it will be useful, but WITHOUT 14 * accompanied this code). 493 u1 *code = method->code_base(); local 494 assert(code[0] == Bytecodes::_aload_0 && 495 code[1] == Bytecodes::_getfield && 496 (code[4] == Bytecodes::_ireturn || 497 code[4] == Bytecodes::_areturn), "should do"); 498 u2 index = Bytes::get_native_u2(&code[2]); 796 // We need to generate have a routine that generates code t 880 InterpreterGenerator(StubQueue* code) argument [all...] |
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/ |
H A D | os_linux_sparc.cpp | 5 * This code is free software; you can redistribute it and/or modify it 9 * This code is distributed in the hope that it will be useful, but WITHOUT 13 * accompanied this code). 30 #include "code/icBuffer.hpp" 31 #include "code/vtableStubs.hpp" 405 // Thread was in the vm or native code. Return and try to finish. 421 // current thread was created by user code with MAP_GROWSDOWN flag 470 inline static bool checkFPFault(address pc, int code, argument 472 if (code == FPE_INTDIV || code [all...] |