/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_LIR.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). 256 switch (code()) { 267 switch (code()) { 353 LIR_OpTypeCheck::LIR_OpTypeCheck(LIR_Code code, LIR_Opr result, LIR_Opr object, ciKlass* klass, argument 358 : LIR_Op(code, result, NULL) 373 if (code == lir_checkcast) { 375 } else if (code == lir_instanceof) { 384 LIR_OpTypeCheck::LIR_OpTypeCheck(LIR_Code code, LIR_Op argument 1844 print_patch_code(outputStream* out, LIR_PatchCode code) argument 1900 print_bytecode(outputStream* out, Bytecodes::Code code) argument [all...] |
H A D | c1_GraphBuilder.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). 833 // should be left alone since there can be only one and all code 991 void GraphBuilder::stack_op(Bytecodes::Code code) { argument 992 switch (code) { 1073 void GraphBuilder::arithmetic_op(ValueType* type, Bytecodes::Code code, ValueStack* state_before) { argument 1078 Value res = new ArithmeticOp(code, x, y, method()->is_strict(), state_before); 1093 void GraphBuilder::shift_op(ValueType* type, Bytecodes::Code code) { argument 1097 // Note: This code shoul 1134 logic_op(ValueType* type, Bytecodes::Code code) argument 1141 compare_op(ValueType* type, Bytecodes::Code code) argument 2459 Bytecodes::Code code = Bytecodes::_illegal; local [all...] |
/openjdk7/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/ |
H A D | JPEGImageReader.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). 101 * Warning code to be passed to warningOccurred to indicate 109 * Warning code to be passed to warningOccurred to indicate 116 * Warning code to be passed to warningOccurred to indicate 133 /** Set by setImageData native code callback */ 135 /** Set by setImageData native code callback */ 138 * Set by setImageData native code callbac 240 warningOccurred(int code) argument 738 getImageType(int code) argument [all...] |
H A D | JPEGImageWriter.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). 1119 * <code>ImageWriter.prepareWriteSequence</code>, then no 1122 * <code>ImageWriter.prepareWriteSequence</code>, then a tables-only 1266 * Called by the native code or other classes to signal a warning. 1267 * The code i 1270 warningOccurred(int code) argument [all...] |
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvm.h | 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). 69 * needed by the byte code verifier and class file format checker. 146 JVM_Exit(jint code); 149 JVM_Halt(jint code); 379 * Returns the class in which the code invoking the native method 655 * code that will fire the probe. 697 * The version passed in is the version that the library code was 773 * Returns the byte code sequenc 1125 unsigned long code; /* byte code */ member in struct:__anon374 [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | deoptimization.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/debugInfoRec.hpp" 28 #include "code/nmethod.hpp" 29 #include "code/pcDesc.hpp" 30 #include "code/scopeDesc.hpp" 160 // do in debug mode to get around the NoHandleMark code in the JRT_LEAF macro 220 // in compiled code. Such sites include java method calls, 222 // on slow code pat 1006 Bytecodes::Code code = vf->method()->code_at(bci); local [all...] |
H A D | fprofiler.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/vtableStubs.hpp" 222 tty->print_cr("stub code"); 232 tick_counter(int code, int native) { ticks_in_code = code; ticks_in_native = native; } argument 536 assert(stub->is_runtime_stub(), "wrong code blob"); 543 assert(stub->is_runtime_stub(), "wrong code blob"); 656 st->print("%s", "unknown code"); [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/doclets/formats/html/ |
H A D | HtmlDocletWriter.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). 1822 * @param code true if the label should be code font. 1826 boolean code) { 1833 String defaultLabel = code ? getCode() + className + getCodeEnd() : className; 1824 getCrossClassLink(String qualifiedClassName, String refMemName, String label, boolean strong, String style, boolean code) argument
|
/openjdk7/langtools/src/share/classes/com/sun/tools/doclets/formats/html/markup/ |
H A D | HtmlWriter.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). 34 * Class for the Html format code generation. 36 * related methods to generate the code to the named File through FileWriter. 267 * Print the script code to be embeded before the </HEAD> tag. 775 return "<code>" + text + "</code>"; 1036 public void code() { method in class:HtmlWriter [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/ |
H A D | Types.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; 35 import com.sun.tools.javac.code.Attribute.RetentionPolicy; 36 import com.sun.tools.javac.code.Lint.LintCategory; 39 import static com.sun.tools.javac.code.Scope.*; 40 import static com.sun.tools.javac.code.Type.*; 41 import static com.sun.tools.javac.code [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/ |
H A D | Code.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.*; 33 import static com.sun.tools.javac.code.TypeTags.*; 38 /** An internal structure that corresponds to the code attribute of 43 * If you write code that depends on this, you do so at your own risk. 44 * This code an 84 public byte[] code = new byte[64]; field in class:Code [all...] |
H A D | Gen.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). 34 import com.sun.tools.javac.code.*; 38 import com.sun.tools.javac.code.Symbol.*; 39 import com.sun.tools.javac.code.Type.*; 44 import static com.sun.tools.javac.code.Flags.*; 45 import static com.sun.tools.javac.code.Kinds.*; 46 import static com.sun.tools.javac.code 180 private Code code; field in class:Gen [all...] |
/openjdk7/jdk/src/share/demo/jvmti/java_crw_demo/ |
H A D | java_crw_demo.c | 8 * - Redistributions of source code must retain the above copyright 33 * This source code is provided to illustrate the usage of a given feature 37 * this sample code. 45 * this code is completely re-entrant and any number of classfile 98 /* Typedefs for various integral numbers, just for code clarity */ 197 /* Injection bytecodes (holds injected bytecodes for each code position) */ 200 ByteCode * code; member in struct:__anon539 867 /* Called to create injection code at entry to a method */ 889 /* Called to create injection code before an opcode */ 916 /* Called to create injection code afte [all...] |
/openjdk7/jdk/src/share/native/sun/awt/image/jpeg/ |
H A D | imageioJPEG.c | 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). 27 * This file contains the code to link the Java Image I/O JPEG plug-in 30 * decoder. Where that code was unclear, the present author has either 34 * In particular, the way the AWT code handled progressive JPEGs seems 79 * Defined in jpegdecoder.c. Copy code from there if and 85 * Java code. 367 * In order for lower level code t 1767 Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_setOutColorSpace(JNIEnv *env, jobject this, jlong ptr, jint code) argument [all...] |
/openjdk7/jdk/src/share/classes/sun/misc/ |
H A D | ProxyGenerator.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). 44 * ProxyGenerator contains the code to generate a dynamic proxy class 406 * generate proxy dispatching code for. 455 // generate code for proxy method and add it 764 public ByteArrayOutputStream code = new ByteArrayOutputStream(); field in class:ProxyGenerator.MethodInfo 803 out.writeInt(12 + code.size() + 8 * exceptionTable.size()); 809 out.writeInt(code [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/interpreter/ |
H A D | Bytecodes.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). 308 int code = codeAt(method, bci); 309 switch (code) { 334 public static void check(int code) { argument 336 Assert.that(isDefined(code), "illegal code " + code); 339 public static void wideCheck(int code) { argument 368 isDefined(int code) argument 369 wideIsDefined(int code) argument 370 name(int code) argument 371 format(int code) argument 372 wideFormat(int code) argument 373 resultType(int code) argument 374 depth(int code) argument 375 lengthFor(int code) argument 376 wideLengthFor(int code) argument 377 canTrap(int code) argument 378 javaCode(int code) argument 379 canRewrite(int code) argument 380 native_byte_order(int code) argument 381 uses_cp_cache(int code) argument 384 isJavaCode(int code) argument 385 isFastCode(int code) argument 387 isAload(int code) argument 389 isAstore(int code) argument 392 isZeroConst(int code) argument 395 flags(int code, boolean is_wide) argument 399 format_bits(int code, boolean is_wide) argument 400 has_all_flags(int code, int test_flags, boolean is_wide) argument 821 def(int code, String name, String format, String wide_format, int result_type, int depth, boolean can_trap) argument 825 def(int code, String name, String format, String wide_format, int result_type, int depth, boolean can_trap, int java_code) argument [all...] |
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | bytecodes.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). 349 static void def(Code code, const char* name, const char* format, const char* wide_format, BasicType result_type, int depth, bool can_trap); 350 static void def(Code code, const char* name, const char* format, const char* wide_format, BasicType result_type, int depth, bool can_trap, Code java_code); 352 static Code pd_base_code_for(Code code); // platform specific base_code_for implementation 362 static void check (Code code) { assert(is_defined(code), err_msg("illegal code: %d", (int)code)); } argument 363 wide_check(Code code) argument 364 cast(int code) argument 375 Code code = cast(*bcp); local 393 is_defined(int code) argument 394 wide_is_defined(int code) argument 395 name(Code code) argument 396 result_type(Code code) argument 397 depth(Code code) argument 400 length_for(Code code) argument 401 wide_length_for(Code code) argument 402 can_trap(Code code) argument 403 java_code(Code code) argument 404 can_rewrite(Code code) argument 405 must_rewrite(Bytecodes::Code code) argument 406 native_byte_order(Code code) argument 407 uses_cp_cache(Code code) argument 413 length_for_code_at(Bytecodes::Code code, address bcp) argument 416 is_java_code(Code code) argument 418 is_aload(Code code) argument 420 is_astore(Code code) argument 423 is_zero_const(Code code) argument 425 is_invoke(Code code) argument 426 has_receiver(Code code) argument 429 has_optional_appendix(Code code) argument 432 flags(int code, bool is_wide) argument 436 format_bits(Code code, bool is_wide) argument 437 has_all_flags(Code code, int test_flags, bool is_wide) argument [all...] |
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | methodOop.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/compressedStream.hpp" 91 // | code (pointer) | 147 // Entry point for calling from compiled code, to compiled code if it exists 150 // The entry point for calling both from and to compiled code is 155 nmethod* volatile _code; // Points to the corresponding piece of native code 218 void set_orig_bytecode_at(int bci, Bytecodes::Code code); 364 nmethod* volatile code() const { assert( check_code(), "" ); return (nmethod *)OrderAccess::load_ptr_acquire(&_code); } function in class:methodOopDesc 430 set_code(address code) argument 832 set_orig_bytecode(Bytecodes::Code code) argument [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRAssembler_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). 64 switch (op->code()) { 92 // don't put moves involving oops into the delay slot since the VerifyOops code 171 // 3. Jump to the continuation address in compiled code to resume execution. 199 // copied into place by code emitted in the IR. 202 { assert(frame::interpreter_frame_monitor_size() == BasicObjectLock::size(), "adjust code below"); 246 // o7 and get the condition code set 373 // note: the slow unlocking code coul 667 Bytecodes::Code code = op->bytecode(); local 1698 comp_fl2i(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr dst, LIR_Op2* op) argument 1784 arith_op(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr dest, CodeEmitInfo* info, bool pop_fpu_stack) argument 1904 intrinsic_op(LIR_Code code, LIR_Opr value, LIR_Opr thread, LIR_Opr dest, LIR_Op* op) argument 1935 logic_op(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr dest) argument 2393 shift_op(LIR_Code code, LIR_Opr left, LIR_Opr count, LIR_Opr dest, LIR_Opr tmp) argument 2431 shift_op(LIR_Code code, LIR_Opr left, jint count, LIR_Opr dest) argument 2705 LIR_Code code = op->code(); local 3415 atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp) argument [all...] |
H A D | stubGenerator_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). 133 // the code in frame::entry_frame_call_wrapper() 322 // Return point for a Java call if there's an exception thrown in Java code. 372 // (interpreted or compiled) code; i.e. the return address 380 // make sure that this code is only executed if there is a pending exception 448 CodeBuffer code(name, insts_size, locs_size); 449 MacroAssembler* masm = new MacroAssembler(&code); 504 RuntimeStub* stub = RuntimeStub::new_runtime_stub(name, &code, frame_complet 3438 StubGenerator(CodeBuffer* code, bool all) argument 3492 StubGenerator_generate(CodeBuffer* code, bool all) argument [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRAssembler_x86.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). 143 return __ code()->consts()->start(); 154 return __ code()->consts()->start(); 308 // copied into place by code emitted in the IR. 311 { assert(frame::interpreter_frame_monitor_size() == BasicObjectLock::size(), "adjust code below"); 384 // must still point into the code area in order to avoid assertion 389 // generate code for exception handler 416 // Emit the code t 1808 LIR_Code code = op->code(); local 2046 arith_op(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr dest, CodeEmitInfo* info, bool pop_fpu_stack) argument 2352 arith_fpu_implementation(LIR_Code code, int left_index, int right_index, int dest_index, bool pop_fpu_stack) argument 2411 intrinsic_op(LIR_Code code, LIR_Opr value, LIR_Opr unused, LIR_Opr dest, LIR_Op* op) argument 2462 logic_op(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr dst) argument 2581 arithmetic_idiv(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr temp, LIR_Opr result, CodeEmitInfo* info) argument 2796 comp_fl2i(LIR_Code code, LIR_Opr left, LIR_Opr right, LIR_Opr dst, LIR_Op2* op) argument 2835 align_call(LIR_Code code) argument 2948 shift_op(LIR_Code code, LIR_Opr left, LIR_Opr count, LIR_Opr dest, LIR_Opr tmp) argument 2994 shift_op(LIR_Code code, LIR_Opr left, jint count, LIR_Opr dest) argument 3772 atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp) argument [all...] |
H A D | stubGenerator_x86_32.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). 150 // stub code parameters / addresses 151 assert(frame::entry_frame_call_wrapper_offset == 2, "adjust this code"); 168 // stub code 337 // Return point for a Java call if there's an exception thrown in Java code. 343 // is compiled code => need to setup the rsp. 401 // (interpreted or compiled) code; i.e., the return address becomes the 409 // make sure this code i 2955 StubGenerator(CodeBuffer* code, bool all) argument 2965 StubGenerator_generate(CodeBuffer* code, bool all) argument [all...] |
H A D | templateTable_x86_32.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). 313 assert(value >= 0, "check this code"); 709 // can do better code for P5 - fix this at some point 720 // can do better code for P5 - may want to improve this at some point 744 // can do better code for P5 - may want to improve this at some point 801 // These bytecodes with a small amount of code are most profitable to rewrite 1707 // Out-of-line code to allocate method data oop. 1754 // Align stack pointer for compiled code (not 2903 const Bytecodes::Code code = bytecode(); local [all...] |
H A D | templateTable_x86_64.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). 810 // These bytecodes with a small amount of code are most profitable 1739 // Out-of-line code to allocate method data oop. 1794 // Ensure compiled code always sees stack at proper alignment 1797 // unlike x86 we need no specialized return from compiled code 2145 assert(result == noreg, ""); //else change code for setting result 2338 assert(btos == 0, "change code, btos != 0"); 2546 assert(btos == 0, "change code, bto 2966 const Bytecodes::Code code = bytecode(); local [all...] |
/openjdk7/hotspot/src/share/vm/adlc/ |
H A D | adlparse.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). 748 // The code gets stuck into the ad_<arch>.hpp file. 2348 char *code = find_cpp_block("reg class"); local 2349 if (code == NULL) { 2350 parse_err(SYNERR, "missing code declaration for reg class.\n"); 2353 reg_class->_user_defined = code; 3102 // Start code line. 3148 // Finish code lin [all...] |