Tobias Hartmann
f243173a18
8236721: C2 should better optimize not-equal integer comparisons
...
Narrow the type if an integer value is found to be unequal to it's lower/upper boundary.
Reviewed-by: roland, neliasso
2020-01-15 08:44:53 +01:00
Pengfei Li
e4aa87b816
8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint
...
Reviewed-by: aph
2020-01-15 13:24:51 +08:00
Mikael Vidstedt
b63b9a2edb
8237182: Update copyright header for shenandoah and epsilon files
...
Reviewed-by: iignatyev, zgu
2020-01-14 19:27:03 -08:00
Vicente Romero
ddcac6f066
8236682: Javac generates a redundant FieldRef constant for record fields
...
Reviewed-by: mcimadamore
2020-01-14 21:49:43 -05:00
Roger Riggs
796f3ba8be
8232419: Improve Registry registration
...
Reviewed-by: smarks, chegar
2019-10-30 13:22:35 -04:00
Brian Burkhalter
833a3897dc
8225603: Enhancement for big integers
...
Reviewed-by: darcy, ahgross, rhalade
2019-10-29 14:07:27 -07:00
Stuart Marks
14c0c19539
8224549: Less Blocking Array Queues
...
Reviewed-by: bchristi, rhalade, rriggs, mschoene, robm
2020-01-21 16:53:01 -08:00
Brent Christian
d7136cd430
8224541: Better mapping of serial ENUMs
...
Reviewed-by: mschoene, rhalade, robm, rriggs, smarks
2020-01-21 10:56:30 -08:00
Anton Litvinov
e4f4e8eda1
8233250: Better X11 rendering
...
Reviewed-by: prr, rhalade, mschoene, serb
2020-01-16 15:08:19 +00:00
Brian Burkhalter
f711ce40ba
8234841: Enhance buffering of byte buffers
...
Reviewed-by: alanb, ahgross, rhalade, psandoz
2019-12-18 07:21:23 -08:00
Xue-Lei Andrew Fan
f476138133
8235691: Enhance TLS connectivity
...
Reviewed-by: jnimeh, rhalade, ahgross
2019-12-17 12:55:36 -08:00
Michael McMahon
8e5af26326
8234825: Better Headings for HTTP Servers
...
Reviewed-by: chegar, dfuchs, igerasim
2019-12-16 15:13:19 +00:00
Roger Riggs
2309ac529c
8235274: Enhance typing of methods
...
Reviewed-by: jrose, psandoz, skoivu
2019-12-13 11:23:50 -05:00
Erik Joelsson
4df99aa7ae
8226346: Build better binary builders
...
Reviewed-by: tbell
2019-12-13 08:27:51 -08:00
Weijun Wang
c182379f32
8234027: Better JCEKS key support
...
Reviewed-by: ahgross, mullan, rriggs, rhalade
2019-12-11 16:35:43 +08:00
Daniel Fuchs
ad09813035
8233245: More adaptive sockets
...
Reviewed-by: chegar, igerasim, alanb, skoivu, rhalade
2019-12-09 20:33:15 +00:00
Vladimir Ivanov
2ea157fee1
8227467: Better class method invocations
...
Reviewed-by: thartmann, dholmes, ahgross
2019-12-03 19:31:20 +03:00
Xue-Lei Andrew Fan
72c7b49b0a
8234408: Improve TLS session handling
...
Reviewed-by: ascarpino, jjiang, ahgross, ssahoo, mullan
2019-11-25 09:50:30 -08:00
Hannes Wallnöfer
3dd1fd2964
8223904: Improve Nashorn matching
...
Reviewed-by: jlaskey, sundar, mschoene, rhalade
2019-11-15 19:10:43 +01:00
Alex Menkov
3bbc499f06
8227542: Manifest improved jar headers
...
Reviewed-by: sspitsyn, mschoene
2019-11-14 15:06:11 -08:00
Hannes Wallnöfer
0e4b718a25
8223898: Forward references to Nashorn
...
Reviewed-by: sundar, mschoene, rhalade
2019-11-06 17:13:21 +01:00
Jamil Nimeh
740e70ba17
8232581: Improve TLS verification
...
Reviewed-by: xuelei, rhalade, mschoene
2019-10-30 13:15:21 -07:00
Ivan Gerasimov
34e36a8c01
8233002: Further enhance datagram socket support
...
Reviewed-by: alanb, chegar, dfuchs
2019-10-29 09:51:37 -07:00
Jamil Nimeh
c5f884c6d1
8231780: Better TLS messaging support
...
Reviewed-by: ascarpino, rhalade, mschoene
2019-10-28 18:53:51 -07:00
Xue-Lei Andrew Fan
e6304dcaad
8232424: More constrained algorithms
...
Reviewed-by: jnimeh, rhalade, ahgross
2019-10-28 10:43:58 -07:00
Ivan Gerasimov
6c16f55fde
8231785: Improved socket permissions
...
Reviewed-by: ahgross, chegar, mullan, rhalade
2019-10-23 17:03:07 -07:00
Haoyu Li
7eadf5b372
8220465: Use shadow regions for faster ParallelGC full GCs
...
Reviewed-by: sjohanss, tschatzl
2019-10-23 21:28:24 +08:00
Pavel Rappo
026eac269c
8235435: Remove (obsolete) @author info from javadoc source and tests
...
Reviewed-by: jjg
2019-12-06 10:12:51 +00:00
Christian Hagedorn
fd8832f726
8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive
...
Fixes wrong idom information set in loop peeling when a loop strip mined loop is involved.
Reviewed-by: vlivanov, thartmann
2019-12-06 10:00:16 +01:00
Thomas Schatzl
70c62f537c
8235341: Improve WorkerDataArray API to disallow separate instantiation of sub-items
...
Reviewed-by: lkorinth, sjohanss
2019-12-06 09:49:59 +01:00
Thomas Schatzl
02dad379ee
8235346: [Redo] 8235247: WorkerDataArray leaks C heap memory for associated work items
...
Fix gtest after last iteration to acknowledge correct ownership of sub-WorkerDataArrays.
Reviewed-by: lkorinth, sjohanss
2019-12-06 09:49:57 +01:00
Jie Fu
f8caabaac7
8235456: Minimal VM is broken after JDK-8212160
...
Reviewed-by: dholmes
2019-12-06 10:13:24 +08:00
Joshua Zhu
30559e6431
8233948: AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register
...
Reviewed-by: adinn
2019-12-06 10:41:01 +08:00
Joe Darcy
81ec9e3087
8235369: Class.toGenericString need to be updated for records
...
Reviewed-by: vromero, mchung, chegar
2019-12-05 14:19:35 -08:00
Joe Darcy
df308ac680
8224630: ElementScannerN, N > 9 should scan type parameters
...
Reviewed-by: mcimadamore, erikj
2019-12-05 14:14:06 -08:00
Coleen Phillimore
8846a8043d
8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value"
...
Add local deferred event list to thread to post events outside CodeCache_lock.
Reviewed-by: eosterlund, dholmes, sspitsyn
2019-12-05 16:57:17 -05:00
Naoto Sato
730d0ecf19
8222756: Plural support in CompactNumberFormat
...
Reviewed-by: joehw, rriggs
2019-12-05 13:10:18 -08:00
Michael McMahon
3000f212f2
8235413: com.sun.net.httpserver.BasicAuthenticator.charset is protected field
...
Reviewed-by: chegar, dfuchs
2019-12-05 16:43:06 +00:00
Andy Herrick
264573c9ce
8212780: Packaging Tool Implementation
...
Co-authored-by: Alexey Semenyuk <alexey.semenyuk@oracle.com>
Co-authored-by: Alexander Matveev <alexander.matveev@oracle.com>
Co-authored-by: Kevin Rushforth <kevin.rushforth@oracle.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Reviewed-by: asemenyuk, almatvee, herrick, kcr, prr, erikj, ihse, rriggs, mchung, alanb
2019-12-05 11:25:33 -05:00
Harold Seigel
73676cff72
8235360: Update JDWP, JDI and Instrumentation specs for Record attribute
...
Add Record to list of attributes that class redefinition cannot change
Reviewed-by: lfoltan
2019-12-05 15:45:58 +00:00
Jim Laskey
945c8d555b
8232681: ArrayIndexOutOfBoundsException with text blocks in javac when using -Xlint
...
Reviewed-by: sundar
2019-12-05 09:22:21 -04:00
Jatin Bhateja
979cd452ab
8234391: C2: Generic vector operands
...
Reviewed-by: vlivanov, sviswanathan, thartmann, jrose
2019-12-05 12:56:46 +03:00
Valerie Peng
d4c0619b3b
8233016: javax.crypto.Cipher throws NPE for the given custom CipherSpi and Provider
...
Changed to throw IAE instead of NPE for non-null invalid arguments
Reviewed-by: mullan
2019-12-05 03:55:52 +00:00
Weijun Wang
ab280fcac4
8234267: DelegationPermission implementation doesn't completely follow the updated specification
...
Reviewed-by: xuelei
2019-12-05 10:36:46 +08:00
Letu Yang
06257b3f1d
8234288: Turkey Time Zone returns incorrect time zone name
...
Add and use "Turkey Time" time zone.
Reviewed-by: naoto, martin, phh
2019-12-04 15:01:22 -08:00
Sandhya Viswanathan
e8c10bc9cd
8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations
...
Reviewed-by: kvn, vlivanov
2019-12-04 14:55:15 -08:00
Vicente Romero
827e5e3226
8225054: Compiler implementation for records
...
8225052: javax.lang.model support for records
8225053: Preview APIs support for records
8225055: Javadoc for records
8226314: com.sun.source support for records
8227113: Specification for java.lang.Record
8233526: JVM support for records
Implement records in the compiler and the JVM, including serialization, reflection and APIs support
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: mcimadamore, briangoetz, alanb, darcy, chegar, jrose, jlahoda, coleenp, dholmes, lfoltan, mchung, sadayapalam, hannesw, sspitsyn
2019-12-04 15:57:39 -05:00
Roman Kennke
0a375cfa2d
8235355: Shenandoah: Resolve deadlock between OOM handler and nmethod lock
...
Reviewed-by: zgu
2019-12-04 21:40:08 +01:00
Denghui Dong
d713fb8aa2
8234060: Potential memory reordering problem in JfrBuffer flush mechanism
...
Reviewed-by: egahlin
2019-12-04 21:26:57 +01:00
Roman Kennke
61cdeba65e
8235337: Shenandoah: Fix evac OOM scoping for concurrent class unloading
...
Reviewed-by: zgu
2019-12-04 20:03:50 +01:00