Calvin Cheung
edbcea17d0
8159901: missing newline char in the exception messages in diagnosticArgument.cpp
...
Reviewed-by: fparain, egahlin, iklam
2016-07-13 18:26:51 -07:00
Michael Haupt
9d97255ffd
8161032: GPL header incorrect - address wrong - not swapped in licensee bundles
...
Reviewed-by: dholmes, kvn
2016-07-12 10:39:46 +02:00
Alejandro Murillo
7cd48c89d3
Merge
2016-07-08 12:12:54 -07:00
Richard Reingruber
aa7a85dcbf
8134434: JVM_DoPrivileged() fires assert(_exception_caught == false) failed: _exception_caught is out of phase
...
Explicitly set exception detected inside rethrow_C
Reviewed-by: goetz, sspitsyn
2016-07-13 10:51:19 +03:00
Jon Masamitsu
631036a07b
8155263: DisableStartThread should not be applied to GC worker threads
...
Reviewed-by: tschatzl, sangheki
2016-07-06 13:23:10 -07:00
Yasumasa Suenaga
c02ce6ab61
8153074: UL: Show output option in VM.log jcmd
...
Reviewed-by: dholmes, mlarsson
2016-07-06 20:58:08 +09:00
Serguei Spitsyn
2cede6dbc1
8159145: Add JVMTI function GetNamedModule
...
Introduce function GetNamedModule with a jtreg test coverage
Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed
2016-07-09 19:20:38 -07:00
Alejandro Murillo
2557a71e8c
Merge
2016-07-01 16:50:34 -07:00
Poonam Bajaj
a213803042
Merge
2016-07-01 23:11:45 +00:00
Poonam Bajaj
f97651b356
8064814: Print more helpful error message when getting OOM due to low Java Heap base when running with CompressedOops
...
Improve OOM error message
Reviewed-by: coleenp, dholmes
2016-07-01 12:51:29 -07:00
Christoph Langer
2fc575a095
8160565: AIX port: cleanup of libo4 wrapper stub
...
Reviewed-by: goetz, simonis
2016-07-01 11:29:55 +02:00
Yasumasa Suenaga
8ea7496925
8160356: invalid suffix on literal warning is occurred with GCC 6
...
Add whitespace separation
Reviewed-by: kbarrett, kvn
2016-06-30 19:16:14 -04:00
Marcus Larsson
992b6c464a
8159695: Arguments::atojulong() fails to detect overflows
...
Reviewed-by: dholmes, dsamersoff
2016-06-29 16:11:50 +02:00
Coleen Phillimore
fd1c7ff505
8160551: assert(c == Bytecodes::_putfield) failed: must be putfield
...
Illegal bytecodes which are detected later hit this assert first.
Reviewed-by: jrose
2016-06-29 20:16:05 -04:00
Lois Foltan
92eb334c91
8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined
...
Fixed an issue in class unloading to delay walk until class loader's aliveness is determined of modularity lists to remove dead modules
Reviewed-by: coleenp, dholmes, sspitsyn, zgu
2016-06-28 10:11:01 -04:00
Per Lidén
651e15fda6
8159890: SIGSEGV with UseStringDeduplication and UseSharedSpaces/RequireSharedSpaces
...
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: stefank, drwhite, tschatzl, jiangli, iklam
2016-06-28 10:37:52 +02:00
Harold Seigel
9d898bb3e0
8157176: Improved classfile parsing
...
Reviewed-by: acorn, mschoene, ctornqvi, bmoloden
2016-06-27 15:26:08 -04:00
Rachel Protacio
53164dd532
8159503: Amend Annotation Actions
...
Reviewed-by: coleenp, hseigel, mschoene, acorn, ctornqvi
2016-07-01 15:11:38 -04:00
Zoltan Majo
154d568edd
8160591: Improve internal array handling
...
Co-authored-by: Xiang Yuan <xiang.yuan@linaro.org>
Reviewed-by: kvn
2016-07-01 09:33:34 +02:00
Harold Seigel
5f49daa2c4
8159511: Stack map validation
...
Reviewed-by: acorn, mschoene
2016-06-30 08:11:30 -04:00
Coleen Phillimore
c6d2422f35
8159515: Improve indy validation
...
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene
2016-06-29 11:52:27 -04:00
Per Lidén
e7a6ecea86
8158871: Long response times with G1 and StringDeduplication
...
Reviewed-by: stefank, sjohanss, tschatzl, dfazunen
2016-06-27 09:35:18 +02:00
Ioi Lam
1bcb5e5156
8148813: Windows os::check_heap needs more information
...
Added ring buffer to log info while walking the heap
Reviewed-by: mgronlun, dholmes, ccheung
2016-06-26 20:00:45 -07:00
Vladimir Kozlov
634a7fdebc
Merge
2016-06-24 15:09:00 -07:00
Dmitry Dmitriev
90f957ddb1
8160102: Typo in message for NULL memory size arguments in diagnosticArgument.cpp
...
Reviewed-by: dholmes, rehn
2016-06-24 12:08:32 +03:00
Alejandro Murillo
080739ce03
Merge
2016-06-23 17:11:18 -07:00
Alejandro Murillo
f7095d870c
Merge
2016-06-23 17:07:27 -07:00
Alex Henrie
4abb5e4aaf
8157758: JDK9 does not compile on Linux with GCC 6.1 because left-shifting a negative number has undefined behavior
...
Replace shifts of -1 with shifts of ~0u.
Reviewed-by: kbarrett, mockner
2016-06-23 16:46:41 -04:00
Andrew Haley
eded7ae794
8157306: Random infrequent null pointer exceptions in javac
...
Reviewed-by: kvn
2016-06-23 17:58:59 +00:00
Christian Thalinger
e94d8e44dd
8162427: fix indent in CompileTask::print_tty
...
Reviewed-by: kvn
2016-07-22 12:47:08 -10:00
Roland Westrelin
c52af628ab
8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input
...
Reviewed-by: thartmann, kvn
2016-07-18 20:45:51 +02:00
Doug Simon
242936fe9a
Merge
2016-07-22 17:52:03 +00:00
Yang Zhang
cabbc68c64
8161190: AArch64: Fix overflow in immediate cmp instruction
...
Use subs instead of cmp to compare BlockZeroingLowLimit. Subs can check and handle immediate out of range correctly.
Reviewed-by: aph
2016-07-22 17:05:08 +01:00
Doug Simon
86961b9419
8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags
...
Reviewed-by: twisti, kvn, never
2016-07-20 22:18:13 +00:00
Dmitrij Pochepko
48476abaa6
8071652: -XX:CompileOnly does not behave as documented
...
Reviewed-by: kvn
2016-07-20 19:35:08 +03:00
Tom Rodriguez
e26d43a2a3
8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed
...
Reviewed-by: kvn
2016-07-19 18:17:40 -07:00
Doug Simon
913ccd67d4
8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound
...
Reviewed-by: kvn, twisti
2016-07-19 18:59:11 +00:00
Tom Rodriguez
368df4fd8d
8161292: [JVMCI] missing test files from 8159368
...
Reviewed-by: twisti, kvn
2016-07-19 18:11:03 +00:00
Rickard Bäckman
3d15529c03
Merge
2016-07-19 13:15:46 +02:00
Goetz Lindenmaier
6cf9b5c453
8160245: C1: Clean up platform #defines in c1_LIR.hpp
...
Also add fnoreg on x86, LIR_Address constructor without scale, clean up templateInterpreterGenerator.hpp and remove PPC32 special cases.
Reviewed-by: coleenp, thartmann
2016-06-23 22:33:46 +02:00
Andrew Haley
8c7da4b546
Merge
2016-07-14 15:18:15 +01:00
Michael Haupt
558ac48a19
8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails
...
Reviewed-by: never, dnsimon
2016-07-14 08:33:08 +02:00
Andrew Haley
0ad282bb4c
8159467: AArch64: Enable compact strings
...
Reviewed-by: roland
2016-07-13 15:19:34 +01:00
Andrew Haley
bb341f3b11
8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure
...
Reviewed-by: roland
2016-07-08 17:11:37 +01:00
Andrew Haley
c9f05c708c
Merge
2016-07-07 15:39:12 +01:00
Andrew Haley
e22a63d1c6
8141633: Implement VarHandles/Unsafe intrinsics on AArch64
...
Reviewed-by: roland
2016-07-07 15:07:13 +01:00
Vladimir Ivanov
4c31d5f745
8160360: Mismatched field loads are folded in LoadNode::Value
...
Reviewed-by: kvn, thartmann
2016-07-06 15:05:28 +03:00
Doug Simon
3e441ea1a2
8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined
...
Fix Client VM build
Reviewed-by: twisti, kvn
2016-07-05 17:57:20 -07:00
Tobias Hartmann
b64a4110b3
8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte
...
Need to convert char offsets to byte offsets before range check.
Reviewed-by: vlivanov
2016-07-05 07:57:09 +02:00
Goetz Lindenmaier
d442aea3c9
8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods
...
Reviewed-by: thartmann, simonis
2016-07-04 16:28:27 +02:00