23896 Commits

Author SHA1 Message Date
Markus Grönlund
3852709df9 8041723: Event Based tracing ids to be reassigned for CDS klasses
Reviewed-by: coleenp, ehelin
2014-04-25 10:08:04 +02:00
Staffan Larsen
0ef4fb7100 8040140: System.nanoTime() is slow and non-monotonic on OS X
Reviewed-by: sspitsyn, shade, dholmes, acorn
2014-04-25 07:40:33 +02:00
Alejandro Murillo
a162ea836e 8030011: Update Hotspot version string output
Reviewed-by: dholmes, jcoomes, kvn
2014-04-24 14:06:40 -07:00
Marcus Larsson
9efb17f38f 6664815: Eliminate redundant memcpy operation in jni_GetStringUTFRegion
Added support for target buffer in as_utf8_string(), minor refactoring of as_utf8 and added some internal VM testing

Reviewed-by: coleenp, dsimms, sla, dholmes
2014-04-03 14:54:42 +02:00
Christian Tornqvist
7ee6324490 8033405: metaspace/stressHierarchy/stressHierarchy005 hangs in atexit handler
<ake sure we shut down NMT before the VM exits and do not track malloc/free when NMT is shutting down

Reviewed-by: coleenp, zgu
2014-04-24 00:46:17 +02:00
Daniel D. Daugherty
e403797d96 Merge 2014-04-18 10:55:41 -07:00
Alejandro Murillo
16d0213a96 Merge 2014-04-18 10:30:13 -07:00
Harold Seigel
cfa7d828d9 8040018: Remove bad assert in ClassFileParser.cpp
Remove assert that prevent throwing valid exception

Reviewed-by: coleenp, lfoltan
2014-04-18 08:51:34 -04:00
Christian Tornqvist
db9dcbd63b 8040887: [TESTBUG] Remove test/runtime/6925573/SortMethodsTest.java
Removed test/runtime/6925573/SortMethodsTest.java

Reviewed-by: coleenp, rdurbin
2014-04-18 00:19:24 +02:00
Bharadwaj Yadavalli
32024b5144 Merge 2014-04-17 13:50:26 -04:00
Lev Priima
a138550830 8039260: c.o.j.t.ProcessTools::createJavaProcessBuilder(boolean, String... ) must also take TestJavaOptions
Reviewed-by: kvn, iignatyev
2014-04-17 18:54:09 +04:00
Christian Tornqvist
961a489536 6959423: [TESTBUG] runtime/6925573/SortMethodsTest.java times out
Decreased maximum number methods in generated classes and decreased ratio to make it reproduce more often

Reviewed-by: coleenp, lfoltan
2014-04-17 00:03:58 +02:00
Richard Reingruber
728ea561aa 8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full
Use correct set_escape_state() method.

Reviewed-by: kvn, iignatyev
2014-04-16 14:49:03 -07:00
Alejandro Murillo
331d26800c Merge 2014-04-15 15:37:36 -07:00
Vladimir Kozlov
8badeecc2c 8039050: Crash in C2 compiler at Node::rematerialize
Added missing calls to record_for_igvn() in loop opts. Added verification of def-use domination.

Reviewed-by: iveresov
2014-04-15 14:34:48 -07:00
Christian Tornqvist
ff48970954 8035173: [TESTBUG] runtime/threads/CancellableThreadTest fails with OOM on windows-i586
Test ported to jtreg, thread pairs decreased from 1024 to 128 to avoid OOM on 32 bit Windows

Reviewed-by: sla, dsimms
2014-04-15 19:03:51 +02:00
Roland Westrelin
3a724605fc Merge 2014-04-15 02:27:34 -07:00
Filipp Zhinkin
17ad17c6ec 8040001: CLI test on RTMRetryCount option was missed from fix for 8039496
Reviewed-by: kvn, iignatyev
2014-04-15 12:21:24 +04:00
Lois Foltan
8c36d0cd2b 8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults
A static method should be preferred during method resolution over an overpass, search the current class as well as its superclasses.

