serb [Fri, 30 Sep 2016 17:05:54 +0300] rev 41218
8165263: Remove code in MetaData that hacks into private fields of Collections implementation classes
Reviewed-by: mchung, alexsch
erikj [Fri, 30 Sep 2016 09:06:21 +0200] rev 41217
8160630: libjimage.so and others should link statically to libgcc
Reviewed-by: ihse, tbell
lana [Thu, 29 Sep 2016 17:24:21 +0000] rev 41216
Merge
clanger [Thu, 29 Sep 2016 14:58:26 +0200] rev 41215
8166866: (ch) Remove AIX specific implementation file java.base/aix/native/libnio/ch/AixNativeThread.c
Reviewed-by: simonis, chegar, alanb
clanger [Thu, 29 Sep 2016 14:48:07 +0200] rev 41214
8166850: No runtime error expected after calling NET_MapSocketOption
Reviewed-by: chegar
shinyafox [Thu, 29 Sep 2016 17:36:26 +0900] rev 41213
8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access
Reviewed-by: rfield, jlahoda
sundar [Wed, 28 Sep 2016 22:13:14 +0530] rev 41212
8165735: jlink incorrectly accepts multiple --module-path and --limit-modules options
Reviewed-by: mchung, jlaskey
skovalev [Wed, 28 Sep 2016 19:21:42 +0300] rev 41211
8166841: Unused import causes test failure on compilation for java.text tests
Reviewed-by: igerasim
clanger [Wed, 28 Sep 2016 15:47:03 +0200] rev 41210
8166584: Remove obsolete utility function NET_ThrowSocketException in windows libnet
Reviewed-by: chegar
redestad [Wed, 28 Sep 2016 14:29:35 +0200] rev 41209
8166287: MultiReleaseJarAPI.isMultiReleaseJar(): failure java.nio.file.AccessDeniedException: custom-mr.jar
Reviewed-by: mhaupt, alanb
redestad [Wed, 28 Sep 2016 14:27:34 +0200] rev 41208
8166840: Synthetic bridge constructor in ArrayList$Itr blocks inlining
Reviewed-by: vlivanov, mhaupt, forax
mhaupt [Wed, 28 Sep 2016 14:02:21 +0200] rev 41207
8151179: address issues raised by JCK team on JEP 274 API
Reviewed-by: jrose, redestad, psandoz
valeriep [Wed, 28 Sep 2016 03:18:01 +0000] rev 41206
6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform
Summary: Updated OracleUcrypto and SunPKCS11 providers with SunJCE provider behavior
Reviewed-by: xuelei
valeriep [Wed, 28 Sep 2016 03:10:37 +0000] rev 41205
8149802: Signature.verify() doesn't reset the signature object on exception
Summary: Ensure the signature object is always reset after verify() is called.
Reviewed-by: xuelei
mli [Tue, 27 Sep 2016 18:45:51 -0700] rev 41204
8162519: Remove ParallelPrefix.java from ProblemList.txt
Reviewed-by: psandoz
amurillo [Tue, 27 Sep 2016 13:22:41 -0700] rev 41203
Merge
amurillo [Tue, 27 Sep 2016 09:04:49 -0700] rev 41202
Merge
amurillo [Fri, 23 Sep 2016 13:32:21 -0700] rev 41201
Merge
amurillo [Fri, 16 Sep 2016 13:15:02 -0700] rev 41200
Merge
ctornqvi [Thu, 15 Sep 2016 16:56:11 -0400] rev 41199
6648858: InvokeHangTest.java fails due to "failure: Debuggee appears to be hung" when running with -Xcomp
Reviewed-by: zgu, gtriantafill, iignatyev
sgehwolf [Mon, 21 Mar 2016 11:24:09 +0100] rev 41198
8153711: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
Summary: Delete global references in invoker_completeInvokeRequest()
Reviewed-by: sspitsyn, dsamersoff
vtewari [Thu, 15 Sep 2016 12:20:50 +0530] rev 41197
8161448: 4 JNI exception pending defect groups in DiagnosticCommandImpl.c
Reviewed-by: dholmes, dsamersoff
asmotrak [Tue, 27 Sep 2016 11:34:45 -0700] rev 41196
8164591: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java failed with SSLHandshakeException
Reviewed-by: xuelei
lana [Thu, 29 Sep 2016 16:45:10 +0000] rev 41195
Added tag jdk-9+138 for changeset cbc639238d91
duke [Wed, 05 Jul 2017 22:16:41 +0200] rev 41194
Merge
erikj [Fri, 30 Sep 2016 09:06:02 +0200] rev 41193
8160630: libjimage.so and others should link statically to libgcc
Reviewed-by: ihse, tbell
lana [Thu, 29 Sep 2016 17:23:47 +0000] rev 41192
Merge
amurillo [Tue, 27 Sep 2016 09:04:49 -0700] rev 41191
Merge
amurillo [Fri, 23 Sep 2016 13:32:17 -0700] rev 41190
Merge
kbarrett [Tue, 20 Sep 2016 00:34:54 +0000] rev 41189
Merge
kbarrett [Mon, 19 Sep 2016 19:59:28 -0400] rev 41188
8166228: Remove unused HeapRegion::object_iterate_mem_careful()
Summary: Removed unused function.
Reviewed-by: mgerdin, tschatzl
hseigel [Mon, 19 Sep 2016 19:25:09 -0400] rev 41187
8166312: Backout 8165017
Summary: backout of the change for JDK-8165017 because tests failed on windows
Reviewed-by: ctornqvi, dholmes, gtriantafill
tschatzl [Mon, 19 Sep 2016 22:55:26 +0200] rev 41186
8166207: Use of Copy::conjoint_oops_atomic in global mark stack causes crashes on arm64
Summary: Use Copy::conjoint_memory_atomic() instead.
Reviewed-by: kbarrett
kbarrett [Mon, 19 Sep 2016 17:35:25 +0000] rev 41185
Merge
kbarrett [Mon, 19 Sep 2016 13:12:26 -0400] rev 41184
8166229: Eliminate ParNew's use of klass_or_null()
Summary: Use list_ptr_from_klass instead of klass_or_null.
Reviewed-by: mgerdin, jmasa
lfoltan [Mon, 19 Sep 2016 12:04:28 -0400] rev 41183
8163406: The fixup_module_list must be protected by Module_lock when inserting new entries
Summary: In java_lang_Class::create_mirror, restructure the check for adding a class to the fixup_module_list, guarded by Module_lock.
Reviewed-by: acorn, coleenp, dholmes, zgu
jiangli [Sun, 18 Sep 2016 21:10:48 -0400] rev 41182
8078644: CDS needs to support JVMTI CFLH
Summary: Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov.
Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn
mdoerr [Tue, 06 Sep 2016 13:01:27 +0200] rev 41181
8165489: Missing G1 barrier in Unsafe_GetObjectVolatile
Summary: Add missing barrier, sharing code with Unsafe_GetObject.
Reviewed-by: kbarrett, mgerdin, pliden
amurillo [Fri, 16 Sep 2016 13:15:01 -0700] rev 41180
Merge
gziemski [Fri, 16 Sep 2016 12:09:53 -0500] rev 41179
8136766: Enable ThreadStackSize range test
Summary: Re-enabled max range check for StackSize runtime options
Reviewed-by: dcubed
tschatzl [Fri, 16 Sep 2016 11:33:47 +0200] rev 41178
8157952: Parallelize Memory Pretouch
Summary: Use multiple threads to pretouch memory using -XX:+AlwaysPreTouch to use more memory bandwidth
Reviewed-by: jmasa, sangheki
kbarrett [Thu, 15 Sep 2016 12:10:43 -0400] rev 41177
8165808: Add release barriers when allocating objects with concurrent collection
Summary: Add release_set_klass, use in slow-path allocators.
Reviewed-by: jmasa, dholmes
tschatzl [Thu, 15 Sep 2016 16:44:19 +0200] rev 41176
8159422: Very high Concurrent Mark mark stack contention
Summary: Decrease contention on mark stack by splitting locks, and minimizing the amount of time these locks are held. Improve mark stack management.
Reviewed-by: kbarrett, mgerdin, eosterlund
akulyakh [Wed, 14 Sep 2016 16:20:54 +0300] rev 41175
8165017: Additional test coverage of the JDWP CLASSLOADER and MODULE commands
Summary: A new JDWP test
Reviewed-by: sspitsyn
dsamersoff [Thu, 15 Sep 2016 10:19:11 +0300] rev 41174
8027920: SA: Add default methods to InstanceKlass
Summary: Add default methods to InstanceKlass to enable SA to inspect default methods
Reviewed-by: dsamersoff, iklam
Contributed-by: jini.george@oracle.com
lana [Thu, 29 Sep 2016 16:45:09 +0000] rev 41173
Added tag jdk-9+138 for changeset b4b4c1119f39
erikj [Tue, 04 Oct 2016 13:41:51 +0200] rev 41172
8166965: Some small java build tools are still running with big JVM configuration
Reviewed-by: ihse
erikj [Tue, 04 Oct 2016 13:34:34 +0200] rev 41171
8166948: Exploded image too slow to be usable
Reviewed-by: alanb, mchung, ihse
erikj [Fri, 30 Sep 2016 09:05:40 +0200] rev 41170
8160630: libjimage.so and others should link statically to libgcc
Reviewed-by: ihse, tbell
lana [Thu, 29 Sep 2016 16:45:08 +0000] rev 41169
Added tag jdk-9+138 for changeset de6f69208f82
duke [Wed, 05 Jul 2017 22:16:20 +0200] rev 41168
Added tag jdk-9+138 for changeset d273dfe9a126
duke [Wed, 05 Jul 2017 22:16:18 +0200] rev 41167
Merge
duke [Wed, 05 Jul 2017 22:16:12 +0200] rev 41166
Merge
sadayapalam [Tue, 27 Sep 2016 04:34:09 +0530] rev 41165
8164519: Rendering of supertype_target for annotated extends clause
Summary: Eliminate inconsistencies in handling annotated super class.
Reviewed-by: jlahoda
sdrach [Mon, 26 Sep 2016 13:39:50 -0700] rev 41164
8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung
rfield [Mon, 26 Sep 2016 13:18:11 -0700] rev 41163
8166655: JShell: Process running JShell should not be blocked from exit by non-daemon data-transfer threads
Reviewed-by: jlahoda
rfield [Fri, 23 Sep 2016 14:37:03 -0700] rev 41162
8166589: jshell tool: typo: remove out of place text in /help /set truncation
Reviewed-by: jlahoda
ksrini [Fri, 23 Sep 2016 09:57:24 -0700] rev 41161
8166127: Develop new tests to cover javadoc module options which are passed to underlying javac
Reviewed-by: jjg, ksrini
Contributed-by: andrey.x.nazarov@oracle.com
jlahoda [Fri, 23 Sep 2016 15:35:32 +0200] rev 41160
8047347: com.sun.source.util.Trees breaks the compiler.
Summary: Clearing synthetic constructors and super constructor calls between annotation processing rounds.
Reviewed-by: jjg
lana [Thu, 22 Sep 2016 18:31:35 +0000] rev 41159
Merge
rfield [Wed, 21 Sep 2016 23:46:06 -0700] rev 41158
8166400: JShell: friendlier representation of array values
Reviewed-by: sundar, jlahoda
bpatel [Wed, 21 Sep 2016 18:18:50 -0700] rev 41157
8162363: Tables in javadoc documentation missing row headers
Reviewed-by: jjg
sadayapalam [Wed, 21 Sep 2016 05:26:26 +0530] rev 41156
8163027: AssertionError while compiling a program that uses try with resources.
Reviewed-by: vromero
sadayapalam [Tue, 20 Sep 2016 12:12:18 +0530] rev 41155
8156568: Update javac to support compiling against a modular JAR that is a multi-release JAR
Reviewed-by: jjg
sadayapalam [Tue, 20 Sep 2016 05:28:54 +0530] rev 41154
8166108: VerifyError passing anonymous inner class to supertype constructor
Summary: Anonymous classes instantitated in explicit constructor calls cannot have enclosing instance
Reviewed-by: vromero
lana [Thu, 22 Sep 2016 16:41:15 +0000] rev 41153
Added tag jdk-9+137 for changeset 49af2ecba616
duke [Wed, 05 Jul 2017 22:16:00 +0200] rev 41152
Merge
lana [Thu, 22 Sep 2016 16:41:14 +0000] rev 41151
Added tag jdk-9+137 for changeset 3627d835ccf4
duke [Wed, 05 Jul 2017 22:15:53 +0200] rev 41150
Merge
lana [Thu, 22 Sep 2016 18:32:15 +0000] rev 41149
Merge
joehw [Thu, 22 Sep 2016 10:17:19 -0700] rev 41148
8166398: CatalogSupport tests need to be fixed
Reviewed-by: dfuchs
lana [Thu, 22 Sep 2016 16:41:13 +0000] rev 41147
Added tag jdk-9+137 for changeset 6de6d5c0e9d5
duke [Wed, 05 Jul 2017 22:15:43 +0200] rev 41146
Merge
hannesw [Mon, 26 Sep 2016 13:27:45 +0200] rev 41145
8164467: ES6 computed properties are implemented wrongly
Reviewed-by: sundar, lagergren
lana [Thu, 22 Sep 2016 18:32:42 +0000] rev 41144
Merge
sundar [Tue, 20 Sep 2016 21:53:00 +0530] rev 41143
8166298: 3 nashorn ant tests fail with latest jdk9-dev tip
Reviewed-by: hannesw, mhaupt
sdama [Tue, 20 Sep 2016 11:33:03 +0200] rev 41142
8166296: add documentation for Date,RegExp,Error,JSON objects
Reviewed-by: mhaupt, sundar
lana [Thu, 22 Sep 2016 16:41:15 +0000] rev 41141
Added tag jdk-9+137 for changeset b772c7126f36
duke [Wed, 05 Jul 2017 22:15:34 +0200] rev 41140
Merge
lana [Thu, 22 Sep 2016 16:41:12 +0000] rev 41139
Added tag jdk-9+137 for changeset 7d79b32d8005
duke [Wed, 05 Jul 2017 22:15:27 +0200] rev 41138
Merge
robm [Tue, 27 Sep 2016 12:07:33 +0100] rev 41137
8166747: Add invalid network / computer name cases to isReachable known failure switch
Reviewed-by: chegar, msheppar
xiaofeya [Tue, 27 Sep 2016 01:36:31 -0700] rev 41136
8154525: java/net/ServerSocket/ThreadStop.java fails intermittently with error while cleaning up threads after test
Reviewed-by: chegar
sdrach [Mon, 26 Sep 2016 13:37:10 -0700] rev 41135
8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung
clanger [Mon, 26 Sep 2016 21:24:17 +0200] rev 41134
8166604: nio: remove unneeded locals variables and correct NPE
Reviewed-by: alanb
xiaofeya [Mon, 26 Sep 2016 08:19:07 -0700] rev 41133
8130657: com/sun/net/httpserver/Test5.java failed with java.lang.RuntimeException: wrong string result
8085575: java/net/Socket/InheritHandle.java fails intermittently with "Address already in use"
Reviewed-by: dfuchs
erikj [Mon, 26 Sep 2016 14:56:35 +0200] rev 41132
8163102: Fix headless only configuration option
Reviewed-by: tbell
dl [Fri, 23 Sep 2016 13:24:33 -0700] rev 41131
8165919: Miscellaneous changes imported from jsr166 CVS 2016-09-21
Reviewed-by: martin, chegar, shade
dl [Fri, 23 Sep 2016 13:21:23 -0700] rev 41130
8166059: JSR166TestCase.java fails with NPE in dumpTestThreads on timeout
Reviewed-by: martin, chegar, shade
dl [Fri, 23 Sep 2016 13:18:22 -0700] rev 41129
8166057: [testbug] CoreThreadTimeOut still uses hardcoded timeout
Reviewed-by: martin, chegar, shade
dl [Fri, 23 Sep 2016 13:14:14 -0700] rev 41128
8166465: CompletableFuture.minimalCompletionStage().toCompletableFuture() should be non-minimal
Reviewed-by: martin, chegar, shade
skovalev [Fri, 23 Sep 2016 12:08:38 +0300] rev 41127
8166553: undeclared dependencies for two IO tests
Reviewed-by: bpb
Contributed-by: Sergei Kovalev <sergei.kovalev@oracle.com>
robm [Fri, 23 Sep 2016 15:31:46 +0100] rev 41126
8159410: InetAddress.isReachable returns true for non existing IP adresses
Reviewed-by: chegar, coffeys
mhaupt [Fri, 23 Sep 2016 15:20:49 +0200] rev 41125
8161211: better inlining support for loop bytecode intrinsics
Reviewed-by: jrose, vlivanov, redestad
xiaofeya [Fri, 23 Sep 2016 03:15:00 -0700] rev 41124
8085049: java/net/MulticastSocket/TimeToLive.java fails intermittently with "Address already in use"
Reviewed-by: chegar
valeriep [Fri, 23 Sep 2016 01:08:24 +0000] rev 41123
8136355: CKM_SSL3_KEY_AND_MAC_DERIVE no longer available by default on Solaris 12
Summary: Enhanced to detect and throw InvalidAlgorithmParameterException if SSLv3 is requested but unsupported
Reviewed-by: xuelei
lana [Thu, 22 Sep 2016 18:31:42 +0000] rev 41122
Merge
coffeys [Thu, 22 Sep 2016 17:21:10 +0100] rev 41121
8151832: Improve exception messages in exception thrown by new JDK 9 code
Reviewed-by: alanb
jnimeh [Thu, 22 Sep 2016 07:28:40 -0700] rev 41120
8049516: sun.security.provider.SeedGenerator throws ArrayIndexOutOfBoundsException
Summary: Prevent the latch inside ThreadedSeedGenerator.run() from overflowing into a negative value causing a negative index array lookup.
Reviewed-by: xuelei, weijun
amurillo [Wed, 21 Sep 2016 09:29:30 -0700] rev 41119
Merge
amurillo [Fri, 16 Sep 2016 10:57:21 -0700] rev 41118
Merge
mchung [Wed, 14 Sep 2016 11:53:36 -0700] rev 41117
8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method
Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn
gtriantafill [Wed, 14 Sep 2016 08:16:16 -0400] rev 41116
8165889: Remove jdk.test.lib.unsafe.UnsafeHelper
Summary: Remove use of setAccessible() to get Unsafe.
Reviewed-by: shade, lfoltan
amurillo [Sat, 10 Sep 2016 12:23:52 -0700] rev 41115
Merge
hseigel [Sat, 10 Sep 2016 08:27:40 -0400] rev 41114
8165634: Support multiple --add-modules options on the command line
Reviewed-by: alanb
Contributed-by: mandy.chung@oracle.com
dcubed [Fri, 09 Sep 2016 11:25:33 -0700] rev 41113
Merge
rdurbin [Fri, 09 Sep 2016 11:15:58 -0700] rev 41112
8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option
Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms.
Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph
akulyakh [Fri, 09 Sep 2016 15:16:22 +0300] rev 41111
8139368: -javaagent and -Dcom.sun.management need to add to the initial set of modules to resolve
Summary: A new test for the -javaagent option
Reviewed-by: mchung, alanb
dlong [Thu, 08 Sep 2016 23:43:47 -0400] rev 41110
Merge
zmajo [Tue, 30 Aug 2016 09:30:07 +0200] rev 41109
8161720: Better byte behavior for off-heap data
Summary: Normalize boolean values read with Unsafe.
Reviewed-by: aph, simonis, jrose, psandoz
erikj [Wed, 21 Sep 2016 16:22:41 +0200] rev 41108
Merge
alanbur [Wed, 21 Sep 2016 14:22:11 +0200] rev 41107
8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
Reviewed-by: rriggs, erikj