Bengt Rutisson
c2f4ba73be
8006398: Add regression tests for deprectated GCs
...
Reviewed-by: ehelin, jwilhelm, jmasa
2013-02-14 09:11:43 +01:00
Serguei Spitsyn
a89fa83b32
Merge
2013-02-13 08:42:03 -08:00
Igor Ignatyev
034705ee13
8006683: Add WhiteBox API to testing of compiler
...
Reviewed-by: kvn, vlivanov
2013-02-13 08:29:04 -08:00
Nils Eliasson
bcbdbf9996
8005772: Stubs report compile id -1 in phase events
...
Use 0 to indicate id is NA, -1 for error or uninitalized
Reviewed-by: kvn, twisti
2013-02-13 10:25:09 +01:00
Nils Eliasson
d1b60c9f04
Merge
2013-03-13 13:44:45 +01:00
Niclas Adlertz
b26473a6cf
8009721: Make PhaseLive independent from regalloc
...
Moved class definition of LRG_List from chaitin.hpp to live.hpp
Reviewed-by: kvn, rbackman, roland
2013-03-13 10:56:54 +01:00
Roland Westrelin
05b1c69fc0
8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates
...
Deoptimization doesn't set up callee frames so that they restore caller frames correctly.
Reviewed-by: kvn
2013-03-13 09:44:45 +01:00
Rickard Bäckman
05d4ff0383
8008088: SA can hang the VM
...
Reviewed-by: mgronlun, sla, dholmes
2013-02-13 09:46:19 +01:00
Markus Grönlund
7d28698730
8007312: null check signal semaphore in os::signal_notify windows
...
Reviewed-by: dholmes, sla
2013-02-13 11:23:46 +01:00
Krystal Mo
13c5c423d6
Merge
2013-02-12 14:33:19 -08:00
Zhengyu Gu
ef7aa05f20
8007950: Undo hs_file permission change
...
Reverse hs_err file permission back to 0666, as early push was premature
Reviewed-by: dsamersoff, dcubed, acorn
2013-02-12 12:19:28 -05:00
Krystal Mo
851ae93451
8002169: TEST_BUG: compiler/7009359/Test7009359.java sometimes times out
...
Make the test less prone to timeout by reducing the amount of iteration and allowing main to be compiled
Reviewed-by: jrose
2013-02-12 07:39:42 -08:00
Roland Westrelin
c401bf065d
7197327: 40% regression on 8 b41 comp 8 b40 on specjvm2008.mpegaudio on oob
...
Add support for expensive nodes.
Reviewed-by: kvn
2013-02-12 12:56:11 +01:00
Morris Meyer
527b0d661a
8003252: PPC: move MacroAssembler into separate file
...
Moved MacroAssembler into separate file
Reviewed-by: twisti, kvn, dlong
2013-02-11 14:47:04 -08:00
Coleen Phillimore
faea95b8d3
8007320: NPG: move method annotations
...
Allocate method annotations and attach to ConstMethod if present
Reviewed-by: dcubed, jiangli, sspitsyn, iklam
2013-02-11 14:06:22 -05:00
Morris Meyer
46677b6d86
8003251: ARM: move MacroAssembler into separate file
...
Moved MacroAssembler into separate file
Reviewed-by: twisti, kvn, dlong
2013-02-11 10:38:11 -08:00
Jon Masamitsu
fabb8c6e25
8008508: CMS does not correctly reduce heap size after a Full GC
...
Reviewed-by: johnc, ysr
2013-02-11 10:31:56 -08:00
John Cuthbertson
90d010120f
8011343: Add new flag for verifying the heap during startup
...
Perform verification during VM startup under control of new flag and within a VMOperation.
Reviewed-by: stefank, jmasa, brutisso
2013-04-05 10:20:04 -07:00
Krystal Mo
212f30a18e
8006430: TraceTypeProfile is a product flag while it should be a diagnostic flag
...
Make sure all diagnostic and experimental flag kinds are checked in Flag::is_unlocked()
Reviewed-by: kvn
2013-02-10 22:35:38 -08:00
David Chase
43c01fd8b6
8007402: Code cleanup to remove Parfait false positive
...
Add array access range check
Reviewed-by: kvn
2013-02-09 12:55:09 -08:00
Zhengyu Gu
ee53020f94
Merge
2013-02-08 16:56:03 -08:00
Morris Meyer
6a910ea8f2
8006851: When TieredCompilation is set, max code cache should be bumped to 256mb
...
Set ReservedCodeCacheSize to (default value)*5 when TieredCompilation is on.
Reviewed-by: kvn, twisti
2013-02-08 15:39:43 -08:00
Vladimir Kozlov
231bbf39f4
8007708: compiler/6855215 assert(VM_Version::supports_sse4_2())
...
Added missing UseSSE42 check. Also added missing avx2 assert for vpermq instruction.
Reviewed-by: roland, twisti
2013-02-08 15:07:17 -08:00
Zhengyu Gu
1e2b7bcabb
Merge
2013-02-08 14:32:13 -08:00
Zhengyu Gu
15d1949971
Merge
2013-02-08 13:55:41 -08:00
Zhengyu Gu
ef59a25f71
8006691: Remove jvm_version_info.is_kernel_jvm field
...
Removed is_kernel_jvm from jvm_version_info as Kernel VM has been deprecated
Reviewed-by: mchung, coleenp
2013-02-08 16:31:48 -05:00
Zhengyu Gu
4e766f0ef1
8007791: More Restricted hs_err file permission
...
Enforce more restricted hs_file permission
Reviewed-by: acorn, dcubed, dsamersoff
2013-02-08 14:49:01 -05:00
Serguei Spitsyn
6ff685b4c8
Merge
2013-02-08 09:14:06 -08:00
Alejandro Murillo
2fd28ebb43
8007801: new hotspot build - hs25-b19
...
Reviewed-by: jcoomes
2013-02-08 08:16:00 -08:00
Alejandro Murillo
59bf14707f
Added tag hs25-b18 for changeset f3f52401a78c
2013-02-08 08:07:07 -08:00
Alejandro Murillo
6c172dae73
Merge
2013-02-08 08:07:06 -08:00
Staffan Larsen
a6fefc1cae
Merge
2013-02-08 14:05:36 +01:00
Staffan Larsen
e563c0ecf4
8006423: SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67)
...
Do not rely on mach thread port names to identify threads from SA
Reviewed-by: dholmes, minqi, rbackman
2013-02-08 12:48:24 +01:00
Christian Tornqvist
92053d4fb2
8007434: Write tests for 8006298
...
Four tests written for 8006298
Reviewed-by: mgerdin, coleenp
2013-02-08 10:42:24 +01:00
Bengt Rutisson
8cf98587f7
Merge
2013-02-08 10:08:40 +01:00
Vladimir Danushevsky
ac1a75df8c
Merge
2013-02-07 20:40:14 -05:00
Bill Pittore
9cad40fca6
Merge
2013-02-07 16:05:48 -05:00
David Katleman
2ac871a5a1
Added tag jdk8-b76 for changeset faf3f7a9a86f
2013-02-07 12:32:50 -08:00
Vladimir Ivanov
268a4d605c
Merge
2013-02-07 12:23:51 -08:00
Daniel D. Daugherty
d5cad58ba3
Merge
2013-02-06 15:22:32 -08:00
Daniel D. Daugherty
8ef946f380
7182152: Instrumentation hot swap test incorrect monitor count
...
Add/refine new tracing support using -XX:TraceRedefineClasses=16384.
Reviewed-by: coleenp, acorn, sspitsyn
2013-02-06 14:31:37 -08:00
Volker Simonis
285249963c
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarray
...
Check ndimensions before accessing length[i] element
Reviewed-by: kvn
2013-02-06 11:33:49 -08:00
Erik Helin
919ef8e0df
8004924: NPG: jmap -heap output should contain ClassMetaspaceSize value
...
Reviewed-by: stefank, mgerdin
2013-02-06 07:48:02 +01:00
Erik Helin
8f73f7d041
Merge
2013-02-26 22:31:35 +01:00
Poonam Bajaj
3720c9565f
Merge
2013-02-26 08:58:20 -08:00
Bengt Rutisson
2023570fb1
Merge
2013-02-26 11:52:06 +01:00
Poonam Bajaj
62634823f9
Merge
2013-02-23 17:40:33 -08:00
John Cuthbertson
fb8617f293
8007221: G1: concurrent phase durations do not state the time units ("secs")
...
Add timer units to concurrent marking phases where the units were missing.
Reviewed-by: jmasa, ysr
2013-02-22 11:01:01 -08:00
Vladimir Kempik
050d7c9d90
8008546: Wrong G1ConfidencePercent results in GUARANTEE(VARIANCE() > -1.0) FAILED
...
Reviewed-by: brutisso, johnc
2013-02-21 23:58:05 -08:00
Jesper Wilhelmsson
ceb2baae92
8008314: Unimplemented() Atomic::load breaks the applications
...
Jlong atomics isn't fully implemented om all 32-bit platforms so we try to avoid it. In this case the atomic add wasn't needed.
Reviewed-by: dholmes, dlong
2013-02-21 11:16:50 +01:00