Searched defs:code (Results 201 - 225 of 317) sorted by relevance

1234567891011>>

/openjdk7/hotspot/src/share/vm/adlc/
H A Dforms.cpp5 * 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 Dc1_Compilation.cpp5 * 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 Dc1_LIRAssembler.cpp5 * 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 Dc1_Compilation.hpp5 * 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 Dc1_GraphBuilder.hpp5 * 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 Dc1_Instruction.cpp5 * 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 Dc1_InstructionPrinter.cpp5 * 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 DjvmtiClassFileReconstituter.cpp5 * 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 Djava.cpp5 * 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 DvframeArray.cpp5 * 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 DFlags.java5 * 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 DScope.java5 * 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 DItems.java5 * 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 Djchuff.c40 * 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 Djcphuff.c232 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 DExpression.java5 * 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 DUtility.java17 * 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 DORB.java5 * 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 DMethod.java5 * 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 Ddependencies.hpp5 * 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 Ddisassembler.cpp5 * 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 DmethodDataOop.cpp5 * 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 DInstruction.java5 * 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 DcppInterpreter_zero.cpp6 * 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 Dos_linux_sparc.cpp5 * 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...]

Completed in 147 milliseconds

1234567891011>>