Commit Graph

47754 Commits

Author SHA1 Message Date
Jesper Wilhelmsson
72a1ec38f3 8190865: Require jtreg 4.2 b10
Reviewed-by: dcubed, erikj
2017-11-07 23:18:16 +01:00
Jiangli Zhou
c2d94a0073 8189840: CheckCachedResolvedReferencesApp has no cached resolved references
Add WhiteBox.areOpenArchiveHeapObjectsMapped() for CheckCachedResolvedReferencesApp to check and skip test when open archive heap objects are not mapped.

Reviewed-by: iklam, ccheung
2017-11-07 18:48:17 -05:00
Chris Plummer
5865d3062f 8059334: nsk/jvmti/scenarios/hotswap/HS201/hs201t001 fails with exit code 0 after timeout
Check if we are in "interp only" mode before returning an nm for an OSR request

Reviewed-by: sspitsyn, dcubed, kvn
2017-11-07 14:13:18 -08:00
Jesper Wilhelmsson
3c76c33dba Merge 2017-11-07 08:47:47 +01:00
Zhengyu Gu
92ae7c8cfd 8189688: NMT: Report per-class load metadata information
Report per-class loader metadata info via NMT jcmd metadata sub-command

Reviewed-by: stuefe, coleenp
2017-11-07 09:37:45 -05:00
Bob Vandette
75d5090c81 8190283: Default heap sizing options select a MaxHeapSize larger than available physical memory in some cases
Reviewed-by: tschatzl, sjohanss
2017-11-07 10:30:53 -05:00
Thomas Schatzl
d7b2fafd3d 8190703: TestSystemGCWith* infrequently times out on SPARC
Give the test a timeout after which it ends on its own.

Reviewed-by: shade, sjohanss
2017-11-07 13:51:18 +01:00
Jamsheed Mohammed C M
10a1edcc22 8152470: Add COMPILER2_OR_JVMCI definition
Defined(COMPILER2) || INCLUDE_JVMCI changed replaced with COMPILER2_OR_JVMCI

Reviewed-by: kvn
2017-11-06 21:28:03 -08:00
Dean Long
c8aacd3972 8190710: Update Graal
Reviewed-by: kvn
2017-11-06 20:29:49 -08:00
Jiangli Zhou
545e8eb333 8184206: Resolve all string constants in shared classes at CDS dump time
Change ConstantPool::resolve_class_constants() to resolve all string constants.

Reviewed-by: iklam, coleenp
2017-11-06 14:12:37 -05:00
Doug Simon
40cdb9fd60 8187315: [JVMCI] hosted use of JVMCI can crash VM under -Xint
Reviewed-by: kvn, dlong
2017-11-06 21:38:42 +01:00
Martin Doerr
614fca959b 8190781: ppc64 + s390: Fix CriticalJNINatives
Reviewed-by: goetz
2017-11-06 17:56:29 +01:00
Doug Simon
f37bbe430d 8188102: [JVMCI] Convert special JVMCI oops in nmethod to jweak values
Reviewed-by: never, kvn, kbarrett
2017-11-06 12:53:55 +01:00
Doug Simon
67b21ffa1d 8186478: [JVMCI] rename HotSpotResolvedJavaMethod#setNotInlineableOrCompileable
Reviewed-by: kvn, thartmann
2017-11-06 12:17:59 +01:00
Thomas Schatzl
a31b9aa2f8 Merge 2017-11-06 15:33:54 +01:00
Dmitry Samersoff
16fb073895 8163011: AArch64: NMT detail stack trace cleanup
Makes aarch64 behavior similar to x86 one

Reviewed-by: aph, drwhite
2017-11-06 14:31:22 +00:00
Thomas Schatzl
efdd59f16e Merge 2017-11-06 14:35:07 +01:00
Thomas Schatzl
5815fc9d54 8140255: Move the management of G1YoungRemSetSamplingThread from G1ConcurrentRefine
Reviewed-by: sjohanss, sangheki
2017-11-06 14:25:18 +01:00
Thomas Schatzl
b59c920e12 8149127: Rename g1/concurrentMarkThread.* to g1/g1ConcurrentMarkThread.*
Reviewed-by: sjohanss, sangheki
2017-11-06 14:24:31 +01:00
Jamsheed Mohammed C M
34deb9cc2a 8167409: Invalid value passed to critical JNI function
The tmp  reg used to break the shuffling cycle (handled in ComputeMoveOrder) is set to 64 bit.

Reviewed-by: dlong
2017-11-06 04:14:22 -08:00
Leo Korinth
c2935fa4a4 8186502: Assert when range testing G1RefProcDrainInterval on 64-bit systems
Reviewed-by: sjohanss, sangheki
2017-11-06 09:41:54 +01:00
Doug Simon
18e9e80688 8190415: [JVMCI] JVMCIRuntime::adjust_comp_level must not swallow ThreadDeath
Reviewed-by: never, thartmann
2017-11-06 09:44:42 +01:00
Stefan Johansson
16963a0d5c 8190353: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can still fail
Reviewed-by: sangheki, eosterlund
2017-11-06 11:11:44 +01:00
Jamsheed Mohammed C M
f9740cd85a Merge 2017-11-06 09:49:30 +01:00
Jamsheed Mohammed C M
ef98509665 8167408: Invalid critical JNI function lookup
Made correction to arg_size calculation in NativeLookup::lookup_critical_entry

