mullan [Fri, 01 Jul 2016 14:29:18 -0400] rev 39334
8157847: Deprecate the java.security.acl API with forRemoval=true
Reviewed-by: weijun, mchung
mullan [Fri, 01 Jul 2016 11:42:26 -0400] rev 39333
8157707: Deprecate the java.security.Certificate API with forRemoval=true
Reviewed-by: xuelei
amlu [Fri, 01 Jul 2016 12:50:58 +0800] rev 39332
8160658: sun/security/tools/keytool/standard.sh fails on all platforms after JDK-8160415
Reviewed-by: weijun
amurillo [Thu, 30 Jun 2016 22:38:17 +0000] rev 39331
Merge
amurillo [Thu, 30 Jun 2016 10:31:19 -0700] rev 39330
Merge
amurillo [Wed, 29 Jun 2016 21:49:41 -0700] rev 39329
Merge
amurillo [Thu, 23 Jun 2016 17:07:31 -0700] rev 39328
Merge
kzhaldyb [Wed, 15 Jun 2016 20:43:53 +0300] rev 39327
8156226: DiagnosticCommandImpl::invoke throws not very comprehensive message in case if method exists but signature or parameters are wrong
Reviewed-by: mchung, dholmes, dfuchs
dsamersoff [Wed, 15 Jun 2016 11:24:12 +0300] rev 39326
8153278: sun/tools/jps/TestJpsJar.java fails in hs nightly
Summary: Refactor the test to take pwd right before the check
Reviewed-by: dholmes
coleenp [Mon, 13 Jun 2016 09:03:32 -0400] rev 39325
8158237: JVMTI hides critical debug information for memory leak tracing
Summary: remove _backtrace as hidden field, original problem no longer exists
Reviewed-by: sspitsyn, jiangli
amurillo [Fri, 10 Jun 2016 15:19:33 -0700] rev 39324
Merge
dnsimon [Mon, 06 Jun 2016 16:18:01 -0700] rev 39323
8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer
Reviewed-by: kvn
bchristi [Thu, 30 Jun 2016 10:13:30 -0700] rev 39322
8160370: System.getProperty("os.version") returns "Unknown" on Mac
Summary: Read SystemVersion.plist on pre-10.9 Mac OS
Reviewed-by: bpb, ddehaven, gziemski, rriggs
sundar [Thu, 30 Jun 2016 22:24:01 +0530] rev 39321
8160641: PostProcessingPlugin and ExecutableImage should not be part of plugin API
Reviewed-by: jlaskey, mchung
jnimeh [Thu, 30 Jun 2016 07:14:56 -0700] rev 39320
8030132: Cipher.init syntax error in javadoc @code tag
8160222: javax/crypto/Cipher.java has a typo
Summary: Fixes typographical errors in javax/crypto/Cipher.java
Reviewed-by: weijun
peytoia [Thu, 30 Jun 2016 16:57:25 +0900] rev 39319
7090039: Wrong link in comment of java.text.DateFormatSymbols
Reviewed-by: okutsu
clanger [Thu, 30 Jun 2016 09:30:09 +0200] rev 39318
8158023: SocketExceptions contain too little information sometimes
Reviewed-by: rriggs, msheppar, chegar
jnimeh [Thu, 30 Jun 2016 00:09:06 -0700] rev 39317
8143302: javax/net/ssl/Stapling/SSLSocketWithStapling.java fails intermittently: Server died
Summary: Fixes a file descriptor leak in the test and a thread exhaustion issue in the StatusResponseManager in JSSE.
Reviewed-by: xuelei
tidu [Wed, 29 Jun 2016 23:29:07 -0700] rev 39316
8160415: Mark sun/security/tools/keytool/standard.sh as intermittently failing
Reviewed-by: weijun
Contributed-by: Tim Du <tiantian.du@oracle.com>
prappo [Wed, 29 Jun 2016 10:19:48 +0100] rev 39315
8160218: HPack decoder fails when processing header in multiple ByteBuffers
Reviewed-by: michaelm
simonis [Wed, 29 Jun 2016 10:07:15 +0200] rev 39314
8160457: VersionProps.versionNumbers() is broken
Reviewed-by: redestad, mchung, iris
sdrach [Fri, 10 Jun 2016 13:57:51 -0700] rev 39313
8114827: JDK 9 multi-release enabled jar tool
Reviewed-by: chegar
Contributed-by: steve.drach@oracle.com
psandoz [Wed, 29 Jun 2016 08:30:49 +0200] rev 39312
8160439: Replace asserts in VarHandle.AccessMode with tests
Reviewed-by: vlivanov, rriggs, martin
darcy [Tue, 28 Jun 2016 16:57:27 -0700] rev 39311
8160502: Problem listing of several http2 tests
Reviewed-by: lancea
sherman [Tue, 28 Jun 2016 15:36:15 -0700] rev 39310
6233323: ZipEntry.isDirectory() may return false incorrectly
8144977: Class.getResourceAsStream("directory") in JAR returns broken InputStream
Reviewed-by: rriggs
robm [Tue, 28 Jun 2016 20:03:29 +0100] rev 39309
8143640: Showing incorrect result while passing specific argument in the Java launcher tools
Reviewed-by: ksrini
jlaskey [Tue, 28 Jun 2016 16:07:23 -0300] rev 39308
8160459: jlink minor code clean up
Reviewed-by: mchung
rpatil [Mon, 27 Jun 2016 11:52:49 +0530] rev 39307
8153955: increase java.util.logging.FileHandler MAX_LOCKS limit
Summary: This patch adds a new configurable property "java.util.logging.FileHandler.maxLocks" to java.util.logging.FileHandler which can be defined in the logging configuration file and makes it possible to configure the maximum number of concurrent log file locks a FileHandler can handle. If not overridden, the default value of maxLocks (100) remains unchanged.
Reviewed-by: dfuchs, coffeys
amlu [Tue, 28 Jun 2016 14:39:09 +0800] rev 39306
8156536: Remove intermittent key from TreeTest.java and move back to tier1
Reviewed-by: darcy
rgoel [Tue, 28 Jun 2016 13:47:01 +0900] rev 39305
8158504: test/sun/util/locale/provider/Bug8038436.java: non English locale(s) included in available locales
Reviewed-by: okutsu, naoto
sundar [Tue, 28 Jun 2016 09:57:09 +0530] rev 39304
8160346: JLinkTest.java should compute exact number of plugins from jdk.jlink module
Reviewed-by: jlaskey, mchung
mchung [Mon, 27 Jun 2016 20:22:04 -0700] rev 39303
8159596: Add java --dry-run
Reviewed-by: alanb, ksrini
redestad [Tue, 28 Jun 2016 00:39:26 +0200] rev 39302
8160000: Runtime.version() cause startup regressions in 9+119
Reviewed-by: mchung, psandoz, erikj, forax, iris
sherman [Mon, 27 Jun 2016 13:57:24 -0700] rev 39301
8160312: ArrayIndexOutOfBoundsException when comparing strings case insensitive
Reviewed-by: rriggs
amurillo [Thu, 30 Jun 2016 22:10:10 +0000] rev 39300
Added tag jdk-9+125 for changeset bba1e4c5c547
duke [Wed, 05 Jul 2017 21:54:06 +0200] rev 39299
Merge
clanger [Fri, 01 Jul 2016 11:29:55 +0200] rev 39298
8160565: AIX port: cleanup of libo4 wrapper stub
Reviewed-by: goetz, simonis
amurillo [Thu, 30 Jun 2016 22:38:45 +0000] rev 39297
Merge
amurillo [Thu, 23 Jun 2016 17:07:27 -0700] rev 39296
Merge
dfazunen [Fri, 17 Jun 2016 19:04:09 +0000] rev 39295
Merge
mchernov [Fri, 17 Jun 2016 18:45:09 +0300] rev 39294
8158412: [TESTBUG] TestIHOPErgo and TestStressG1Humongous should not be executed when JFR is enabled
Reviewed-by: dfazunen, tschatzl
rprotacio [Fri, 17 Jun 2016 15:06:47 +0000] rev 39293
Merge
rprotacio [Fri, 17 Jun 2016 10:46:55 -0400] rev 39292
8153394: Add Unified Logging to make it easy to trace time taken in initPhase2
Summary: Added modules+startuptime logging for initPhase2 via TraceTime class
Reviewed-by: rehn, hseigel, mockner
lmesnik [Fri, 17 Jun 2016 13:07:27 +0300] rev 39291
8157831: JVMCI tests should not be executed on linux-arm32
Reviewed-by: dpochepk, dholmes
lfoltan [Thu, 16 Jun 2016 13:34:32 -0400] rev 39290
8156871: Possible concurrency issue with JVM_AddModuleExports
Summary: Need for single PackageEntry flag to determine a package's unqualifed export state.
Reviewed-by: acorn, ctornqvi, dholmes, jiangli
coleenp [Wed, 15 Jun 2016 09:48:24 -0400] rev 39289
8152271: MemberNameTable doesn't purge stale entries
Summary: Intern MemberNames in table instead of allocating new entries
Reviewed-by: vlivanov, sspitsyn, dholmes
pliden [Wed, 15 Jun 2016 12:44:20 +0200] rev 39288
Merge
pliden [Wed, 15 Jun 2016 10:46:20 +0200] rev 39287
8159350: G1 String deduplication logging malformed
Reviewed-by: stefank, sjohanss
rehn [Wed, 15 Jun 2016 09:54:12 +0200] rev 39286
8154106: UL Xlog:help regd'g 'rt' tag
Reviewed-by: mlarsson, mockner, gtriantafill
rehn [Wed, 15 Jun 2016 09:43:42 +0200] rev 39285
8149778: serviceability/tmtools/jstat/GcCapacityTest.java causes JVM to hang during GC
Reviewed-by: pliden, stefank
hseigel [Tue, 14 Jun 2016 19:30:19 +0000] rev 39284
Merge
gtriantafill [Tue, 14 Jun 2016 14:31:36 -0400] rev 39283
8159328: [TESTBUG] ProblematicFrameTest.java throws an exception (due to trying to access Unsafe) but still passes
Reviewed-by: hseigel, ddmitriev
gtriantafill [Tue, 14 Jun 2016 14:35:34 -0400] rev 39282
8159255: [TESTBUG] XpatchJavaBase.java compilation failure
Reviewed-by: lfoltan, hseigel, ddmitriev
kzhaldyb [Tue, 14 Jun 2016 19:38:44 +0200] rev 39281
Merge
kzhaldyb [Tue, 14 Jun 2016 19:15:27 +0300] rev 39280
8132713: Add tests which check that Humongous objects behave as expected after finishing ConcMark Cycle
Reviewed-by: tschatzl, dfazunen
goetz [Thu, 09 Jun 2016 15:17:18 +0200] rev 39279
8159156: [TESTBUG] ReserveMemory test is not useful on Aix.
Reviewed-by: dholmes
ehelin [Wed, 08 Jun 2016 13:24:36 +0200] rev 39278
8159045: Remove const from methods returning size_t in threadLocalAllocBuffer.hpp
Reviewed-by: sjohanss, jmasa
mockner [Mon, 13 Jun 2016 13:47:21 -0400] rev 39277
8157490: JCK test vm/jni/DefineClass/dfcl001/dfcl00101m1/dfcl00101m1 crashes when run with -Xlog:classload=info
Summary: null stream->source() no longer causes error with -Xlog:class+load
Reviewed-by: lfoltan, coleenp
coleenp [Mon, 13 Jun 2016 14:00:26 +0000] rev 39276
Merge
coleenp [Mon, 13 Jun 2016 09:02:47 -0400] rev 39275
8158237: JVMTI hides critical debug information for memory leak tracing
Summary: remove _backtrace as hidden field, original problem no longer exists
Reviewed-by: sspitsyn, jiangli
mgronlun [Mon, 13 Jun 2016 11:48:11 +0200] rev 39274
8158033: Notify_tracing() misplaced for intended purpose
Reviewed-by: egahlin, dholmes
rehn [Mon, 13 Jun 2016 10:10:35 +0200] rev 39273
8072440: serviceability/dcmd/ tests timeout
Reviewed-by: sla, mlarsson
jmasa [Thu, 19 May 2016 14:53:18 -0700] rev 39272
8157373: Active workers should not be reset in AbstractWorkGang initialize()
Reviewed-by: kbarrett, tschatzl, jwilhelm
jmasa [Sat, 11 Jun 2016 00:12:28 +0000] rev 39271
Merge
jmasa [Fri, 10 Jun 2016 09:22:09 -0700] rev 39270
8026752: Cancel MetaspaceGC request for a CMS concurrent collection after GC
Reviewed-by: sjohanss, sangheki
amurillo [Fri, 10 Jun 2016 15:19:32 -0700] rev 39269
Merge
kvn [Fri, 10 Jun 2016 20:28:46 +0200] rev 39268
Merge
kvn [Fri, 10 Jun 2016 10:13:30 -0700] rev 39267
Merge
dnsimon [Fri, 10 Jun 2016 02:43:53 +0000] rev 39266
8158351: [JVMCI] NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI
Reviewed-by: kvn, vlivanov
enevill [Tue, 07 Jun 2016 10:17:28 +0000] rev 39265
8158913: aarch64: SEGV running Spark terasort
Summary: Use signed instead of unsigned test for end of loop in gen_write_ref_array_post_barrier
Reviewed-by: aph
Contributed-by: felix.yang@linaro.org
dnsimon [Tue, 07 Jun 2016 17:16:51 -0700] rev 39264
8158985: [JVMCI] access to HotSpotJVMCIRuntime.vmEventListeners must be thread safe
Reviewed-by: iveresov, kvn
thartmann [Tue, 07 Jun 2016 18:20:44 +0200] rev 39263
8158228: C1 incorrectly folds mismatched loads from stable arrays
Summary: Disable constant folding for mismatched loads from stable arrays.
Reviewed-by: vlivanov
thartmann [Tue, 07 Jun 2016 09:11:32 +0000] rev 39262
Merge
jcm [Mon, 06 Jun 2016 23:24:46 -0700] rev 39261
8146416: java.lang.OutOfMemoryError triggers: assert(current_bci == 0) failed: bci isn't zero for do_not_unlock_if_synchronized
Summary: handle realloc failure pending exception.
Reviewed-by: roland
dnsimon [Mon, 06 Jun 2016 16:31:03 -0700] rev 39260
8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer
Reviewed-by: kvn
kvn [Mon, 06 Jun 2016 12:56:40 -0700] rev 39259
Merge
dnsimon [Thu, 02 Jun 2016 17:52:42 +0000] rev 39258
8158000: [JVMCI] remove unused ParseClosure class
Reviewed-by: kvn
thartmann [Thu, 02 Jun 2016 14:54:35 +0000] rev 39257
Merge
thartmann [Thu, 02 Jun 2016 13:19:05 +0200] rev 39256
8158214: Crash with "assert(VM_Version::supports_sse4_1()) failed" if UseSSE < 4 is set
Summary: Do not emit unsupported SSE 4.1 instructions in CRC32 intrinsic.
Reviewed-by: kvn, zmajo
fyang [Thu, 02 Jun 2016 21:12:46 +0800] rev 39255
8149418: AArch64: replace tst+br with tbz instruction when tst's constant operand is 2 power
Summary: replace tst+br with tbz instruction when tst's constant operand is 2 power
Reviewed-by: aph
thartmann [Thu, 02 Jun 2016 08:46:52 +0200] rev 39254
8156760: VM crashes if -XX:-ReduceInitialCardMarks is set
Summary: Fixed several compiler crashes with disabled ReduceInitialCardMarks.
Reviewed-by: roland, minqi, dlong, tschatzl, kvn
thartmann [Wed, 01 Jun 2016 16:36:44 +0200] rev 39253
8157842: indexOfChar intrinsic is not emitted on x86
Summary: Matcher::match_rule_supported() should check for !UseSSE42Intrinsics.
Reviewed-by: roland, rbackman, shade, kvn
thartmann [Wed, 01 Jun 2016 14:22:18 +0200] rev 39252
8155046: Parse::Block construction using undefined behavior
Summary: Blocks should be created via constructor and placement new.
Reviewed-by: kvn
rschatz [Tue, 31 May 2016 20:43:12 +0000] rev 39251
8157428: [JVMCI] remove MemoryAccessProvider.readUnsafeConstant from API
Reviewed-by: iveresov
never [Tue, 31 May 2016 17:51:42 +0000] rev 39250
Merge
never [Tue, 31 May 2016 17:08:18 +0000] rev 39249
8157292: [JVMCI] add missing test files from 8156034
Reviewed-by: iveresov
Contributed-by: josef.eisl@jku.at
iignatyev [Tue, 31 May 2016 16:30:18 +0300] rev 39248
8153994: Compiler tests should be correctly marked with @module
Reviewed-by: kvn
iignatyev [Tue, 31 May 2016 16:29:45 +0300] rev 39247
8158184: remove shell from compiler/c2/7070134/Stemmer.java
Reviewed-by: kvn
iignatyev [Tue, 31 May 2016 16:29:45 +0300] rev 39246
8158185: jdk/test/lib/FileInstaller throws NPE if dst is in current directory
Reviewed-by: kvn
iignatyev [Tue, 31 May 2016 16:29:45 +0300] rev 39245
8158182: remove shell script from compiler/c2/6894807/IsInstanceTest.java
Reviewed-by: kvn
iignatyev [Tue, 31 May 2016 15:12:09 +0300] rev 39244
8073159: improve Test6857159.java
Reviewed-by: kvn
dpochepk [Tue, 31 May 2016 13:58:28 +0000] rev 39243
Merge
dpochepk [Tue, 31 May 2016 15:48:47 +0300] rev 39242
8158065: [Jittester]: tests generation has tests generators hardcoded, blocking alternative tests generation
Reviewed-by: iignatyev
vlivanov [Tue, 31 May 2016 15:10:10 +0300] rev 39241
Merge
vlivanov [Mon, 30 May 2016 15:04:03 +0300] rev 39240
Merge
vlivanov [Fri, 27 May 2016 17:01:27 +0300] rev 39239
Merge
iignatyev [Mon, 30 May 2016 23:33:00 +0300] rev 39238
8152376: [TESTBUG] compiler/floatingpoint/Test15FloatJNIArgs should use run main/othervm/native
Reviewed-by: kvn
iignatyev [Mon, 30 May 2016 23:32:59 +0300] rev 39237
8154123: remove commented action from jdk/vm/ci/runtime/test/ConstantTest.java
Reviewed-by: shade, kvn
mdoerr [Mon, 23 May 2016 10:35:51 -0300] rev 39236
8154156: PPC64: improve array copy stubs by using vector instructions
Reviewed-by: goetz, mdoerr
Contributed-by: Gustavo Romero <gromero@linux.vnet.ibm.com>
iignatyev [Fri, 27 May 2016 17:12:10 +0300] rev 39235
8157821: [JITtester] OptionResolver and LiteralFactory use deprecated c-tors
Reviewed-by: kvn
iignatyev [Fri, 27 May 2016 17:12:09 +0300] rev 39234
8156469: [JITtester] Difference in generated golden output when run with Jigsaw build
Reviewed-by: vlivanov
fyang [Fri, 27 May 2016 20:38:38 +0800] rev 39233
8157906: aarch64: some more integer rotate instructions are never emitted
Summary: fix wrong definition of source operand of left rotate instructions
Reviewed-by: aph
Contributed-by: teng.lu@linaro.org
fyang [Fri, 27 May 2016 01:02:16 +0800] rev 39232
8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine
Summary: fix address calculation considering compressed oops _generic_arraycopy stub routine
Reviewed-by: aph
jmasa [Wed, 25 May 2016 09:28:20 -0700] rev 39231
8157620: Guarantee in run_task(task, num_workers) fails
Reviewed-by: tschatzl, drwhite
stefank [Fri, 10 Jun 2016 14:06:36 +0200] rev 39230
8159237: PreservedMarks verification code fails
Reviewed-by: lmesnik, jwilhelm
goetz [Wed, 08 Jun 2016 16:07:49 +0200] rev 39229
8159056: [aix] Compressed class space not allocated in lower regions
Reviewed-by: dholmes, enevill
lmesnik [Thu, 09 Jun 2016 16:52:32 +0300] rev 39228
8156032: Clean up parallel GC specific code from vm/gc/shared/preservedMarks.cpp
Reviewed-by: stefank, tschatzl
sjohanss [Wed, 08 Jun 2016 16:26:11 +0200] rev 39227
8157243: JMap heap test fail when used with external heap
Reviewed-by: dsamersoff, ehelin
sjohanss [Thu, 09 Jun 2016 13:24:44 +0200] rev 39226
8146530: [testbug] some tests fail because the compiler is using Java heap memory
Reviewed-by: jwilhelm, jmasa, kvn
jiangli [Thu, 09 Jun 2016 00:53:07 +0200] rev 39225
Merge
jiangli [Wed, 08 Jun 2016 18:47:05 -0400] rev 39224
8158681: ClassLoader::classloader_type() is called from code not included under #if INCLUDE_CDS.
Summary: Place CDS related code under #if INCLUDE_CDS.
Reviewed-by: lfoltan, gtriantafill, coleenp
ccheung [Wed, 08 Jun 2016 12:50:23 -0700] rev 39223
8159019: ResourceMark in ClassLoader::open_versioned_entry() is being used incorrectly
Summary: Call FREE_RESOURCE_ARRAY instead of declaring a ResourceMark
Reviewed-by: hseigel, jiangli
mockner [Wed, 08 Jun 2016 18:09:04 +0200] rev 39222
Merge
goetz [Tue, 07 Jun 2016 16:08:25 +0200] rev 39221
8158929: [TESTBUG] CommitOverlappingRegions.java can not deal with pages > 32K
Reviewed-by: mockner, dholmes
sjohanss [Wed, 08 Jun 2016 16:29:12 +0200] rev 39220
8149085: IntegrationTest1.java fails intermittently due to use of semi-initialized TLAB
Reviewed-by: ehelin, mgerdin
stefank [Wed, 08 Jun 2016 11:15:49 +0200] rev 39219
8155638: Resource allocated BitMaps are often cleared twice
Reviewed-by: neliasso, kvn
coleenp [Tue, 07 Jun 2016 15:34:22 -0400] rev 39218
8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure
Summary: Disallow // in class file names during parsing and throw ClassNotFoundException
Reviewed-by: sspitsyn, rehn, gtriantafill
rprotacio [Tue, 07 Jun 2016 18:17:41 +0000] rev 39217
Merge
rprotacio [Tue, 07 Jun 2016 11:39:47 -0400] rev 39216
8153858: Clean up needed when obtaining the package name from a fully qualified class name
Summary: Consolidated and refactored code parsing fully qualified names. Includes gtest.
Reviewed-by: dholmes, coleenp
erikj [Tue, 07 Jun 2016 19:05:37 +0200] rev 39215
Merge