Reviewed-by: acorn, coleenp, kamg
2014-04-14 14:27:45 -04:00
Lois Foltan
5ca274e0ce 8038076: constraint on multianewarray instruction is not checked since class version 50
No VerifiyError generated if multianewarray bytecode's array type descriptor was 1 dimension smaller than dimensions specified.

Reviewed-by: hseigel, ctornqvi, coleenp, kamg
2014-04-14 10:13:03 -04:00
David Simms
d7f12e04aa 8039947: Dtrace return probe name for jni_SetStaticBooleanField named incorrectly
Reviewed-by: sla, dholmes, gtriantafill
2014-04-14 11:23:06 +02:00
Albert Noll
bce45e9222 Merge 2014-04-14 09:04:36 +00:00
Albert Noll
e2305182b5 8039425: Code cleanup: PhaseIterGVN::optimize()
This code cleanup aims at improving code readability.

Reviewed-by: kvn, roland
2014-04-14 10:57:07 +02:00
Peter Allwin
d048828d66 Merge 2014-04-14 10:43:04 +02:00
Albert Noll
dc8b57fb57 Merge 2014-04-13 23:39:22 -07:00
Tobias Hartmann
e4fc75979e 8029436: CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUs
CICompilerCount is updated in AdvancedThresholdPolicy::initialize, SimpleThresholdPolicy::initialize and NonTieredCompPolicy::initialize. A warning is printed if the usersets both, CICompilerCount and CICompilerCountPerCPU.

Reviewed-by: kvn, twisti
2014-04-14 08:24:28 +02:00
Coleen Phillimore
e72c0ba18f 8039904: dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated"
Dtrace monitoring uses size before mirror size is set.

Reviewed-by: kamg, hseigel
2014-04-11 20:02:37 +00:00
Bharadwaj Yadavalli
78e27e22f4 Merge 2014-04-11 15:08:40 -04:00
Alejandro Murillo
6133fe5bd0 Merge 2014-04-11 11:39:04 -07:00
J. Duke
87a0f4a044 Merge 2017-07-05 19:36:17 +02:00
J. Duke
5a5e1f03f7 Merge 2017-07-05 19:36:14 +02:00
J. Duke
d830ef349b Merge 2017-07-05 19:36:06 +02:00
J. Duke
489de1bf71 Merge 2017-07-05 19:36:00 +02:00
J. Duke
b17c6d889b Merge 2017-07-05 19:35:54 +02:00
J. Duke
05a9930add Merge 2017-07-05 19:35:47 +02:00
J. Duke
cdee6a09eb Merge 2017-07-05 19:35:40 +02:00
J. Duke
eb95b252c0 Merge 2017-07-05 19:35:16 +02:00
J. Duke
7a7a00379b Added tag jdk9-b07 for changeset c826d05f1fb0 2017-07-05 19:34:37 +02:00
J. Duke
e482a97181 Merge 2017-07-05 19:34:36 +02:00
J. Duke
f2be3e83f3 Merge 2017-07-05 19:34:33 +02:00
J. Duke
e1f6fea443 Merge 2017-07-05 19:34:30 +02:00
J. Duke
01388b6c2b Merge 2017-07-05 19:34:27 +02:00
J. Duke
5ccd5b499b Merge 2017-07-05 19:34:24 +02:00
J. Duke
64f1931c44 Merge 2017-07-05 19:34:21 +02:00
J. Duke
53851f6419 Merge 2017-07-05 19:34:18 +02:00
J. Duke
359d4c1ed3 Merge 2017-07-05 19:34:15 +02:00
J. Duke
7be645c03c Added tag jdk9-b06 for changeset 85dbdc227c5e 2017-07-05 19:34:05 +02:00
J. Duke
436cd45cdc Merge 2017-07-05 19:34:04 +02:00
J. Duke
ffba2ca602 Merge 2017-07-05 19:34:01 +02:00
J. Duke
8b90cdf162 Merge 2017-07-05 19:33:55 +02:00