mgronlun [Fri, 21 Dec 2018 16:56:40 +0100] rev 53096
8215727: Restore JFR thread sampler loop to old / previous behavior
Reviewed-by: egahlin, mgronlun
Contributed-by: milan.mimica@gmail.com
rriggs [Fri, 21 Dec 2018 09:54:32 -0500] rev 53095
8066619: Fix deprecation warnings in java.util.jar
Reviewed-by: rriggs, lancea
Contributed-by: philipp.kunz@paratix.ch
gadams [Fri, 21 Dec 2018 07:42:12 -0500] rev 53094
8215571: jdb does not include jdk.* in the default class filter
Reviewed-by: alanb, cjplummer
amenkov [Thu, 20 Dec 2018 17:51:16 -0800] rev 53093
8215716: PopFrame() was unexpectedly done
Reviewed-by: dholmes, sspitsyn
jwilhelm [Fri, 21 Dec 2018 01:25:46 +0100] rev 53092
Merge
redestad [Thu, 20 Dec 2018 19:44:08 +0100] rev 53091
8215555: TieredCompilation C2 threads can excessively block handshakes
Reviewed-by: kvn, neliasso, rehn
tschatzl [Thu, 20 Dec 2018 19:44:33 +0100] rev 53090
8215548: G1PeriodicGCSystemLoadThreshold needs to be a double
Summary: Change G1PeriodicGCSystemLoadThreshold to be a double to allow better granularity in determining idleness
Reviewed-by: sjohanss, sangheki
aph [Thu, 20 Dec 2018 17:07:07 +0000] rev 53089
8215100: AArch64: fix compareTo intrinsic with four-character Latin/Unicode
Reviewed-by: aph, dpochepk
Contributed-by: nick.gasson@arm.com
lucy [Thu, 20 Dec 2018 17:29:59 +0100] rev 53088
8215551: Missing case label in nmethod::reloc_string_for()
Reviewed-by: kvn, mbaesken
erikj [Thu, 20 Dec 2018 05:27:42 -0800] rev 53087
8215635: Pandoc check in Docs.gmk does not work on Windows
Reviewed-by: tbell, ihse
pliden [Thu, 20 Dec 2018 11:43:04 +0100] rev 53086
8215547: ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec
Reviewed-by: eosterlund, neliasso
eosterlund [Thu, 20 Dec 2018 10:41:45 +0100] rev 53085
8215491: ICStubInterface::finalize finds zombie nmethod with ZGC concurrent class unloading
Reviewed-by: dlong, coleenp
eosterlund [Thu, 20 Dec 2018 10:41:45 +0100] rev 53084
8215500: ICRefillVerifierMark does not set the provided verfier as current
Reviewed-by: pliden, thartmann
jwilhelm [Thu, 20 Dec 2018 02:54:16 +0100] rev 53083
Added tag jdk-12+25 for changeset 7496df94b3b7
coffeys [Wed, 19 Dec 2018 18:21:38 +0000] rev 53082
8214532: Update RFC 2459 references in javadoc to RFC 5280
Reviewed-by: mullan
kvn [Thu, 20 Dec 2018 14:03:56 -0800] rev 53081
8215687: [Graal] unit test CheckGraalIntrinsics failed after 8212043
Summary: add check for new intrinsics
Reviewed-by: iveresov, iignatyev
cushon [Fri, 07 Dec 2018 16:56:53 -0800] rev 53080
8198526: getAnnotatedOwnerType does not handle static nested classes correctly
Reviewed-by: jfranck
hseigel [Thu, 20 Dec 2018 08:43:23 -0500] rev 53079
8205505: Expire and remove remaining support for commercial features
Summary: Remove the unneeded options and their tests and update the JCMD documentation.
Reviewed-by: dholmes, coleenp, erikj
mbaesken [Mon, 17 Dec 2018 13:47:22 +0100] rev 53078
8215296: do not disable c99 on Solaris
Reviewed-by: dholmes, ihse
rehn [Thu, 20 Dec 2018 10:05:19 +0100] rev 53077
8214180: Need better granularity for sleeping
Reviewed-by: eosterlund, dcubed, dholmes
jwilhelm [Thu, 20 Dec 2018 02:51:01 +0100] rev 53076
Added tag jdk-13+1 for changeset 11033c4ada54
pliden [Wed, 19 Dec 2018 23:40:05 +0100] rev 53075
8215492: Rename INTERNAL_EMPTY to something less "internal"
Reviewed-by: kbarrett, coleenp
amenkov [Wed, 19 Dec 2018 14:08:08 -0800] rev 53074
8215425: vmTestbase/nsk/jvmti/PopFrame should provide more detailed output
Reviewed-by: sspitsyn, jcbeyler
jwilhelm [Wed, 19 Dec 2018 20:53:30 +0100] rev 53073
Merge
pliden [Wed, 19 Dec 2018 08:32:48 +0100] rev 53072
8215487: ZGC: ZRuntimeWorkers incorrectly identify themselves as ZWorkers
Reviewed-by: eosterlund
iignatyev [Tue, 18 Dec 2018 13:37:06 -0800] rev 53071
8215322: add @file support to jaotc
Reviewed-by: kvn
pmuthuswamy [Wed, 19 Dec 2018 11:08:08 +0530] rev 53070
8214570: Use {@systemProperty} for definitions of system properties
Reviewed-by: alanb, mullan
valeriep [Wed, 19 Dec 2018 02:27:44 +0000] rev 53069
8214096: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails
Summary: Changed SignatureUtil.specialSetParameter to ignore null signature parameters
Reviewed-by: mullan, weijun
dlong [Tue, 18 Dec 2018 16:36:26 -0800] rev 53068
8214583: AccessController.getContext may return wrong value after JDK-8212605
Reviewed-by: mchung, redestad
xuelei [Tue, 18 Dec 2018 15:18:44 -0800] rev 53067
8209333: Socket reset issue for TLS 1.3 socket close
Reviewed-by: jnimeh
dlong [Tue, 18 Dec 2018 12:45:07 -0800] rev 53066
8214329: SwingMark SubMenus 9% regression in 12-b19 on Linux client
Reviewed-by: thartmann, mullan
dlong [Tue, 18 Dec 2018 12:36:27 -0800] rev 53065
8215205: javaVFrame much slower than vframeStream
Reviewed-by: mchung, thartmann
xuelei [Tue, 18 Dec 2018 12:08:51 -0800] rev 53064
8215443: The use of TransportContext.fatal() leads to bad coding style
Reviewed-by: ascarpino
rraghavan [Tue, 18 Dec 2018 19:13:54 +0530] rev 53063
8211698: Crash in C2 compiled code during execution of double array heavy processing code
Summary: Correctly registered new Opaque4Node in add_range_check_predicate
Reviewed-by: roland, thartmann
mchinnathamb [Tue, 18 Dec 2018 12:59:39 +0530] rev 53062
8215397: jsig.c missing classpath exception
Reviewed-by: dholmes
dlong [Mon, 17 Dec 2018 10:36:07 -0800] rev 53061
8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM
Reviewed-by: dlong, enevill, bulasevich
Contributed-by: nick.gasson@arm.com
pliden [Mon, 17 Dec 2018 16:55:17 +0100] rev 53060
8215451: JNI IsSameObject should not keep objects alive
Reviewed-by: eosterlund, kbarrett
thartmann [Mon, 17 Dec 2018 08:25:57 +0100] rev 53059
8215410: Regression test for JDK-8214994
Summary: Added a regression test for 8214994 which was fixed by accident with 8211451.
Reviewed-by: kvn
rfield [Sat, 15 Dec 2018 17:13:39 -0800] rev 53058
8215099: jshell tool: /help representation of ctrl/meta characters inconsistent
Reviewed-by: jlahoda
pliden [Sat, 15 Dec 2018 20:03:06 +0100] rev 53057
8215395: Allow null oops in Dictionary and JNIHandle verification
Reviewed-by: eosterlund, kbarrett, coleenp
xuelei [Fri, 14 Dec 2018 19:39:39 -0800] rev 53056
8214339: SSLSocketImpl erroneously wraps SocketException
Reviewed-by: ascarpino, jnimeh
xuelei [Fri, 14 Dec 2018 17:51:02 -0800] rev 53055
8213782: NullPointerException in sun.security.ssl.OutputRecord.changeWriteCiphers
Reviewed-by: ascarpino
dnsimon [Fri, 14 Dec 2018 17:32:16 -0800] rev 53054
8215319: jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal
Reviewed-by: iveresov, never, dlong
prappo [Fri, 14 Dec 2018 19:49:03 +0000] rev 53053
8215292: Back out changes for node- and link- local ipv6 multicast address
Reviewed-by: chegar, alanb
yzhang [Wed, 28 Nov 2018 16:22:03 +0800] rev 53052
8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend. To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: aph, kvn
shade [Fri, 14 Dec 2018 12:56:59 +0100] rev 53051
8215374: 32-bit build failures after JDK-8181143 (Introduce diagnostic flag to abort VM on too long VM operations)
Reviewed-by: roland
shade [Fri, 14 Dec 2018 12:56:57 +0100] rev 53050
8215353: x86_32 build failures after JDK-8214751 (X86: Support for VNNI Instructions)
Reviewed-by: thartmann, kvn
redestad [Fri, 14 Dec 2018 12:02:39 +0100] rev 53049
8215380: Backout accidental change to String::length
Reviewed-by: darcy, smarks
jwilhelm [Fri, 14 Dec 2018 06:39:14 +0100] rev 53048
Added tag jdk-12+24 for changeset 7d4397b43fa3
bpb [Wed, 19 Dec 2018 11:44:57 -0800] rev 53047
8183912: java.math.BigDecimal.movePointLeft() should return this if called with zero argument
Reviewed-by: rriggs
vromero [Wed, 19 Dec 2018 14:02:19 -0500] rev 53046
8215625: javax/sql/testng/util/xxxxx.java tests compilation failed after JDK-8207224
Reviewed-by: mcimadamore
adinn [Wed, 19 Dec 2018 11:45:54 +0000] rev 53045
8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode
Reviewed-by: adinn
Contributed-by: nick.gasson@arm.com
dfuchs [Wed, 19 Dec 2018 11:48:34 +0100] rev 53044
8213402: [Testbug] java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest creates an invalid nest relationship
Summary: The failing tests are refactored to make the custom logger finder class a top-level class.
Reviewed-by: dholmes, mchung
clanger [Wed, 19 Dec 2018 10:36:16 +0000] rev 53043
8215472: (zipfs) Cleanups in implementation classes of jdk.zipfs and tests
Reviewed-by: redestad, lancea
mbaesken [Wed, 19 Dec 2018 10:30:43 +0100] rev 53042
8215411: some GetByteArrayElements calls miss corresponding Release
Reviewed-by: dholmes, jcbeyler
pli [Tue, 18 Dec 2018 16:50:35 +0000] rev 53041
8212043: Add floating-point Math.min/max intrinsics
Summary: Floating-point Math.min() and Math.max() intrinsics are enabled on AArch64 platform
Reviewed-by: adinn, aph
vromero [Tue, 18 Dec 2018 16:22:46 -0500] rev 53040
8207224: Javac compiles source code despite illegal use of unchecked conversions
Reviewed-by: mcimadamore, darcy
gadams [Tue, 18 Dec 2018 07:33:07 -0500] rev 53039
8051349: nsk/jvmti/scenarios/sampling/SP06/sp06t003 fails in nightly
Reviewed-by: dholmes, sspitsyn, cjplummer, jcbeyler
alanb [Tue, 18 Dec 2018 10:26:15 +0000] rev 53038
8215449: Several tests failing when jtreg run with -vmoption:--illegal-access=deny
Reviewed-by: redestad, mchung, jjg
cushon [Thu, 13 Dec 2018 11:05:40 -0800] rev 53037
8215368: Make Check.checkOverride call diagnosticPositionFor lazily
Reviewed-by: mcimadamore, vromero
cushon [Thu, 13 Dec 2018 10:08:22 -0800] rev 53036
8215366: Code quality improvements in com.sun.tools.javac.code.TypeAnnotations
Reviewed-by: mcimadamore, wmdietl, bsrbnd
jcbeyler [Tue, 11 Dec 2018 10:23:15 -0800] rev 53035
8215228: Use a constant hash table size in order to enable compiler optimization
Summary: Remove a field from KlassInfoTable to allow compiler optimizations
Reviewed-by: phh, aph
Contributed-by: zanglin5@jd.com
lkorinth [Mon, 17 Dec 2018 11:37:40 +0100] rev 53034
8214946: G1: Initialize all class members on construction
Reviewed-by: kbarrett, tschatzl
dnsimon [Fri, 14 Dec 2018 16:52:17 -0800] rev 53033
8215319: jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal
Reviewed-by: iveresov, never, dlong
jcbeyler [Fri, 14 Dec 2018 13:13:06 -0800] rev 53032
8201655: Add thread-enabled support for the Heap Sampling
Summary: Added thread-enabled support
Reviewed-by: amenkov, sspitsyn
lancea [Fri, 14 Dec 2018 14:17:22 -0500] rev 53031
8215372: Incorrect nio/file/DirectoryStream/Basic.java tests for validating the use of a glob
Reviewed-by: alanb
jcbeyler [Fri, 14 Dec 2018 10:51:09 -0800] rev 53030
8215329: Modify ZGC requirement for HeapMonitorThreadTest.java
Summary: Modify the requirement to be tested
Reviewed-by: amenkov, pliden, sspitsyn
alanb [Fri, 14 Dec 2018 13:30:21 +0000] rev 53029
8214077: test java/io/File/SetLastModified.java fails on ARM32
Summary: replace uses of stat with stat64 in java.base
Reviewed-by: alanb
Contributed-by: nick.gasson@arm.com
mdoerr [Fri, 14 Dec 2018 09:59:08 +0100] rev 53028
8214352: C1: Unnecessary "compilation bailout: block join failed" with JVMTI
Summary: Invalidate Phi functions for conflicting types and avoid bailout.
Reviewed-by: kvn, iveresov
jwilhelm [Fri, 14 Dec 2018 01:34:13 +0100] rev 53027
Merge
egahlin [Thu, 13 Dec 2018 23:25:00 +0100] rev 53026
8215362: JFR GTest JfrTestNetworkUtilization fails
Reviewed-by: mgronlun
lmesnik [Thu, 13 Dec 2018 14:16:21 -0800] rev 53025
8215369: Jcstress pollute /var/tmp with temporary files.
Reviewed-by: iignatyev, mseledtsov
afarley [Thu, 13 Dec 2018 11:05:22 -0800] rev 53024
8215217: OpenJDK source has too many swear words
Reviewed-by: smarks, shade, rriggs, lancea, prr, joehw
darcy [Thu, 13 Dec 2018 19:06:11 +0100] rev 53023
8205626: Start of release updates for JDK 13
8205393: Add SourceVersion.RELEASE_13
8205394: Add source 13 and target 13 to javac
8205645: Bump maximum recognized class file version to 57 for JDK 13
8214825: Update preview language features for start of JDK 13
Reviewed-by: erikj, alanb, mchung, mcimadamore, dholmes, smarks, jjg
jwilhelm [Thu, 13 Dec 2018 17:01:15 +0100] rev 53022
Added tag jdk-13+0 for changeset cc4098b3bc10
shade [Thu, 13 Dec 2018 16:45:26 +0100] rev 53021
8215356: Disable x86_32 Shenandoah build to avoid hotspot/tier1 failures
Reviewed-by: rkennke
shade [Thu, 13 Dec 2018 16:45:24 +0100] rev 53020
8181143: Introduce diagnostic flag to abort VM on too long VM operations
Reviewed-by: rkennke, zgu, dholmes, stuefe, rehn
vromero [Thu, 13 Dec 2018 10:35:09 -0500] rev 53019
8215300: additional changes to constants API
Reviewed-by: goetz
redestad [Thu, 13 Dec 2018 15:31:05 +0100] rev 53018
8215281: Use String.isEmpty() when applicable in java.base
Reviewed-by: dfuchs, alanb
shade [Thu, 13 Dec 2018 16:14:07 +0100] rev 53017
8215354: x86_32 build failures after JDK-8214074 (Ghash optimization using AVX instructions)
Reviewed-by: thartmann
egahlin [Thu, 13 Dec 2018 15:40:11 +0100] rev 53016
8215237: jdk.jfr.Recording javadoc does not compile
Reviewed-by: mgronlun
zgu [Wed, 12 Dec 2018 13:50:57 -0500] rev 53015
8215220: Simplify Shenandoah task termination in aborted paths
Reviewed-by: shade
mgronlun [Thu, 13 Dec 2018 14:36:54 +0100] rev 53014
8215284: Reduce noise induced by periodic task getFileSize()
Reviewed-by: redestad, egahlin
egahlin [Thu, 13 Dec 2018 14:21:04 +0100] rev 53013
8215175: Inconsistencies in JFR event metadata
Reviewed-by: mgronlun
sgehwolf [Thu, 13 Dec 2018 10:25:50 +0100] rev 53012
8215342: [Zero] Build fails after JDK-8200613
Reviewed-by: shade, jgeorge
Contributed-by: Christophe Phillips <chphilli@redhat.com>
mhorie [Wed, 12 Dec 2018 12:36:53 -0500] rev 53011
8215262: PPC64: FMA Vectorization on PPC64
Reviewed-by: mdoerr, gromero
goetz [Thu, 13 Dec 2018 08:36:10 +0100] rev 53010
8215534: [testbug] some jfr test don't check @requires vm.hasJFR
Reviewed-by: sundar, egahlin
dfuchs [Thu, 13 Dec 2018 11:27:37 +0000] rev 53009
8211093: Default logging.properties sets log level for com.xyz.foo
Reviewed-by: bpb, rriggs
jgeorge [Thu, 13 Dec 2018 15:11:25 +0530] rev 53008
8214226: Incorrect BCI and Line Number with jstack if the top frame is in the interpreter
Summary: Read in the bcp from r13 for the top level interpreter frames
Reviewed-by: jcbeyler, jgeorge
Contributed-by: david.griffiths@gmail.com
weijun [Thu, 13 Dec 2018 17:28:30 +0800] rev 53007
8213010: Supporting keys created with certmgr.exe
Reviewed-by: valeriep
weijun [Thu, 13 Dec 2018 17:28:19 +0800] rev 53006
8213009: Refactoring existing SunMSCAPI classes
Reviewed-by: valeriep
alanb [Thu, 13 Dec 2018 09:02:52 +0000] rev 53005
8214696: Module class should be filtered by core reflection
Reviewed-by: lancea, mchung, sundar
jgeorge [Thu, 13 Dec 2018 13:03:26 +0530] rev 53004
8202884: SA: Attach/detach might fail on Linux if debugee application create/destroy threads during attaching
Summary: While doing a ptrace attach, do not attach to threads which are in the process of exiting or are zombies -- skip these threads.
Reviewed-by: jcbeyler, ysuenaga
jlahoda [Thu, 13 Dec 2018 08:26:07 +0100] rev 53003
8215243: JShell tests failing intermitently with \"Problem cleaning up the following threads:\"
Summary: Do not reset closed state in the StopDetectingInputStream.write
Reviewed-by: rfield
jcm [Wed, 12 Dec 2018 23:08:01 -0800] rev 53002
8211034: OnStackReplacePercentage option checking has bugs
Summary: Fixed the constraint checks
Reviewed-by: kvn
epavlova [Wed, 12 Dec 2018 22:23:48 -0800] rev 53001
8215314: [Graal] Enable org.graalvm.compiler.core.test.CountedLoopTest
Reviewed-by: dlong