912 Commits

Author SHA1 Message Date
Phil Race
aa96056b21 Merge 2017-11-01 10:00:38 -07:00
Christoph Dreis
7f79fffba6 8190382: fix small typographic errors in comments
Reviewed-by: martin
2017-10-30 17:49:33 -07:00
Joe Wang
b366f4f349 8181155: Fix lint warnings in JAXP repo: fallthrough and static
Reviewed-by: lancea, rriggs
2017-10-30 17:32:38 -07:00
Brent Christian
f32470d85f 8189319: Add a java.util.Properties constructor that takes an initial capacity
Reviewed-by: martin, mchung, rriggs
2017-10-30 16:16:01 -07:00
Jesper Wilhelmsson
b97f1bcb37 Merge 2017-10-30 21:23:10 +01:00
Kumar Srinivasan
56eea64225 8129077: Unfix JDK-8087205
Reviewed-by: jlahoda, mcimadamore, vromero
2017-10-30 07:06:49 -07:00
Mario Torre
8ecf308d8f 8188030: AWT java apps fail to start when some minimal fonts are present
Allow using CFF fonts as valid fonts when they are returned by fontconfig during font initialisation.

Reviewed-by: prr, serb
2017-10-30 13:15:08 +01:00
Pankaj Bansal
fab3dea711 8159062: [hidpi] DnD on Windows while scaling is non-integer
Reviewed-by: serb, pkbalakr
2017-10-30 15:45:55 +05:30
Robbin Ehn
572c174edf 8190925: Deprecate FastTLABRefill and set default off
Reviewed-by: dholmes, mlarsson
2017-11-14 10:09:21 +01:00
Jayathirth D V
e3c6e350c8 8177455: TIFFCompressor has a reference to non-existent method
Reviewed-by: prr, bpb
2017-10-30 12:16:56 +05:30
Christoph Dreis
674b927865 8190323: "the the" typos
Reviewed-by: rriggs
2017-10-29 18:20:53 -04:00
Sergey Bylokhov
66812b5f48 8186617: The "com.sun.awt.AWTUtilities" class can be dropped in favour of public API
Reviewed-by: azvegint, prr
2017-10-27 14:15:02 -07:00
Phil Race
a569f5293b 8180501: RescaleOp.filter does not document IllegalArgumentException if sizes differ
Reviewed-by: bpb, pnarayanan
2017-10-27 11:29:50 -07:00
Weijun Wang
69db146335 8180289: jarsigner treats timestamped signed jar invalid after the signer cert expires
Reviewed-by: mullan
2017-10-27 21:11:15 +08:00
Weijun Wang
2dfe7fb8ab 8159535: Mark deprecated javax.security.auth.Policy API with forRemoval=true
Reviewed-by: mullan
2017-10-27 21:10:56 +08:00
Vicente Romero
a280dc75a3 8183896: improve analyzers to allow for the generation of multiple mutations of the same tree
Reviewed-by: mcimadamore, jlahoda
2017-10-26 22:54:25 -04:00
Athijegannathan Sundararajan
f8b8a16f4b 8189777: jlink --module-path default value and automatic addition of $JAVA_HOME/jmods if java.base is missing
Reviewed-by: alanb, mchung
2017-10-27 08:21:53 +05:30
Sergey Bylokhov
837250ab0e 8187639: TrayIcon is not properly supported on macOS in multi-screen environment
Reviewed-by: prr, ssadetsky
2017-10-26 19:45:37 -07:00
Joe Darcy
b905e51da7 8189952: New methods on String: chars() and codePoints() should be marked since 9
Reviewed-by: bpb
2017-10-26 18:04:29 -07:00
Joe Darcy
5f6a5a4d9d 8172818: Add since=9 deprecation information to javax.lang.model classes
Reviewed-by: vromero
2017-10-26 17:06:52 -07:00
Mandy Chung
34c9d598c7 8187089: StringConcatFactory.makeConcat & makeConcatWithConstants should throw StringConcatException if parameter slot count is over 200
Reviewed-by: rriggs, shade
2017-10-26 16:57:35 -07:00
Brian Burkhalter
18cbe428c1 8189963: Remove version of FileChannelImpl::open without the 'direct' parameter
Remove old version of FileChannelImpl::open and update call sites

