Searched defs:code (Results 251 - 275 of 317) sorted by relevance

<<111213

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRGenerator_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).
637 Bytecodes::Code code = x->op(); local
638 __ fcmp2int(left.result(), right.result(), reg, (code == Bytecodes::_fcmpl || code == Bytecodes::_dcmpl));
763 // Make all state_for calls early since they can emit code
849 case Bytecodes::_d2f: { // inline code
895 // Evaluate state_for early since it may emit code
921 // Evaluate state_for early since it may emit code
[all...]
H A DtemplateInterpreter_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).
204 // out of the main line of code...
232 // interpreter frame. The activation frame unwind code must be
252 case T_FLOAT : assert(F0 == Ftos_f, "fix this code" ); break;
253 case T_DOUBLE : assert(F0 == Ftos_d, "fix this code" ); break;
460 // methods and for native methods hence the shared code.
465 // The entry code sets up a new interpreter frame in 4 steps:
634 // Generates code t
1984 InterpreterGenerator(StubQueue* code) argument
[all...]
H A DcppInterpreter_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).
110 // interpreter frame. The activation frame unwind code must be
130 case T_FLOAT : assert(F0 == Ftos_f, "fix this code" ); break;
131 case T_DOUBLE : assert(F0 == Ftos_d, "fix this code" ); break;
309 // frame manager execept in this situation the caller is native code (c1/c2/call_stub)
454 // Generates code to elide accessor methods
460 // Note: We can only use this code if the getfield has been resolved
558 // We need to generate have a routine that generates code t
2045 InterpreterGenerator(StubQueue* code) argument
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A DcppInterpreter_x86.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).
112 // Is this pc anywhere within code owned by the interpreter?
179 // code. Place this result on the java expression stack so C++ interpreter can use it.
318 // frame manager execept in this situation the caller is native code (c1/c2/call_stub)
475 __ lea(rdx, Address(rdx, constMethodOopDesc::codes_offset())); // get code base
590 // BytecodeInterpreter only calls for native so code is elided.
816 // Note: We can only use this code if the getfield has been resolved
945 // We need to generate have a routine that generates code t
2231 InterpreterGenerator(StubQueue* code) argument
[all...]
H A DtemplateInterpreter_x86_32.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).
210 // out of the main line of code...
386 // BytecodeInterpreter only calls for native so code is elided.
585 // and for native methods hence the shared code.
655 // Note: We can only use this code if the getfield has been resolved
770 // The code that gets generated by this routine is split into 2 parts:
771 // 1. The "intrinsified" code for G1 (or any SATB based GC),
775 // * In the G1 code w
1880 InterpreterGenerator(StubQueue* code) argument
[all...]
H A DtemplateInterpreter_x86_64.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).
194 // out of the main line of code...
554 // interpreted methods and for native methods hence the shared code.
618 // Note: We can only use this code if the getfield has been resolved
752 // The code that gets generated by this routine is split into 2 parts:
753 // 1. The "intrinsified" code for G1 (or any SATB based GC),
757 // * In the G1 code we do not check whether we need to block for
759 // code fo
1915 InterpreterGenerator(StubQueue* code) argument
[all...]
H A Dassembler_x86.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).
30 // Contains all the definitions needed for x86 assembly code generation.
134 // rscratch1 will apear in 32bit code that is dead but of course must compile
135 // Using noreg ensures if the dead code is incorrectly live and executed it
254 // ByteSize'd arguments in assembly code. Note that their equivalent
448 // is what you get. The Assembler is generating code into a CodeBuffer.
534 // input to locate_operand, and format code for relocations
810 Assembler(CodeBuffer* code) argument
1864 MacroAssembler(CodeBuffer* code) argument
[all...]
H A Dc1_LIRGenerator_x86.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).
711 Bytecodes::Code code = x->op(); local
712 __ fcmp2int(left.result(), right.result(), reg, (code == Bytecodes::_fcmpl || code == Bytecodes::_dcmpl));
889 // Make all state_for calls early since they can emit code
1100 // Evaluate state_for early since it may emit code.
1233 // add safepoint before generating condition code so it can be recomputed
1244 // Generate branch profiling. Profiling code does
[all...]
/openjdk7/hotspot/src/share/vm/adlc/
H A Dforms.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).
474 char *_code; // Buffer for storing code text
477 SourceForm(char* code);
488 HeaderForm(char* code) : SourceForm(code) { } argument
495 PreHeaderForm(char* code) : SourceForm(code) { } argument
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_IR.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).
290 BlockList* _code; // the blocks in code generation order w/ use counts
307 BlockList* code() const { return _code; } function in class:IR
318 // The linear-scan order and the code emission order are equal, but
H A Dc1_Runtime1.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).
35 #include "code/codeBlob.hpp"
36 #include "code/compiledIC.hpp"
37 #include "code/pcDesc.hpp"
38 #include "code/scopeDesc.hpp"
39 #include "code/vtableStubs.hpp"
64 StubAssembler::StubAssembler(CodeBuffer* code, const char * name, int stub_id) : C1_MacroAssembler(code) { argument
708 Bytecodes::Code code = field_access.code(); local
810 Bytecodes::Code code = caller_method()->java_code_at(bci); variable
824 Bytecodes::Code code = field_access.code(); variable
[all...]
H A Dc1_IR.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).
37 // Note: This code could eventually go away if we are
175 Bytecodes::Code code = cur_method->java_code_at_bci(cur_bci); local
176 return Interpreter::bytecode_should_reexecute(code);
406 // helper macro for short definition of trace-output inside code
408 #define TRACE_LINEAR_SCAN(level, code) \
410 code; \
413 #define TRACE_LINEAR_SCAN(level, code)
[all...]
/openjdk7/hotspot/src/share/vm/ci/
H A DbcEscapeAnalyzer.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).
37 #define TRACE_BCEA(level, code) \
39 code; \
42 #define TRACE_BCEA(level, code)
230 void BCEscapeAnalyzer::invoke(StateInfo &state, Bytecodes::Code code, ciMethod* target, ciKlass* holder) { argument
242 switch (code) {
244 code = Bytecodes::_invokespecial;
247 code
[all...]
H A DciTypeFlow.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).
206 Bytecodes::Code code = str->cur_bc(); local
207 if (code == Bytecodes::_jsr) {
211 } else if (code == Bytecodes::_jsr_w) {
215 } else if (code == Bytecodes::_ret) {
389 // Note: The code below would be an incorrect for an OSR flow,
626 // the value of the unloaded class reference is null; if the code
631 // get an endless loop of recompilations, when all the code
2323 Bytecodes::Code code; local
[all...]
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiImpl.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).
642 // Returns: 'true' - everything is Ok, 'false' - error code
911 nmethod* nm, jmethodID id, const void* code) {
915 event._event_data.compiled_method_unload.code_begin = code;
918 // generated code from being reused too early. We pass
910 compiled_method_unload_event( nmethod* nm, jmethodID id, const void* code) argument
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/
H A DMethodWriter.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).
39 * 1. Redistributions of source code must retain the above copyright
187 * If not zero, indicates that the code of this method must be copied from
188 * the ClassReader associated to this writer in <code>cw.cr</code>. More
190 * <code>cw.cr.b</code>
254 private ByteVector code = new ByteVector(); field in class:MethodWriter
[all...]
/openjdk7/jdk/src/windows/native/sun/windows/
H A Dawt_Dialog.cpp5 * 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).
34 /* IMPORTANT! Read the README.JNI file for notes on JNI converted AWT code.
53 // code is working properly
219 LRESULT CALLBACK AwtDialog::ModalFilterProc(int code, argument
225 ((code == HCBT_ACTIVATE) ||
226 (code == HCBT_SETFOCUS)))
237 return CallNextHookEx(0, code, wPara
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/
H A DType.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;
31 import com.sun.tools.javac.code.Symbol.*;
35 import static com.sun.tools.javac.code.Flags.*;
36 import static com.sun.tools.javac.code.Kinds.*;
37 import static com.sun.tools.javac.code.BoundKind.*;
38 import static com.sun.tools.javac.code
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DClassWriter.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).
36 import com.sun.tools.javac.code.*;
37 import com.sun.tools.javac.code.Attribute.RetentionPolicy;
38 import com.sun.tools.javac.code.Symbol.*;
39 import com.sun.tools.javac.code.Type.*;
43 import static com.sun.tools.javac.code.BoundKind.*;
44 import static com.sun.tools.javac.code
973 writeCode(Code code) argument
1080 writeStackMap(Code code) argument
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/
H A DHTMLGenerator.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).
34 import sun.jvm.hotspot.code.*;
452 buf.append("Disassembly for code blob " + blob.getName() + " [");
837 protected Disassembler createDisassembler(long startPc, byte[] code) { argument
838 return getCPUHelper().createDisassembler(startPc, code);
865 // may be interpreter code.
993 byte[] code) {
996 Disassembler disasm = createDisassembler(startPc, code);
991 genHTMLForRawDisassembly(sun.jvm.hotspot.debugger.Address addr, String prevPCs, byte[] code) argument
[all...]
/openjdk7/hotspot/src/share/vm/code/
H A Dnmethod.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).
28 #include "code/codeBlob.hpp"
29 #include "code/pcDesc.hpp"
82 // nmethods (native methods) are the compiled code versions of Java methods.
91 // - code body
93 // - stub code
218 // to be byte offsets from the Java stack pointer for maximum code
220 // will never cause Class instances to be biased but this code
716 nmethod* code() { return _nm; } function in class:nmethodLocker
[all...]
H A DrelocInfo.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).
46 // a range of code addresses. Can be used to operate a copy of code.
53 // code and relocInfo streams.
67 // when objects move (GC) or if code moves (compacting the code heap).
68 // They are also used to patch the code (if a call site must change)
85 // at the corresponding code addres
609 nmethod* code() const { return _code; } function in class:RelocIterator
817 nmethod* code() const { return binding()->code(); } function in class:VALUE_OBJ_CLASS_SPEC
[all...]
/openjdk7/hotspot/src/share/vm/compiler/
H A DcompileBroker.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).
28 #include "code/codeCache.hpp"
210 log(thread, "nmethod %d%s " INTPTR_FORMAT " code ["INTPTR_FORMAT ", " INTPTR_FORMAT "]",
307 // CompileTask::code/set_code
308 nmethod* CompileTask::code() const { function in class:CompileTask
310 return _code_handle->code();
569 nmethod* nm = code();
916 // The os-priority is set in the CompilerThread startup code itsel
1804 nmethod* code = task->code(); local
2025 nmethod* code = task->code(); local
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DmethodOop.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/debugInfoRec.hpp"
189 // Used by profiling code, when invalid data is a possibility.
255 // If the method has compiled code we therefore assume it has
257 if (is_accessor() || is_empty_method() || (code() != NULL)) {
581 nmethod* nm = code(); // Put it into local variable to guard against concurrent updates
745 // If the code cache is full, we may reenter this function for the
781 // Adapters for compiled code ar
803 nmethod *code = (nmethod *)OrderAccess::load_ptr_acquire(&_code); local
822 nmethod *code = (nmethod *)OrderAccess::load_ptr_acquire(&_code); local
827 set_code(methodHandle mh, nmethod *code) argument
1452 set_orig_bytecode_at(int bci, Bytecodes::Code code) argument
1589 Bytecodes::Code code = (Bytecodes::Code) *method->bcp_from(_bci); local
[all...]
/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/
H A DPackage.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).
561 Code code; field in class:Package.Class.Method
574 if (code != null)
575 code.trimToSize();
592 code = null;
593 if (code != null)
594 code
[all...]

Completed in 143 milliseconds

<<111213