Reviewed-by: dholmes, dlong, mdoerr, vlivanov
2017-11-06 00:30:36 -08:00
Dmitry Chuyko
168565de20 8190745: AARCH64: fix for JDK-8189176 may break a build
Add missed semicolon

Reviewed-by: dsamersoff
2017-11-06 00:29:08 +03:00
Doug Simon
8ce6d0239a 8177397: [JVMCI] remove unnecessary synchronization
Reviewed-by: thartmann, kvn
2017-11-05 22:27:57 +01:00
Erik Gahlin
5a9432a16b 8189440: Event tracing macros for allocation and weak oops processing
Reviewed-by: dholmes, mgronlun
2017-11-05 06:11:10 +01:00
Erik Gahlin
249ea8369e 8189425: Minor updates in support of closed changes
Reviewed-by: mgronlun, dholmes
2017-11-05 03:43:15 +01:00
Ben Walsh
c07d8e1981 8189731: Disable CFLH when there are no transformers
Enable CFLH only when there are transformers

Reviewed-by: sspitsyn, alanb
2017-11-03 17:09:25 -07:00
Calvin Cheung
c39d2071f0 8187347: Do not abort CDS archive creation when some classes are unverifiable
Deprecating the IgnoreUnverifiableClassesDuringDump vm option in JDK10 and set its default value to true

Reviewed-by: dholmes, jiangli
2017-11-03 10:48:26 -07:00
Phil Race
a850cbc5d5 Merge 2017-11-03 10:43:18 -07:00
Brian Burkhalter
5b91b26ccb 8190502: (fs) Typo in java.nio.file.Files
S/subsequence/subsequent/g

Reviewed-by: alanb
2017-11-03 10:18:28 -07:00
Brian Burkhalter
95c6c8ce11 8190501: (fs) Incorrect error message parameter in java/nio/file/Files/probeContentType/Basic.java
Replace expectedTypes with expectedTypes[i] in the line in question.

Reviewed-by: alanb
2017-11-03 10:18:27 -07:00
Brian Burkhalter
87eb47a3c8 8190500: (ch) ReadableByteChannelImpl::read and WritableByteChannelImpl::write might not throw ClosedChannelException as specified
Explicitly verify that the channel is open

Reviewed-by: alanb
2017-11-03 10:18:27 -07:00
Lance Andersen
3803dc1401 8190439: Removal of newrmic
Reviewed-by: rriggs, alanb, mchung
2017-11-03 13:03:10 -04:00
Phil Race
158e69f6ec Merge 2017-11-03 09:56:02 -07:00
Athijegannathan Sundararajan
10c8d3a9f1 8190698: jjs tool of jdk.scripting.nashorn.shell module should not statically depend on java.desktop
Reviewed-by: jlaskey, hannesw
2017-11-03 19:53:09 +05:30
Coleen Phillimore
df4f3bc82e 8190617: test/jdk/sun/tools/jhsdb/BasicLauncherTest.java fails
Change type expected by SA for PerfMemory::_initialize to int.

Reviewed-by: dholmes, sspitsyn
2017-11-03 07:44:13 -04:00
Lana Steuck
6510faa150 Merge 2017-11-03 02:21:58 +00:00
Lana Steuck
86c22159ba Added tag jdk-10+30 for changeset 8fee80b92e65 2017-11-03 02:21:05 +00:00
Alan Bateman
693e7e8bf3 8186236: ModuleInfoExtender should be ASM6 aware
Reviewed-by: ksrini, mchung, sundar
2017-11-02 13:20:21 -07:00
Kumar Srinivasan
105a51b96d 8190287: Update JDK's internal ASM to ASMv6
Reviewed-by: alanb, mchung, sundar
2017-11-02 13:18:23 -07:00
Joe Darcy
41f1222db0 8190573: Problem list InheritedChannelNotServerSocket.java
Reviewed-by: rriggs
2017-11-02 15:09:13 -07:00
Robert Field
022c618af9 8188072: JShell: NPE in SourceCodeAnalysis.completionSuggestions()
Reviewed-by: jlahoda
2017-11-02 11:09:28 -07:00
Semyon Sadetsky
c30a1e7cc4 8190230: [macosx] Order of overlapping of modal dialogs is wrong
Reviewed-by: azvegint, dmarkov
2017-11-02 11:03:45 -07:00
Gerard Ziemski
a043febf6f 8184765: Dynamically resize SystemDictionary
Implemented dynamic resizing, which triggers when load factor is too high

Reviewed-by: coleenp, rehn
2017-11-02 11:00:34 -05:00
Dmitry Chuyko
e878b3272b 8189176: AARCH64: Improve _updateBytesCRC32 intrinsic
Reviewed-by: aph
2017-11-02 18:44:44 +03:00
Jan Lahoda
c6be2c363a 8187681: Compiling for target 9 while also using --patch-module
Removing limitation on simultaneous use of --release and --patch-module for system modules.

Reviewed-by: mcimadamore, jjg
2017-11-02 11:16:27 +01:00
Jan Lahoda
e44c7feff9 8189595: jshell tool: line redrawn on each completion
Reviewed-by: rfield
2017-11-02 10:09:34 +01:00