Reviewed-by: rriggs
2017-10-26 11:08:31 -07:00
Maurizio Cimadamore
f48f3c6552 8189838: Stack overflow when computing upward projection of an intersection type with fbounds
Bad logic for detecting loop in type-variable upper bounds

Reviewed-by: vromero
2017-10-26 18:42:40 +01:00
Athijegannathan Sundararajan
79a0feb9f3 8190217: Add a JS "static checker" sample for nashorn parser API
Reviewed-by: jlaskey
2017-10-26 20:57:19 +05:30
Kumar Srinivasan
3e52d34798 8189845: Fix for 8157000 causes significant performance regression
Reviewed-by: jjg
2017-10-25 21:19:38 -07:00
Jonathan Gibbons
19db6ba670 8189843: Missing \"id\" attributes in table rows
Reviewed-by: bpatel, ksrini
2017-10-25 17:18:00 -07:00
Jonathan Gibbons
cf81232570 8189841: Error in alternate row coloring in package-summary files
Reviewed-by: bpatel, ksrini
2017-10-25 17:16:18 -07:00
Phil Race
2d7d87f3fc 8170681: Remove fontconfig header files from JDK source tree
Reviewed-by: serb, erikj
2017-10-25 13:11:07 -07:00
Phil Race
62fa58101a Merge 2017-10-25 12:41:24 -07:00
Bhavesh Patel
5c2a4b6e1a 8183037: Overview summary page should have a table with tabs for groups
Reviewed-by: jjg, ksrini
2017-10-25 12:29:00 -07:00
Joe Darcy
343105c345 8062385: Remove @SuppressWarnings("cast") and casts for NIO related usages when JDK 9 becomes the bootstrap JDK
Reviewed-by: mcimadamore
2017-10-25 10:40:45 -07:00
Pankaj Bansal
3ed8badb5a 6463710: ListSelectionModel.setSelectionMode() underspecified
Reviewed-by: serb, ssadetsky
2017-10-25 16:34:11 +05:30
Roman Kennke
04e375658c 8183542: Factor out serial GC specific code from GenCollectedHeap into its own subclass
Reviewed-by: kbarrett, jgeorge
2017-10-25 10:05:17 +02:00
Brent Christian
ac52bdcdd1 8185925: StackFrameInfo::walker field can be replaced with bitmap to save footprint
8153682: StackFrameInfo.declaringClass could be removed

Reviewed-by: coleenp, mchung
2017-11-09 11:13:50 -08:00
Stefan Johansson
09c2ca5809 8190711: Assert in G1MMUTracker due to concurrent modification
Reviewed-by: tschatzl, rehn, sangheki
2017-11-09 10:11:19 +01:00
Jini George
02b4fc7985 8189798: SA cleanup - part 1
Avoid varible redefinitions in SA, modify SA varible names to match hotspot ones

Reviewed-by: sspitsyn, coleenp, sballal
2017-11-09 12:12:32 +05:30
Coleen Phillimore
a68609ede5 Merge 2017-11-08 16:03:35 -05:00
Ioi Lam
3063beded5 8186778: Make obsolete VM options for shared region size control
Obsoleted SharedReadOnlySize, SharedMiscCodeSize, SharedMiscDataSize and SharedReadWriteSize

Reviewed-by: dholmes
2017-11-08 09:03:24 -08:00
Paul Sandoz
483ab7638e 8190887: Stub code marking missing from some x86 generated stub routines
Reviewed-by: kvn
2017-11-08 12:08:23 -08:00
John Paul Adrian Glaubitz
9f9e85e9ad 8190570: Zero fails to build on linux-sparc due undefined reference
Reviewed-by: coleenp
2017-11-06 19:45:47 +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