- 18 4月, 2014 1 次提交
-
-
由 roland 提交于
Summary: profiling code in interpreter broken when argument profiling is off. Reviewed-by: iveresov, kvn
-
- 29 3月, 2014 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn, twisti
-
- 14 1月, 2014 1 次提交
-
-
由 roland 提交于
Summary: c1 and interpreter support for new type profiling on sparc Reviewed-by: kvn, twisti
-
- 09 1月, 2014 2 次提交
-
-
由 adlertz 提交于
8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slot Summary: Remove the VerifyOopMaps flag which doesn't work for tiered or for C1 with more compiler threads than one. Reviewed-by: twisti, drchase, iveresov
-
由 kvn 提交于
Summary: Allow dump and replay inlining for specified method during a program execution. Reviewed-by: roland, twisti
-
- 07 1月, 2014 1 次提交
-
-
由 roland 提交于
Summary: when unique callee is known at compile time, recorded class may be wrong Reviewed-by: kvn, iveresov
-
- 25 12月, 2013 1 次提交
-
-
由 mikael 提交于
Summary: Copyright year updated for files modified during 2013 Reviewed-by: twisti, iveresov
-
- 15 11月, 2013 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: roland, kvn
-
- 13 11月, 2013 1 次提交
-
-
由 roland 提交于
Summary: inlined method handle calls can call methods with different signatures Reviewed-by: kvn, iveresov
-
- 12 11月, 2013 1 次提交
-
-
由 roland 提交于
Summary: receiver type collected by profiling for default method may be interface Reviewed-by: kvn, iveresov
-
- 05 11月, 2013 1 次提交
-
-
由 iveresov 提交于
Summary: Keep T_OBJECT operands in registers for logical operations on x64 Reviewed-by: kvn, roland
-
- 31 10月, 2013 1 次提交
-
-
由 iveresov 提交于
Summary: Put a band-aid to disable CHA-based inlining for interfaces with default methods in C1 Reviewed-by: kvn, twisti
-
- 24 10月, 2013 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn, twisti
-
- 22 10月, 2013 1 次提交
-
-
由 roland 提交于
Summary: x86 interpreter and c1 type profiling for parameters on method entries Reviewed-by: kvn, twisti
-
- 19 10月, 2013 1 次提交
-
-
由 morris 提交于
Summary: Fixed displacement issues in SPARC macroassembler and ensure that getClass intrinsic temporary result is T_METADATA Reviewed-by: kvn, twisti
-
- 24 10月, 2013 1 次提交
-
-
由 iveresov 提交于
Summary: Fix wrong calling convention in LIR_Assembler::emit_unwind_handler(), T_METADATA support in calling convention generator, C1 register allocator Reviewed-by: twisti, jrose
-
- 12 10月, 2013 2 次提交
- 10 10月, 2013 1 次提交
-
-
由 anoll 提交于
Summary: Ensure ensure correct initialization of compiler runtime Reviewed-by: kvn, twisti
-
- 09 10月, 2013 1 次提交
-
-
由 roland 提交于
Summary: x86 interpreter and c1 type profiling for arguments at calls Reviewed-by: kvn, twisti
-
- 08 10月, 2013 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 28 9月, 2013 1 次提交
-
-
由 jiangli 提交于
Summary: Enable patching for load_appendix_id. Reviewed-by: kvn, dlong, bdelsart
-
- 26 9月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms. Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin Contributed-by: lois.foltan@oracle.com
-
- 25 9月, 2013 1 次提交
-
-
由 kvn 提交于
Summary: use adr_at() to access inline info structures in growableArray. Add ability to specify print inlining per method. Reviewed-by: twisti
-
- 14 9月, 2013 1 次提交
-
-
由 drchase 提交于
Summary: Enhance method resolution and resulting data structures, plus some refactoring. Reviewed-by: twisti, acorn, jrose
-
- 13 9月, 2013 1 次提交
-
-
由 goetz 提交于
Summary: On PPC, the first 13 floating point arguments to C calls are passed in floating point registers. Also, all but the first 8 arguments are passed on the stack. So there can be floating point arguments that are passed on the stack and in a register. We duplicate the regs datastructure in c_calling_convention() to represent this. Reviewed-by: kvn, cjplummer
-
- 30 8月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: declare all user-defined operator new()s within Hotspot code with the empty throw() exception specification Reviewed-by: coleenp, twisti, dholmes, hseigel, dcubed, kvn, ccheung Contributed-by: lois.foltan@oracle.com
-
- 26 8月, 2013 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn
-
- 23 8月, 2013 1 次提交
-
-
由 goetz 提交于
Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.). Reviewed-by: kvn, dholmes, stefank
-
- 21 8月, 2013 1 次提交
-
-
由 roland 提交于
Summary: Do patching rather bailing out for unlinked call with appendix Reviewed-by: twisti, kvn
-
- 20 8月, 2013 1 次提交
-
-
由 rbackman 提交于
8022283: Assertion failed: assert(is_loaded() && field->holder()->is_loaded() && klass()->is_subclass_of (field->holder())) failed: invalid access Reviewed-by: roland, twisti
-
- 15 8月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead. Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
-
- 30 7月, 2013 1 次提交
-
-
由 twisti 提交于
Summary: C1's GetUnsafeObject G1 pre-barrier uses the wrong type to read the klass pointer. Reviewed-by: iveresov, kvn
-
- 03 7月, 2013 1 次提交
-
-
由 drchase 提交于
Summary: add intrinsics using new instruction to interpreter, C1, C2, for suitable x86; add test Reviewed-by: kvn, twisti
-
- 18 6月, 2013 1 次提交
-
-
由 drchase 提交于
Summary: modify declaration of 'swap' overloading; dodge optimizer bug in c1_LIR.cpp Reviewed-by: kvn, jrose
-
- 14 6月, 2013 1 次提交
-
-
由 ccheung 提交于
Reviewed-by: dholmes, coleenp Contributed-by: jeremymanson@google.com, calvin.cheung@oracle.com
-
- 05 6月, 2013 1 次提交
-
-
由 morris 提交于
Summary: added guarantee() Reviewed-by: kvn
-
- 23 5月, 2013 1 次提交
-
-
由 anoll 提交于
8014430: JRE crashes instead of stop compilation on full Code Cache. Internal Error (c1_Compiler.cpp:87) Summary: Disable client compiler and switch to interpreter if there is not enough free space in the code cache. Reviewed-by: kvn, twisti
-
- 10 5月, 2013 1 次提交
-
-
由 minqi 提交于
Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*. Reviewed-by: coleenp, kvn Contributed-by: yumin.qi@oracle.com
-
- 24 4月, 2013 1 次提交
-
-
由 roland 提交于
Summary: Array bound check elimination's in block motion doesn't always reset its data structures from one step to the other. Reviewed-by: kvn, twisti
-