Fri, 18 Jul 2014 09:04:01 +0200 8050978: Fix bad field access check in C1 and C2
goetz [Fri, 18 Jul 2014 09:04:01 +0200] rev 25742
8050978: Fix bad field access check in C1 and C2 Summary: JCK8 test vm/constantpool/accessControl/accessControl004/accessControl00402m3/accessControl00402m3.html fails with -Xbatch -Xcomp due to bad field access check in C1 and C2. Fix: In ciField::ciField(), just before the canonical holder is stored into the _holder variable (and which is used by ciField::will_link()) perform an additional access check with the holder declared in the class file. If this check fails, store the declared holder instead and ciField::will_link() will bail out compilation for this field later on. Then, the interpreter will throw an PrivilegedAccessException at runtime. Reviewed-by: kvn, vlivanov Contributed-by: andreas.schoesser@sap.com
Wed, 23 Jul 2014 07:53:24 +0200 8051550: Printing of 'cmpN_reg_branch_short' instruction shows wrong 'op2' register
thartmann [Wed, 23 Jul 2014 07:53:24 +0200] rev 25741
8051550: Printing of 'cmpN_reg_branch_short' instruction shows wrong 'op2' register Summary: Missing '$' added to the format string of the 'cmpN_reg_branch_short' instruction (sparc.ad). Reviewed-by: kvn, iveresov
Thu, 17 Jul 2014 10:21:31 +0200 8050972: Concurrency problem in PcDesc cache
mdoerr [Thu, 17 Jul 2014 10:21:31 +0200] rev 25740
8050972: Concurrency problem in PcDesc cache Summary: The entries of the PcDesc cache in nmethods are not declared as volatile, but they are accessed and modified by several threads concurrently. Reviewed-by: kvn, dholmes, dcubed
Mon, 21 Jul 2014 10:25:58 +0200 8051303: 'optimized' build broken by JDK-8039425
anoll [Mon, 21 Jul 2014 10:25:58 +0200] rev 25739
8051303: 'optimized' build broken by JDK-8039425 Summary: Changed preprocessor directive in PhaseIterGVN::optimize() Reviewed-by: kvn, anoll Contributed-by: Zoltan Majo <zoltan.majo@oracle.com>
Sat, 19 Jul 2014 13:43:02 +0400 Merge
iignatyev [Sat, 19 Jul 2014 13:43:02 +0400] rev 25738
Merge
Sat, 19 Jul 2014 00:34:40 +0400 8031978: compiler/ciReplay/TestVM_no_comp_level.sh fails with "TEST [CHECK :: REPLAY DATA GENERATION] FAILED:
iignatyev [Sat, 19 Jul 2014 00:34:40 +0400] rev 25737
8031978: compiler/ciReplay/TestVM_no_comp_level.sh fails with "TEST [CHECK :: REPLAY DATA GENERATION] FAILED: Reviewed-by: kvn
Sat, 19 Jul 2014 00:34:20 +0400 8032449: Get rid of JMX in test/compiler
iignatyev [Sat, 19 Jul 2014 00:34:20 +0400] rev 25736
8032449: Get rid of JMX in test/compiler Reviewed-by: kvn
Sat, 19 Jul 2014 00:33:37 +0400 8049348: compiler/intrinsics/bmi/verifycode tests on lzcnt and tzcnt use incorrect assumption about REXB prefix usage
aaivanov [Sat, 19 Jul 2014 00:33:37 +0400] rev 25735
8049348: compiler/intrinsics/bmi/verifycode tests on lzcnt and tzcnt use incorrect assumption about REXB prefix usage Reviewed-by: kvn
Sat, 19 Jul 2014 00:32:23 +0400 6848902: [TESTBUG] The compiler/6589834/Test_ia32.java timed out
fzhinkin [Sat, 19 Jul 2014 00:32:23 +0400] rev 25734
6848902: [TESTBUG] The compiler/6589834/Test_ia32.java timed out Reviewed-by: kvn, iignatyev
Sat, 19 Jul 2014 00:30:54 +0400 8050144: Remove '-client' from compiler/8004051/Test8004051.java's options
fzhinkin [Sat, 19 Jul 2014 00:30:54 +0400] rev 25733
8050144: Remove '-client' from compiler/8004051/Test8004051.java's options Reviewed-by: kvn
Sat, 19 Jul 2014 00:29:20 +0400 8048882: Some regression tests are not robust with VM output
ppunegov [Sat, 19 Jul 2014 00:29:20 +0400] rev 25732
8048882: Some regression tests are not robust with VM output Reviewed-by: kvn, iignatyev
Wed, 23 Jul 2014 14:06:28 -0700 Merge
jmasa [Wed, 23 Jul 2014 14:06:28 -0700] rev 25731
Merge
Mon, 21 Jul 2014 10:00:31 +0200 8048112: G1 Full GC needs to support the case when the very first region is not available
tschatzl [Mon, 21 Jul 2014 10:00:31 +0200] rev 25730
8048112: G1 Full GC needs to support the case when the very first region is not available Summary: Refactor preparation for compaction during Full GC so that it lazily initializes the first compaction point. This also avoids problems later when the first region may not be committed. Also reviewed by K. Barrett. Reviewed-by: brutisso
Mon, 21 Jul 2014 09:59:54 +0200 8048088: Conservative maximum heap alignment should take vm_allocation_granularity into account
tschatzl [Mon, 21 Jul 2014 09:59:54 +0200] rev 25729
8048088: Conservative maximum heap alignment should take vm_allocation_granularity into account Summary: Also consider os::vm_allocation_granularity in the calculation. Reviewed-by: brutisso
Mon, 21 Jul 2014 09:59:46 +0200 8048085: Aborting marking just before remark results in useless additional clearing of the next mark bitmap
tschatzl [Mon, 21 Jul 2014 09:59:46 +0200] rev 25728
8048085: Aborting marking just before remark results in useless additional clearing of the next mark bitmap Summary: Skip clearing the next bitmap if we just recently aborted since the full GC already clears this bitmap. Reviewed-by: brutisso
Mon, 21 Jul 2014 09:59:37 +0200 8049051: Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking
tschatzl [Mon, 21 Jul 2014 09:59:37 +0200] rev 25727
8049051: Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking Summary: Replaced use of during_initial_mark_pause() with the variable last_pause_included_initial_mark that holds the real old value of _during_initial_mark_pause. Reviewed-by: brutisso, ehelin
Fri, 18 Jul 2014 15:42:20 -0700 Merge
jmasa [Fri, 18 Jul 2014 15:42:20 -0700] rev 25726
Merge
Thu, 17 Jul 2014 11:32:09 +0200 8050228: Rename 'rem_size' in compactibleFreeListSpace.cpp because of name clashes on AIX
simonis [Thu, 17 Jul 2014 11:32:09 +0200] rev 25725
8050228: Rename 'rem_size' in compactibleFreeListSpace.cpp because of name clashes on AIX Reviewed-by: dholmes, jmasa
Tue, 22 Jul 2014 06:34:42 -0700 8049881: jstack not working on core files
poonam [Tue, 22 Jul 2014 06:34:42 -0700] rev 25724
8049881: jstack not working on core files Summary: Access _trace_id field of Klass in try-catch block Reviewed-by: dholmes, dsamersoff, mgronlun
Mon, 21 Jul 2014 09:48:38 -0400 Merge
zgu [Mon, 21 Jul 2014 09:48:38 -0400] rev 25723
Merge
Mon, 21 Jul 2014 06:00:44 -0700 8050167: linux-sparcv9: hs_err file does not show any stack information
zgu [Mon, 21 Jul 2014 06:00:44 -0700] rev 25722
8050167: linux-sparcv9: hs_err file does not show any stack information Summary: Fixed creation of starting stack frame for stack walking in error handler Reviewed-by: coleenp, mikael
Mon, 21 Jul 2014 10:42:20 +0000 Merge
kevinw [Mon, 21 Jul 2014 10:42:20 +0000] rev 25721
Merge
Mon, 21 Jul 2014 10:40:50 +0100 8049684: pstack crashes on java core dump
kevinw [Mon, 21 Jul 2014 10:40:50 +0100] rev 25720
8049684: pstack crashes on java core dump Reviewed-by: sundar, sspitsyn
Fri, 18 Jul 2014 23:53:59 -0700 Merge
sspitsyn [Fri, 18 Jul 2014 23:53:59 -0700] rev 25719
Merge
Fri, 18 Jul 2014 11:14:20 -0700 8050165: linux-sparcv9: NMT detail causes assert((intptr_t*)younger_sp[FP->sp_offset_in_saved_window()] == (intptr_t*)((intptr_t)sp - STACK_BIAS)) failed: younger_sp must be valid
zgu [Fri, 18 Jul 2014 11:14:20 -0700] rev 25718
8050165: linux-sparcv9: NMT detail causes assert((intptr_t*)younger_sp[FP->sp_offset_in_saved_window()] == (intptr_t*)((intptr_t)sp - STACK_BIAS)) failed: younger_sp must be valid Summary: Fixed native memory tracking stack walking Reviewed-by: coleenp, mikael
Fri, 18 Jul 2014 11:22:49 -0400 Merge
coleenp [Fri, 18 Jul 2014 11:22:49 -0400] rev 25717
Merge
Mon, 14 Jul 2014 10:15:21 -0400 Merge
coleenp [Mon, 14 Jul 2014 10:15:21 -0400] rev 25716
Merge
Fri, 04 Jul 2014 11:46:01 +0200 8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories.
goetz [Fri, 04 Jul 2014 11:46:01 +0200] rev 25715
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Summary: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Reviewed-by: lfoltan, coleenp, dholmes
Thu, 17 Jul 2014 15:45:46 -0400 8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code
coleenp [Thu, 17 Jul 2014 15:45:46 -0400] rev 25714
8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code Summary: remove bcx and mdx handling. We no longer have to convert bytecode pointers to indices for GC since Methods aren't moved. Reviewed-by: mgerdin, kvn
Wed, 16 Jul 2014 15:04:36 -0700 8050802: Update jprt runthese test suite to jck-8
mikael [Wed, 16 Jul 2014 15:04:36 -0700] rev 25713
8050802: Update jprt runthese test suite to jck-8 Reviewed-by: dholmes, kvn
Tue, 15 Jul 2014 21:28:51 -0700 8049441: PPC64: Don't use StubCodeMarks for zero-length stubs
sspitsyn [Tue, 15 Jul 2014 21:28:51 -0700] rev 25712
8049441: PPC64: Don't use StubCodeMarks for zero-length stubs Summary: Remove StubCodeMark in generate_icache_flush, generate_verify_oop, generate_throw_exception Reviewed-by: dcubed, sspitsyn Contributed-by: volker.simonis@gmail.com
Fri, 18 Jul 2014 19:56:02 +0200 8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot build
simonis [Fri, 18 Jul 2014 19:56:02 +0200] rev 25711
8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot build Reviewed-by: kvn
Fri, 01 Aug 2014 14:09:09 -0700 Added tag jdk9-b25 for changeset 938af06a9f70
tbell [Fri, 01 Aug 2014 14:09:09 -0700] rev 25710
Added tag jdk9-b25 for changeset 938af06a9f70
Mon, 04 Aug 2014 15:33:12 -0700 Merge
lana [Mon, 04 Aug 2014 15:33:12 -0700] rev 25709
Merge
Thu, 31 Jul 2014 11:14:26 -0700 8054009: Support SKIP_BOOT_CYCLE=false when invoked from JPRT
mikael [Thu, 31 Jul 2014 11:14:26 -0700] rev 25708
8054009: Support SKIP_BOOT_CYCLE=false when invoked from JPRT Reviewed-by: dholmes, erikj
Thu, 24 Jul 2014 13:25:02 -0700 Merge
amurillo [Thu, 24 Jul 2014 13:25:02 -0700] rev 25707
Merge
Wed, 23 Jul 2014 12:52:34 -0700 Merge
sspitsyn [Wed, 23 Jul 2014 12:52:34 -0700] rev 25706
Merge
Wed, 16 Jul 2014 15:04:21 -0700 8050802: Update jprt runthese test suite to jck-8
mikael [Wed, 16 Jul 2014 15:04:21 -0700] rev 25705
8050802: Update jprt runthese test suite to jck-8 Reviewed-by: dholmes, kvn
Fri, 01 Aug 2014 14:09:05 -0700 Added tag jdk9-b25 for changeset 4c599f00e556
tbell [Fri, 01 Aug 2014 14:09:05 -0700] rev 25704
Added tag jdk9-b25 for changeset 4c599f00e556
Wed, 05 Jul 2017 19:52:35 +0200 Added tag jdk9-b25 for changeset 13a5c76976fe
duke [Wed, 05 Jul 2017 19:52:35 +0200] rev 25703
Added tag jdk9-b25 for changeset 13a5c76976fe
Wed, 05 Jul 2017 19:52:35 +0200 Merge jdk9-b25
duke [Wed, 05 Jul 2017 19:52:35 +0200] rev 25702
Merge
Wed, 05 Jul 2017 19:52:30 +0200 Merge
duke [Wed, 05 Jul 2017 19:52:30 +0200] rev 25701
Merge
Wed, 30 Jul 2014 11:49:49 -0700 Merge
lana [Wed, 30 Jul 2014 11:49:49 -0700] rev 25700
Merge
Wed, 23 Jul 2014 09:19:23 -0700 8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest
ksrini [Wed, 23 Jul 2014 09:19:23 -0700] rev 25699
8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest Reviewed-by: jjg, ksrini Contributed-by: andrey.x.nazarov@oracle.com
Tue, 22 Jul 2014 11:54:22 -0700 Merge
lana [Tue, 22 Jul 2014 11:54:22 -0700] rev 25698
Merge
Tue, 22 Jul 2014 17:47:45 +0100 8049234: Add support for running/debugging bootstrap tools in IntelliJ
mcimadamore [Tue, 22 Jul 2014 17:47:45 +0100] rev 25697
8049234: Add support for running/debugging bootstrap tools in IntelliJ Summary: Add support for bootstrap tools; overhaul ant logger Reviewed-by: vromero
Mon, 21 Jul 2014 16:21:43 -0700 8051482: Fix deprecation warnings in javax.lang.model.util
darcy [Mon, 21 Jul 2014 16:21:43 -0700] rev 25696
8051482: Fix deprecation warnings in javax.lang.model.util Reviewed-by: ksrini
Thu, 17 Jul 2014 16:46:29 -0700 8050954: update DocRootSlash test for tidy error: empty <p>
sogoel [Thu, 17 Jul 2014 16:46:29 -0700] rev 25695
8050954: update DocRootSlash test for tidy error: empty <p> Reviewed-by: ksrini, bpatel
Thu, 17 Jul 2014 11:22:47 -0700 8048837: .out files for generics tests in tools/javac dir - part 3
sogoel [Thu, 17 Jul 2014 11:22:47 -0700] rev 25694
8048837: .out files for generics tests in tools/javac dir - part 3 Reviewed-by: jjg
Thu, 17 Jul 2014 11:14:39 -0700 8048836: .out files for generics tests in tools/javac dir
sogoel [Thu, 17 Jul 2014 11:14:39 -0700] rev 25693
8048836: .out files for generics tests in tools/javac dir Reviewed-by: jjg
Thu, 17 Jul 2014 10:17:58 -0700 8050804: (jdeps) Recommend supported API to replace use of JDK internal API
mchung [Thu, 17 Jul 2014 10:17:58 -0700] rev 25692
8050804: (jdeps) Recommend supported API to replace use of JDK internal API Reviewed-by: dfuchs
Thu, 17 Jul 2014 09:56:07 -0700 8048833: .out files for generics tests in tools/javac dir
sogoel [Thu, 17 Jul 2014 09:56:07 -0700] rev 25691
8048833: .out files for generics tests in tools/javac dir Reviewed-by: jjg
Thu, 17 Jul 2014 09:47:25 -0700 8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9
darcy [Thu, 17 Jul 2014 09:47:25 -0700] rev 25690
8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9 Reviewed-by: jjg
Fri, 25 Jul 2014 15:38:12 -0700 Added tag jdk9-b24 for changeset 263f68539584
tbell [Fri, 25 Jul 2014 15:38:12 -0700] rev 25689
Added tag jdk9-b24 for changeset 263f68539584
Wed, 05 Jul 2017 19:52:22 +0200 Merge
duke [Wed, 05 Jul 2017 19:52:22 +0200] rev 25688
Merge
Wed, 30 Jul 2014 11:49:27 -0700 Merge
lana [Wed, 30 Jul 2014 11:49:27 -0700] rev 25687
Merge
Tue, 22 Jul 2014 11:56:48 -0700 Merge
lana [Tue, 22 Jul 2014 11:56:48 -0700] rev 25686
Merge
Fri, 18 Jul 2014 19:14:38 +0200 8038970: Deprivilege JAX-WS/JAF code
mkos [Fri, 18 Jul 2014 19:14:38 +0200] rev 25685
8038970: Deprivilege JAX-WS/JAF code Summary: Changes to prepare for granting minimal set of permissions to JAX-WS code. Reviewed-by: mchung
Fri, 25 Jul 2014 15:38:09 -0700 Added tag jdk9-b24 for changeset 6073de33135f
tbell [Fri, 25 Jul 2014 15:38:09 -0700] rev 25684
Added tag jdk9-b24 for changeset 6073de33135f
Wed, 05 Jul 2017 19:52:15 +0200 Merge
duke [Wed, 05 Jul 2017 19:52:15 +0200] rev 25683
Merge
(0) -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip