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
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
Coleen Phillimore
565770872a
Merge
2019-12-05 16:58:18 -05: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
Alex Menkov
5cbabecd3b
8235433: Problem list JdwpListenTest.java and JdwpAttachTest.java on Windows
...
Reviewed-by: dcubed
2019-12-05 13:52:38 -08:00
Naoto Sato
730d0ecf19
8222756: Plural support in CompactNumberFormat
...
Reviewed-by: joehw, rriggs
2019-12-05 13:10:18 -08: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
Jim Laskey
945c8d555b
8232681: ArrayIndexOutOfBoundsException with text blocks in javac when using -Xlint
...
Reviewed-by: sundar
2019-12-05 09:22:21 -04:00
Leo Korinth
c023983c7f
8235250: Create (test) abstraction for allocating objects that is immune to removal by optimizations
...
Reviewed-by: eosterlund, tschatzl
2019-12-05 12:52:07 +01: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
Christoph Göttschkes
9c4adc66c7
8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit
...
Reviewed-by: kvn
2019-12-04 10:38:54 +01: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
Mikhailo Seledtsov
8b029e21a2
8235356: [TESTBUG] Disable 'producer is alive' check in JFR TestCrossProcessStreaming
...
Disabled the check
Reviewed-by: dcubed
2019-12-04 14:44:29 -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
Ioi Lam
ce9ff0924f
8235179: [TESTBUG] DynamicArchiveRelocationTest.java fails with 'runtime archive relocation start' missing
...
Reviewed-by: mseledtsov, ccheung
2019-12-04 11:19:25 -08:00
Mandy Chung
a445b66e58
8233527: Update Lookup::hasPrivateAccess and Lookup::defineClass spec w.r.t. full power lookup
...
Add a new Lookup::hasFullPrivilegeAccess method and document the capabilities requiring full privileges
Reviewed-by: alanb, plevart
2019-12-04 10:46:49 -08:00
Alan Bateman
e7d68cd13b
8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation
...
Reviewed-by: chegar
2019-12-04 16:37:00 +00:00
Coleen Phillimore
386b387ef2
8234355: Buffer overflow in jcmd GC.class_stats due to too many classes
...
Remove use of GC.class_stats in testing and failure analysis (plan to deprecate)
Reviewed-by: dcubed
2019-12-04 11:09:15 -05:00
Arno Zeller
f67111067e
8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out
...
Reviewed-by: mchung, clanger
2019-12-02 17:10:02 +01:00
Jan Lahoda
07be23513b
8234922: No compilation error reported not reported for a binding variable when loop broken with label
...
Any break outside of a loop should confine the binding variables from the loop's condition to the loop
Reviewed-by: mcimadamore
2019-12-04 09:38:32 +01:00
Jan Lahoda
f26bdf8476
8234899: Compiler reports AssertionError for conditional operator ? : and pattern matching for instanceof
...
Reviewed-by: mcimadamore
2019-12-04 09:38:31 +01:00
Igor Ignatyev
503a960e7d
8129092: compiler/intrinsics/classcast/NullCheckDroppingsTest.java testVarClassCast() can fail
...
Reviewed-by: kvn
2019-12-03 20:23:53 -08:00
Chris Plummer
b1c42a1d46
8235221: Fix ProblemList.txt for sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java
...
Reviewed-by: iignatyev
2019-12-03 20:08:37 -08:00
Kim Barrett
e70386f23a
8213415: BitMap::word_index_round_up overflow problems
...
Limit BitMap sizes so to-word round-up can't overflow.
Reviewed-by: tschatzl, stuefe
2019-12-03 15:12:56 -05:00
Serguei Spitsyn
7204086e7e
8235280: UnProblemList vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java
...
Remove test from ProblemList.txt.
Reviewed-by: iignatyev
2019-12-03 19:45:38 +00:00
Vladimir Ivanov
a6daef527e
8234923: Missed call_site_target nmethod dependency for non-fully initialized ConstantCallSite instance
...
Reviewed-by: jrose
2019-12-03 20:13:21 +03:00
John Jiang
3cb74bd7ee
8235255: ProblemList javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
...
Reviewed-by: mullan
2019-12-04 00:06:41 +08:00
Julia Boes
095d77acf0
8234964: failure_handler: gather more environment information on Windows, Solaris and Linux
...
Add 'ifconfig -a' on Solaris and Linux, 'ipconfig /all' on Windows
Reviewed-by: iignatyev, vtewari
2019-12-03 12:44:50 +00:00
Harold Seigel
f91513a7b0
8234656: Improve granularity of verifier logging
...
Print brief output for log level 'info'. Print detailed output for 'debug' and 'trace'.
Reviewed-by: iklam, lfoltan, dholmes
2019-12-03 14:10:53 +00:00
Per Lidén
5e758d2368
8234543: ZGC: Parallel pre-touch
...
Reviewed-by: eosterlund, stefank
2019-12-03 13:51:29 +01:00
Jim Laskey
234f326d79
8233116: Escape Sequences For Line Continuation and White Space (Preview)
...
Reviewed-by: vromero, jlahoda, bchristi, mcimadamore
2019-12-03 08:35:21 -04:00
Michael McMahon
7afaaf1229
8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10
...
Reviewed-by: alanb
2019-12-03 11:57:10 +00:00
Michael McMahon
a2fad13ce2
8234823: java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10
...
Reviewed-by: alanb
2019-12-03 11:55:47 +00:00
Igor Ignatyev
6864634fb1
8216041: [Event Request] - Deoptimization
...
Reviewed-by: iignatyev, vlivanov, egahlin
2019-12-03 12:41:45 +01:00
Stefan Karlsson
802580b236
8234822: Limit ZGC jtreg-support to Windows 2019 Server
...
Reviewed-by: iignatyev, eosterlund
2019-12-03 10:40:58 +01:00
Tobias Hartmann
aff41433b6
8234617: C1: Incorrect result of field load due to missing narrowing conversion
...
Emit an explicit conversion to get the correct field value after the write.
Reviewed-by: vlivanov, mdoerr
2019-12-03 08:29:04 +01:00
Prasanta Sadhukhan
c7a2e3b838
Merge
2019-12-03 12:42:20 +05:30
Prasanta Sadhukhan
50190491d7
Merge
2019-12-03 11:52:31 +05:30
Weijun Wang
bc19b64856
8234744: KeyStore.store can write wrong type of file
...
Reviewed-by: mullan
2019-12-03 14:38:18 +08:00
Coleen Phillimore
d1d57d9446
8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators
...
Call extension ClassUnload event as a deferred event from the ServiceThread and remove unsafe arguments
Reviewed-by: sspitsyn, dholmes
2019-12-02 09:02:17 -05:00
Thomas Schatzl
eaca9f8846
8234574: Rename prediction methods in G1Analytics
...
Reviewed-by: sjohanss, sangheki
2019-12-02 14:21:32 +01:00
Prasanta Sadhukhan
55f3fd95e6
8234149: Several regression tests do not dispose Frame at end
...
Reviewed-by: serb
2019-12-02 11:58:14 +05:30
Ivan Gerasimov
cd589d8469
8234147: Avoid looking up standard charsets in core libraries
...
Reviewed-by: alanb
2019-12-01 15:29:37 -08:00
Alan Bateman
f3e90595aa
8234805: (dc) Remove JNI upcall from DatagramChannel.receive implementation
...
Reviewed-by: dfuchs, chegar
2019-11-30 16:21:19 +00:00
Erik Gahlin
b3ea416824
8234671: JFR api/consumer/recordingstream/TestStart.java failed due to timeout at testStartTwice()
...
Reviewed-by: mgronlun
2019-11-29 17:31:01 +01:00
Andrew Dinn
7b02e24b65
8232828: AArch64: compiler/c2/aarch64/TestVolatilesG1.java fails after JDK-8225776
...
Reviewed-by: aph
2019-11-29 15:37:13 +00:00
Robbin Ehn
3d7d54b145
8234086: VM operation can be simplified
...
Reviewed-by: kbarrett, dholmes, dcubed
2019-11-29 12:09:25 +01:00
Thomas Schatzl
257c3930f9
8227434: G1 predictions may over/underflow with high variance input
...
Clamp G1 prediction output to sensible values.
Reviewed-by: lkorinth, sjohanss
2019-11-29 10:20:16 +01:00
Matthias Baesken
02f2c5ff95
8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15
...
Reviewed-by: clanger, iignatyev
2019-11-28 09:23:09 +01:00