Chris Hegarty
9a65ac929d
7110017: is_headless_jre should be updated to reflect the new location of awt toolkit libraries
...
Reviewed-by: dholmes, dsamersoff
2011-11-16 20:38:24 -05:00
Coleen Phillimore
0eb37550d3
Merge
2011-11-15 12:40:55 -05:00
Christian Thalinger
3de3451b3a
Merge
2011-11-10 04:46:08 -08:00
David Holmes
ae1d532799
7108264: Fix for 7104173 is insufficient
...
Disable PrintVMOptions by default for all builds
Reviewed-by: dsamersoff, twisti
2011-11-10 06:23:48 -05:00
Vladimir Kozlov
09b7902e14
7107042: assert(no_dead_loop) failed: dead loop detected
...
Use dead nodes elimination code in PhaseIdealLoop before executing EA.
Reviewed-by: never, twisti
2011-11-09 07:25:51 -08:00
Vladimir Kozlov
dc1f4fe50e
7109887: java/util/Arrays/CopyMethods.java fails with -XX:+DeoptimizeALot
...
Zero array when compiled code is deoptimized.
Reviewed-by: never, twisti
2011-11-09 06:14:32 -08:00
Christian Thalinger
423972a7d8
7087727: JSR 292: C2 crash if ScavengeRootsInCode=2 when "static final" MethodHandle constants are in use
...
Reviewed-by: jrose, kvn, never
2011-11-09 00:42:33 -08:00
Tom Rodriguez
89ccd723ce
7108242: jinfo -permstat shouldn't report interned strings as part of perm
...
Reviewed-by: kvn, twisti
2011-11-08 20:42:26 -08:00
Tom Rodriguez
087c7441f7
7105305: assert check_method_context proper context
...
Reviewed-by: jrose, kvn
2011-11-08 17:29:57 -08:00
Tom Rodriguez
051c64ad4d
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow buffer
...
Reviewed-by: kvn, jrose, twisti
2011-11-08 10:31:53 -08:00
Vladimir Kozlov
0bc2963b7d
7059047: EA: can't find initializing store with several CheckCastPP
...
Split adjust_escape_state() method into two methods to find initializing stores.
Reviewed-by: never
2011-11-07 14:33:57 -08:00
Alejandro Murillo
9d6d4e292b
7108553: Bump the hs23 build number to 06
...
Reviewed-by: johnc
2011-11-04 14:06:09 -07:00
Andreas Schoesser
93fbade63d
6636110: unaligned stackpointer leads to crash during deoptimization
...
Reviewed-by: never, kvn
2011-11-04 13:55:31 -07:00
John Coomes
232b9d793f
Added tag hs23-b05 for changeset 38f5bbc6cd8d
2011-11-04 12:43:41 -07:00
John Coomes
9aca39d006
Merge
2011-11-04 12:40:55 -07:00
David Katleman
169afafaf7
Added tag jdk8-b12 for changeset dbb81ca736fc
2011-11-03 10:32:16 -07:00
Christian Thalinger
9740abac58
7106944: assert(_pc == *pc_addr) failed may be too strong
...
Reviewed-by: kvn, never
2011-11-03 04:12:49 -07:00
Christian Thalinger
5a4de97cf0
7106774: JSR 292: nightly test inlineMHTarget fails with wrong result
...
Reviewed-by: kvn
2011-11-03 01:43:26 -07:00
Rickard Backman
2c5cec930a
7106766: Move the precompiled header from the src/share/vm directory
...
Moved precompiled.hpp to src/share/vm/precompiled
Reviewed-by: coleenp, dholmes
2011-11-01 13:44:40 +01:00
Vladimir Kozlov
b354aa367c
7106907: 64 bit VM fails test compiler/6865265/StackOverflowBug.java
...
Use -Xss224k instead of -Xss128k.
Reviewed-by: never
2011-10-31 15:52:11 -07:00
Christian Thalinger
5ffce97ffc
7104561: UseRDPCForConstantTableBase doesn't work after shorten branches changes
...
Reviewed-by: never, kvn
2011-10-31 03:06:42 -07:00
David Holmes
75883dceb1
Merge
2011-10-30 18:40:48 -07:00
Alejandro Murillo
84066778b8
7106092: Bump the hs23 build number to 05
...
Reviewed-by: johnc
2011-10-28 18:30:47 -07:00
John Coomes
d61593bed3
Added tag hs23-b04 for changeset 721977078d6e
2011-10-28 15:41:29 -07:00
John Coomes
42c5e60cdc
Merge
2011-10-28 15:36:16 -07:00
Tom Rodriguez
6bcf877494
7103261: crash with jittester on sparc
...
Reviewed-by: iveresov, kvn
2011-10-28 14:44:52 -07:00
Antonios Printezis
c9d91bd0a8
Merge
2011-10-28 12:49:16 -04:00
Vladimir Kozlov
762ad9c51c
7105611: Set::print() is broken
...
Reimplemented class VSetI_ to restore Set::print().
Reviewed-by: never
2011-10-27 18:20:50 -07:00
David Holmes
ad3a8d2791
7104173: sun/tools tests fail with debug build after 7012206
...
Disable PrintVMOptions in embedded debug builds so tests are unaffected by extra output
Reviewed-by: twisti, coleenp, phh, fparain, dsamersoff
2011-10-27 18:04:25 -04:00
Igor Veresov
5a2f55d0e0
7104177: Tiered: -XX:+PrintCanonicalization doesn't work with -XX:+TieredCompilation
...
Initialize printable_bci of instruction when passed to Canonicalizer
Reviewed-by: kvn, never
2011-10-27 14:40:25 -07:00
David Katleman
d471bfae9b
Added tag jdk8-b11 for changeset 719fbe1902a0
2011-10-27 13:54:31 -07:00
Vladimir Kozlov
a6318f2dcd
7105364: JDK8 b10 hotspot: src/share/vm/ci/ciMethodHandle.cpp Error: Use "." or "->"
...
Define ciMethodHandle::print_chain_impl() and ciMethodHandle::print_chain() bodies only in debug builds.
Reviewed-by: never, twisti
2011-10-27 09:39:24 -07:00
Christian Thalinger
6d1f314a4b
7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitely
...
Reviewed-by: never, bdelsart
2011-10-27 04:43:37 -07:00
Vladimir Kozlov
669fa7396d
7097546: Optimize use of CMOVE instructions
...
Avoid CMove in a loop if possible. May generate CMove if it could be moved outside a loop.
Reviewed-by: never
2011-10-26 06:08:56 -07:00
Bengt Rutisson
868cfdb5f4
7102191: G1: assert(_min_desired_young_length <= initial_region_num) failed: Initial young gen size too small
...
Initial_region_num actually not needed.
Reviewed-by: tonyp, johnc
2011-10-26 08:44:53 +02:00
Y. Srinivas Ramakrishna
9181202876
7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free list
...
Suitably weaken asserts that were in each case a tad too strong; fix up some loose uses of parameters in code related to size-indexed free list table.
Reviewed-by: jmasa, brutisso, stefank
2011-10-25 20:15:41 -07:00
Vladimir Kozlov
952f0b9b81
7059039: EA: don't change non-escaping state of NULL pointer
...
NULL pointers do not escape but escape state propagation may change it leading to worser results.
Reviewed-by: never
2011-10-25 12:51:13 -07:00
Omair Majid
160ad3376d
7103224: collision between __LEAF define in interfaceSupport.hpp and /usr/include/sys/cdefs.h with gcc
...
Reviewed-by: never
2011-10-25 08:17:15 -07:00
Christian Thalinger
3336939f08
7101642: JSR 292: SIGSEGV in java.lang.invoke.MethodHandleImpl$FieldAccessor.getFieldI(Ljava/lang/Object;)I
...
Reviewed-by: kvn, iveresov
2011-10-25 04:07:20 -07:00
Christian Thalinger
249b9c657d
7094138: JSR 292: JRuby junit test fails in CallSite.setTargetNormal: obj->is_oop() failed: sanity check
...
Reviewed-by: iveresov, never
2011-10-25 00:55:10 -07:00
Christian Thalinger
ae64d0bc30
7090904: JSR 292: JRuby junit test crashes in PSScavengeRootsClosure::do_oop
...
Reviewed-by: kvn, never, jrose
2011-10-24 07:53:17 -07:00
Tom Rodriguez
b030a36386
Merge
2011-10-23 23:57:39 -07:00
John Cuthbertson
72c2cfef4f
7096030: G1: PrintGCDetails enhancements
...
7102445: G1: Unnecessary Resource allocations during RSet scanning
Add a new per-worker thread line in the PrintGCDetails output. GC Worker Other is the difference between the elapsed time for the parallel phase of the evacuation pause and the sum of the times of the sub-phases (external root scanning, mark stack scanning, RSet updating, RSet scanning, object copying, and termination) for that worker. During RSet scanning, stack allocate DirtyCardToOopClosure objects; allocating these in a resource area was causing abnormally high GC Worker Other times while the worker thread freed ResourceArea chunks.
Reviewed-by: tonyp, jwilhelm, brutisso
2011-10-23 23:06:06 -07:00
Tom Rodriguez
5dc4f00ff5
7103784: enable some flags by default
...
Reviewed-by: kvn
2011-10-23 20:23:14 -07:00
Tom Rodriguez
8b1bd284bc
7103380: assertion failure with -XX:+PrintNativeNMethods
...
Reviewed-by: kvn, iveresov
2011-10-23 12:31:20 -07:00
Alejandro Murillo
1c38082fcc
7103619: Bump the hs23 build number to 04
...
Reviewed-by: johnc
2011-10-21 16:00:50 -07:00
John Coomes
3ff8da7657
Added tag hs23-b03 for changeset 0e5b229f9d70
2011-10-21 10:27:33 -07:00
John Coomes
6abc189f69
Merge
2011-10-21 10:27:32 -07:00
Antonios Printezis
01ba4cd795
Merge
2011-10-21 07:24:06 -04:00
Igor Veresov
e9bfe21bdf
Merge
2011-10-21 00:58:30 -07:00