Daniel D. Daugherty
6964787851
8131331: tmtools/jstack/locks/wait_interrupt and wait_notify fail due to wrong number of lock records
...
Make new thread dump output line optional
Reviewed-by: dholmes
2015-07-15 15:52:55 -07:00
Yumin Qi
49a45882d9
Merge
2015-07-15 20:58:06 +00:00
Yumin Qi
6384ca7b1f
8025692: Log what methods are touched at run-time
...
Added two diagnostic flags, LogTouchedMethods and PrintTouchedMethodsAtExit to list all methods that have been touched at run time. Added new jcmd, VM.print_touched_methods.
Reviewed-by: acorn, iklam
2015-07-15 12:24:41 -07:00
Christian Tornqvist
ce283b1347
8080733: [TESTBUG] several runtime/ErrorHandling/* tests time out on Windows
...
Reviewed-by: coleenp, gtriantafill
2015-07-15 10:37:11 -07:00
Vladimir Kozlov
10f06d081d
Merge
2015-07-14 18:58:38 +02:00
Jan Civlin
2a4f18ccbd
8085932: Fixing bugs in detecting memory alignments in SuperWord
...
Reviewed-by: kvn
2015-07-14 09:55:22 -07:00
Katja Kantserova
99e5ddaa45
8131325: Remove hprof agent tests in hotspot repo
...
Reviewed-by: dholmes
2015-07-14 16:28:53 +02:00
Coleen Phillimore
354fb11881
Merge
2015-07-14 20:51:50 +00:00
Coleen Phillimore
fd8665fbe7
Merge
2015-07-14 18:34:11 +00:00
Coleen Phillimore
302ba17d8a
Merge
2015-07-14 17:23:57 +00:00
Daniel D. Daugherty
0db4f21ce2
8130448: thread dump improvements, comment additions, new diagnostics inspired by 8077392
...
Reviewed-by: dholmes, coleenp
2015-07-14 09:33:20 -07:00
Gerard Ziemski
f1d95bc678
8079156: [TESTBUG] 32 bit Java 9-fastdebug hit assertion in client mode with StackShadowPages flag value from 32 to 50
...
We increase CodeBufer instr size to account for stack banging code generation.
Reviewed-by: coleenp, dholmes, kvn
2015-07-14 11:08:41 -05:00
Vladimir Ivanov
92d8281194
8078629: VM should constant fold Unsafe.get*() loads from final fields
...
Reviewed-by: kvn, jrose, psandoz
2015-07-14 06:44:50 -07:00
Katja Kantserova
055105c707
8130057: serviceability/sa/TestStackTrace.java should be quarantined
...
Reviewed-by: egahlin, jbachorik
2015-07-14 11:40:49 +02:00
Eric Caspole
34bcc977bc
8129961: SIGSEGV when copying to survivor space
...
Remove "include_young" parameter from GenCollectedHeap::no_allocs_since_save_marks() since all existing uses pass true to always rescan young gen.
Reviewed-by: jmasa, kbarrett
2015-07-13 11:49:23 -04:00
Lutz Schmidt
b75ed4ce34
8131048: ppc: implement CRC32 intrinsic
...
Reviewed-by: kvn, simonis
2015-07-13 09:44:38 +02:00
Ed Nevill
d3196fb464
8131358: aarch64: test compiler/loopopts/superword/ProdRed_Float.java fails when run with debug VM
...
Fix typo in match rule in vsub2f
Reviewed-by: kvn, aph
2015-07-15 16:05:53 +00:00
David Holmes
ef59ce7332
8130728: Disable WorkAroundNPTLTimedWaitHang by default
...
Reviewed-by: dcubed
2015-07-12 22:54:54 -04:00
Dmitry Dmitriev
8486cb7650
8130332: StarvationMonitorInterval, PreInflateSpin, VerifyGenericSignatures and CountInterpCalls VM Options can be deprecated or removed in JDK 9
...
Deprecate StarvationMonitorInterval and PreInflateSpin, remove VerifyGenericSignatures and CountInterpCalls
Reviewed-by: coleenp, gziemski
2015-07-11 12:36:46 +03:00
Vladimir Kozlov
b5284a93ce
8129920: Vectorized loop unrolling
...
Optimize loop opts for vectorizible loops.
Reviewed-by: kvn, roland
2015-07-10 11:59:09 -07:00
Anthony Scarpino
963c3852a3
8130341: GHASH 32bit intrinsics has AEADBadTagException
...
Reviewed-by: kvn, mcberg
2015-07-10 11:31:49 -07:00
Jaroslav Bachorik
794f1616f0
Merge
2015-07-10 16:37:41 +02:00
Alejandro Murillo
8f84825191
Merge
2015-07-09 22:46:16 -07:00
Lana Steuck
9e84f7b580
Merge
2015-07-09 16:37:15 -07:00
Daniel D. Daugherty
8dbfda6628
Merge
2015-07-09 14:35:13 -07:00
David Katleman
1d9002da27
Added tag jdk9-b72 for changeset 02be96db190a
2015-07-09 13:49:32 -07:00
Harold Seigel
9d7677a83f
8130669: VM prohibits <clinit> methods with return values
...
Ignore <clinit> methods with return values instead of throwing ClassFormatError exceptions
Reviewed-by: acorn, iklam
2015-07-09 15:39:05 -04:00
Harold Seigel
00da567d15
8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero
...
Throw ClassFormatError if InnerClasses attribute's inner_class_info_index is 0
Reviewed-by: acorn, lfoltan
2015-07-09 08:36:37 -04:00
Alejandro Murillo
1f5fdd011c
Merge
2015-07-07 10:37:28 -07:00
Ed Nevill
4a169a2ab1
8130687: aarch64: add support for hardware crc32c
...
Add support for crc32c using built in crc32c instructions
Reviewed-by: kvn, aph
2015-07-07 15:04:25 +00:00
Lana Steuck
71f0332b26
Merge
2015-07-02 16:09:16 -07:00
Alejandro Murillo
5d840dab3a
Merge
2015-07-02 14:12:07 -07:00
David Katleman
5236586511
Added tag jdk9-b71 for changeset 9419a7f16a5c
2015-07-02 08:53:58 -07:00
Tobias Hartmann
62112b23c9
Merge
2015-07-01 09:15:34 +02:00
Tobias Hartmann
fba308328b
8129937: compiler/codecache/jmx/UsageThresholdIncreasedTest.java fails with "Usage threshold was hit"
...
Tests should not assume that usage of non-profiled code heap is predictable.
Reviewed-by: kvn, dpochepk
2015-07-01 09:07:10 +02:00
Igor Veresov
934ad8e49b
8079775: Java 9-fastdebug ia32 Error: Unimplemented with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options
...
8079062: Java 9-fastdebug crash(hit assertion) with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options
Revive stack walk compilation policy
Reviewed-by: kvn
2015-06-30 14:44:53 -07:00
Vladimir Kozlov
d71bb8c72b
8129893: 8129094 fix is incomplete
...
Move old and add new primitive type check.
Reviewed-by: iveresov
2015-06-30 12:12:18 -07:00
Alejandro Murillo
f32025bb47
Merge
2015-06-30 11:20:42 -07:00
Goetz Lindenmaier
07c7774cd7
8086069: Adapt runtime calls to recent intrinsics to pass ints as long
...
Remove CCallingConventionRequiresIntsAsLongs from shared code and push functionality to native wrapper. Less optimal but more flexible.
Reviewed-by: jrose, kvn
2015-06-29 15:30:55 +02:00
Goetz Lindenmaier
7682410613
8130432: ppc64le: Fix build of hsdis
...
Reviewed-by: dholmes, kvn
2015-07-03 16:29:37 +02:00
Zoltan Majo
547a40e75a
8130120: Handling of SHA intrinsics inconsistent across platforms
...
Introduce common warning message and common processing of SHA intrinsic-related arguments.
Reviewed-by: kvn, mcberg
2015-07-03 09:33:04 +02:00
Zoltan Majo
9245cdc214
8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
...
Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics.
Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon
2015-07-03 07:25:03 +02:00
Vladimir Kozlov
34616cd876
Merge
2015-07-02 17:49:11 -07:00
Igor Veresov
156e31bd84
8080012: JVM times out with vdbench on SPARC M7-16
...
Check cacheline sine only for one core on sun4v SPARC systems.
Reviewed-by: kvn
2015-07-02 14:40:29 -07:00
Andrew Haley
917f70414f
Merge
2015-07-02 11:12:59 +01:00
Stefan Karlsson
0e252b2a93
8087324: Use semaphores when starting and stopping GC task threads
...
Reviewed-by: jmasa, sjohanss
2015-06-29 11:11:12 +02:00
Stefan Karlsson
e25bcfd3d3
8087323: Unify and split the work gang classes
...
Reviewed-by: jmasa, sjohanss
2015-06-29 11:09:39 +02:00
Yumin Qi
aee130df16
Merge
2015-08-14 22:20:21 +00:00
Yumin Qi
211b74795e
Merge
2015-08-14 20:40:48 +00:00
Coleen Phillimore
b56a1cdba5
Merge
2015-08-14 19:23:27 +00:00