Vicente Romero
9846588b31
8210031: implementation for JVM Constants API
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: jrose, mcimadamore, darcy, mchung, rriggs, dholmes, forax
2018-12-09 12:36:24 -05:00
Kim Barrett
b80d335354
8214315: G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0
...
Add new 'tty' lock rank.
Reviewed-by: eosterlund, tschatzl
2018-12-08 18:52:57 -05:00
Erik Gahlin
5c30297045
8213617: JFR should record the PID of the recorded process
...
Reviewed-by: mgronlun
2018-12-08 17:41:17 +01:00
Erik Gahlin
8bc45e7b29
8213966: The ZGC JFR events should be marked as experimental
...
Reviewed-by: pliden
2018-12-08 14:08:04 +01:00
Dean Long
14c389333c
8214023: Update Graal
...
Reviewed-by: kvn
2018-12-08 00:56:10 -08:00
Liam Miller-Cushon
1cd847d6d1
8198526: getAnnotatedOwnerType does not handle static nested classes correctly
...
Reviewed-by: jfranck
2018-12-07 16:56:53 -08:00
Harold Seigel
265abce7fb
8205505: Expire and remove remaining support for commercial features
...
Remove the unneeded options and their tests and update the JCMD documentation.
Reviewed-by: dholmes, coleenp, erikj
2018-12-20 08:43:23 -05:00
Robbin Ehn
994ab71870
8214180: Need better granularity for sleeping
...
Reviewed-by: eosterlund, dcubed, dholmes
2018-12-20 10:05:19 +01:00
Per Lidén
316924a7bd
8215492: Rename INTERNAL_EMPTY to something less "internal"
...
Reviewed-by: kbarrett, coleenp
2018-12-19 23:40:05 +01:00
Jesper Wilhelmsson
f4f859b446
Merge
2018-12-19 20:53:30 +01:00
Brian Burkhalter
135d5dc279
8183912: java.math.BigDecimal.movePointLeft() should return this if called with zero argument
...
Reviewed-by: rriggs
2018-12-19 11:44:57 -08:00
Vicente Romero
f398c3dcd2
8215625: javax/sql/testng/util/xxxxx.java tests compilation failed after JDK-8207224
...
Reviewed-by: mcimadamore
2018-12-19 14:02:19 -05:00
Nick Gasson
e93939f851
8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode
...
Reviewed-by: adinn
2018-12-19 11:45:54 +00:00
Christoph Langer
206ea259ec
8215472: (zipfs) Cleanups in implementation classes of jdk.zipfs and tests
...
Reviewed-by: redestad, lancea
2018-12-19 10:36:16 +00:00
Matthias Baesken
e4b1f82bbd
8215411: some GetByteArrayElements calls miss corresponding Release
...
Reviewed-by: dholmes, jcbeyler
2018-12-19 10:30:43 +01:00
Pengfei Li
556d79b518
8212043: Add floating-point Math.min/max intrinsics
...
Floating-point Math.min() and Math.max() intrinsics are enabled on AArch64 platform
Reviewed-by: adinn, aph
2018-12-18 16:50:35 +00:00
Vicente Romero
8b6b63b38b
8207224: Javac compiles source code despite illegal use of unchecked conversions
...
Reviewed-by: mcimadamore, darcy
2018-12-18 16:22:46 -05:00
Liam Miller-Cushon
bbfc4b7956
8215368: Make Check.checkOverride call diagnosticPositionFor lazily
...
Reviewed-by: mcimadamore, vromero
2018-12-13 11:05:40 -08:00
Liam Miller-Cushon
5fad1ca25c
8215366: Code quality improvements in com.sun.tools.javac.code.TypeAnnotations
...
Reviewed-by: mcimadamore, wmdietl, bsrbnd
2018-12-13 10:08:22 -08:00
Lin Zang
aef52a6e3a
8215228: Use a constant hash table size in order to enable compiler optimization
...
Remove a field from KlassInfoTable to allow compiler optimizations
Reviewed-by: phh, aph
2018-12-11 10:23:15 -08:00
Leo Korinth
811c84ba68
8214946: G1: Initialize all class members on construction
...
Reviewed-by: kbarrett, tschatzl
2018-12-17 11:37:40 +01:00
Doug Simon
945e9400ce
8215319: jck lang/INTF/intf049/intf04901 fails in Graal as JIT mode with -Xcomp and AOTed Graal
...
Reviewed-by: iveresov, never, dlong
2018-12-14 16:52:17 -08:00
Jean Christophe Beyler
f3657753d6
8201655: Add thread-enabled support for the Heap Sampling
...
Added thread-enabled support
Reviewed-by: amenkov, sspitsyn
2018-12-14 13:13:06 -08:00
Nick Gasson
1d7662e428
8214077: test java/io/File/SetLastModified.java fails on ARM32
...
Replace uses of stat with stat64 in java.base
Reviewed-by: alanb
2018-12-14 13:30:21 +00:00
Martin Doerr
b83df1e1fc
8214352: C1: Unnecessary "compilation bailout: block join failed" with JVMTI
...
Invalidate Phi functions for conflicting types and avoid bailout.
Reviewed-by: kvn, iveresov
2018-12-14 09:59:08 +01:00
Adam Farley
4452b80aff
8215217: OpenJDK source has too many swear words
...
Reviewed-by: smarks, shade, rriggs, lancea, prr, joehw
2018-12-13 11:05:22 -08:00
Joe Darcy
b5f0eec3d8
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
2018-12-13 19:06:11 +01:00
Aleksey Shipilev
2278601b7c
8181143: Introduce diagnostic flag to abort VM on too long VM operations
...
Reviewed-by: rkennke, zgu, dholmes, stuefe, rehn
2018-12-13 16:45:24 +01:00
Vicente Romero
650f3fc113
8215300: additional changes to constants API
...
Reviewed-by: goetz
2018-12-13 10:35:09 -05:00
Claes Redestad
a3df1d618e
8215281: Use String.isEmpty() when applicable in java.base
...
Reviewed-by: dfuchs, alanb
2018-12-13 15:31:05 +01:00
Aleksey Shipilev
c998ead188
8215354: x86_32 build failures after JDK-8214074 (Ghash optimization using AVX instructions)
...
Reviewed-by: thartmann
2018-12-13 16:14:07 +01:00
Erik Gahlin
ebdf83f88e
8215237: jdk.jfr.Recording javadoc does not compile
...
Reviewed-by: mgronlun
2018-12-13 15:40:11 +01:00
Zhengyu Gu
a85ad0aa18
8215220: Simplify Shenandoah task termination in aborted paths
...
Reviewed-by: shade
2018-12-12 13:50:57 -05:00
Markus Grönlund
e7722158fd
8215284: Reduce noise induced by periodic task getFileSize()
...
Reviewed-by: redestad, egahlin
2018-12-13 14:36:54 +01:00
Erik Gahlin
a3ca6f482e
8215175: Inconsistencies in JFR event metadata
...
Reviewed-by: mgronlun
2018-12-13 14:21:04 +01:00
Christophe Phillips
169729fe9b
8215342: [Zero] Build fails after JDK-8200613
...
Reviewed-by: shade, jgeorge
2018-12-13 10:25:50 +01:00
Michihiro Horie
d51be0e1b3
8215262: PPC64: FMA Vectorization on PPC64
...
Reviewed-by: mdoerr, gromero
2018-12-12 12:36:53 -05:00
Daniel Fuchs
0bdabe5e08
8211093: Default logging.properties sets log level for com.xyz.foo
...
Reviewed-by: bpb, rriggs
2018-12-13 11:27:37 +00:00
David Griffiths
9048045d20
8214226: Incorrect BCI and Line Number with jstack if the top frame is in the interpreter
...
Read in the bcp from r13 for the top level interpreter frames
Reviewed-by: jcbeyler, jgeorge
2018-12-13 15:11:25 +05:30
Weijun Wang
a438a0766c
8213010: Supporting keys created with certmgr.exe
...
Reviewed-by: valeriep
2018-12-13 17:28:30 +08:00
Weijun Wang
dcb88767a7
8213009: Refactoring existing SunMSCAPI classes
...
Reviewed-by: valeriep
2018-12-13 17:28:19 +08:00
Alan Bateman
eed637f497
8214696: Module class should be filtered by core reflection
...
Reviewed-by: lancea, mchung, sundar
2018-12-13 09:02:52 +00:00
Jini George
12355f9ca8
8202884: SA: Attach/detach might fail on Linux if debugee application create/destroy threads during attaching
...
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
2018-12-13 13:03:26 +05:30
Jan Lahoda
35bd56fcdf
8215243: JShell tests failing intermitently with \"Problem cleaning up the following threads:\"
...
Do not reset closed state in the StopDetectingInputStream.write
Reviewed-by: rfield
2018-12-13 08:26:07 +01:00
Jamsheed Mohammed C M
79d7ae7633
8211034: OnStackReplacePercentage option checking has bugs
...
Fixed the constraint checks
Reviewed-by: kvn
2018-12-12 23:08:01 -08:00
Vladimir Kozlov
a2541e687b
8215317: [GRAAL] unit test CheckGraalIntrinsics failed after 8213754
...
Fix CheckGraalIntrinsics test for new intrinsics.
Reviewed-by: iveresov, never
2018-12-12 21:02:46 -08:00
Doug Lea
3d9ab36ca0
8215326: Test java/util/concurrent/ConcurrentHashMap/ToArray.java hangs after j.u.c updates
...
Reviewed-by: martin, dholmes
2018-12-12 20:13:39 -08:00
Weijun Wang
cf21c5ef11
8214568: Use {@systemProperty} for definitions of system properties
...
Reviewed-by: xuelei
2018-12-13 12:03:03 +08:00
Weijun Wang
9136c7d1d0
8076190: Customizing the generation of a PKCS12 keystore
...
Reviewed-by: mullan
2018-12-13 11:16:33 +08:00
Valerie Peng
0b05ebed2e
7092821: java.security.Provider.getService() is synchronized and became scalability bottleneck
...
Changed Provider class to use ConcurrentHashMap and default providers to use putService()
Reviewed-by: weijun, mullan
2018-12-13 01:15:21 +00:00