14345 Commits

Author SHA1 Message Date
Andrew Haley
cb989cf3a1 8275052: AArch64: Severe AES/GCM slowdown on MacOS for short blocks
Reviewed-by: ngasson, adinn
2021-10-28 15:51:29 +00:00
Mandy Chung
309acbf0e8 8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem
Reviewed-by: dholmes, alanb, mcimadamore
2021-10-28 15:27:26 +00:00
Ludvig Janiuk
abe52aea23 8275518: accessibility issue in Inet6Address docs
Reviewed-by: ihse, jjg
2021-10-28 14:40:53 +00:00
Thomas Schatzl
85d8cd8566 8276100: Remove G1SegmentedArray constructor name parameter
Reviewed-by: ayang
2021-10-28 12:58:03 +00:00
Volker Simonis
a343fa8766 8275865: Print deoptimization statistics in product builds
Reviewed-by: thartmann, kvn
2021-10-28 12:40:30 +00:00
Coleen Phillimore
bec977c778 8275917: Some locks shouldn't allow_vm_block
Reviewed-by: dholmes, pchilanomate
2021-10-28 11:57:21 +00:00
Hannes Wallnöfer
7c996d572c 8269401: Merge "Exceptions" and "Errors" into "Exception Classes"
Reviewed-by: jjg
2021-10-28 10:41:49 +00:00
Per Liden
d88b89f896 8276067: ZGC: Remove unused function alloc_high_address_at_most()
Reviewed-by: eosterlund, stefank
2021-10-28 10:10:05 +00:00
Andrey Turbanov
593401fe8b 8276042: Remove unused local variables in java.naming
Reviewed-by: aefimov, dfuchs, vtewari
2021-10-28 08:42:10 +00:00
Per Liden
1750a6e2c0 8276055: ZGC: Defragment address space
Reviewed-by: eosterlund, stefank
2021-10-28 05:44:32 +00:00
Thomas Stuefe
d9b0138d7d 8275704: Metaspace::contains() should be threadsafe
Reviewed-by: coleenp, dholmes
2021-10-28 05:29:58 +00:00
Andrey Turbanov
9a3e954299 8274879: Replace uses of StringBuffer with StringBuilder within java.base classes
Reviewed-by: naoto
2021-10-27 16:18:12 +00:00
Stefan Karlsson
93be099ccb 4718400: Many quantities are held as signed that should be unsigned
Reviewed-by: coleenp, rbackman, dholmes
2021-10-27 13:23:24 +00:00
Naoto Sato
168081efc8 8270490: Charset.forName() taking fallback default value
Reviewed-by: joehw, rriggs, serb, dfuchs
2021-10-27 12:39:46 +00:00
Tobias Hartmann
a29273336b 8275975: Remove dead code in ciInstanceKlass
Reviewed-by: chagedorn, kvn
2021-10-27 12:27:43 +00:00
Coleen Phillimore
40606021ee 8275800: Redefinition leaks MethodData::_extra_data_lock
Reviewed-by: sspitsyn, dholmes
2021-10-27 12:09:46 +00:00
Claes Redestad
6c05cc9d15 8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings
Reviewed-by: naoto, rriggs, alanb
2021-10-27 10:07:46 +00:00
Albert Mingkun Yang
9e831bccd2 8275886: G1: remove obsolete comment in HeapRegion::setup_heap_region_size
Reviewed-by: mli, tschatzl
2021-10-27 08:24:44 +00:00
Wang Huang
9f75d5ce50 8259948: Aarch64: Add cast nodes for Aarch64 Neon backend
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Wu Yan <wuyan@openjdk.org>
Co-authored-by: Miao Zhuojun <mouzhuojun@huawei.com>
Reviewed-by: aph, eliu, njian
2021-10-27 05:32:50 +00:00
Yi Yang
b0d1e4ff4d 8273585: String.charAt performance degrades due to JDK-8268698
Reviewed-by: roland, kvn
2021-10-27 01:21:12 +00:00
Doug Simon
2448b3f5f9 8275874: [JVMCI] only support aligned reads in c2v_readFieldValue
Reviewed-by: never, shade
2021-10-26 18:50:21 +00:00
Jiří Vaněk
f1f5e2690c 8275872: Sync J2DBench run and analyze Makefile targets with build.xml
Reviewed-by: ihse, andrew
2021-10-26 16:54:55 +00:00
Andrey Turbanov
19f76c215d 8275079: Remove unnecessary conversion to String in java.net.http
Reviewed-by: dfuchs
2021-10-26 16:40:55 +00:00
Calvin Cheung
e5cd2692da 8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info
Reviewed-by: minqi, dholmes
2021-10-26 16:26:57 +00:00
Roland Westrelin
82f4aacb42 8259609: C2: optimize long range checks in long counted loops
Co-authored-by: John R Rose <jrose@openjdk.org>
Reviewed-by: thartmann, jrose
2021-10-26 15:53:37 +00:00
Anton Tarasov
574f8903ee 8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak
Reviewed-by: kizune, pbansal
2021-10-26 15:47:17 +00:00
Anton Tarasov
7c88a59b7b 8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:]
Reviewed-by: kizune, pbansal
2021-10-26 15:26:45 +00:00
Andrey Turbanov
c9dec2f984 8273299: Unnecessary Vector usage in java.security.jgss
Reviewed-by: weijun
2021-10-26 15:25:23 +00:00
Anton Tarasov
b98ed55060 8275819: [TableRowAccessibility accessibilityChildren] method is ineffective
Reviewed-by: pbansal, kizune
2021-10-26 15:23:43 +00:00
Coleen Phillimore
71d593ede6 8275162: Use varargs in 'def' macros in mutexLocker.cpp
Reviewed-by: dholmes, pchilanomate
2021-10-26 14:33:22 +00:00
Jatin Bhateja
4be88d5482 8275047: Optimize existing fill stubs for AVX-512 target
Reviewed-by: kvn, redestad
2021-10-26 12:34:56 +00:00
Naoto Sato
63e0f344e9 8275767: JDK source code contains redundant boolean operations in jdk.charsets
Reviewed-by: lancea, rriggs, iris
2021-10-26 12:32:49 +00:00
Julia Boes
4961373a67 8275137: jdk.unsupported/sun.reflect.ReflectionFactory.readObjectNoDataForSerialization uses wrong signature
Reviewed-by: dfuchs
2021-10-26 12:17:47 +00:00
Thomas Stuefe
3ff085e296 8275582: Don't purge metaspace mapping lists
Reviewed-by: coleenp, lkorinth
2021-10-26 04:52:01 +00:00
Weijun Wang
10e1610f7b 8251134: Unwrapping a key with a Private Key generated by Microsoft CNG fails
Reviewed-by: valeriep
2021-10-26 02:45:23 +00:00
Weijun Wang
43619458d1 8185844: MSCAPI doesn't list aliases correctly
Reviewed-by: valeriep
2021-10-26 02:39:05 +00:00
Harold Seigel
337a9b73a7 8269853: Prefetch::read should accept pointer to const
Reviewed-by: coleenp
2021-10-25 19:44:25 +00:00
Igor Veresov
89671aa164 8273712: C2: Add mechanism for rejecting inlining of low frequency call sites and deprecate MinInliningThreshold.
Reviewed-by: kvn, rbackman
2021-10-25 17:03:57 +00:00
Artem Semenov
3221a14f9e 8273678: TableAccessibility and TableRowAccessibility miss autorelease
Reviewed-by: ant, kizune, pbansal
2021-10-25 16:26:43 +00:00
Albert Mingkun Yang
7f94302cec 8275511: G1: Rename needs_remset_update to remset_is_tracked in G1HeapRegionAttr
Reviewed-by: tschatzl, sjohanss
2021-10-25 13:18:20 +00:00
Stefan Karlsson
0bcc1749ea 8275717: Reimplement STATIC_ASSERT to use static_assert
Reviewed-by: stuefe, eosterlund, kbarrett
2021-10-25 09:07:51 +00:00
Alexey Bakhtin
f6232982b9 8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key
Reviewed-by: xuelei, valeriep
2021-10-25 08:00:40 +00:00
Hamlin Li
5dab76b939 8275381: G1: refactor 2 constructors of G1CardSetConfiguration
Reviewed-by: tschatzl, ayang
2021-10-25 01:03:51 +00:00
Sergey Tsypanov
5bbe4cae87 8275293: A change done with JDK-8268764 mismatches the java.rmi.server.ObjID.hashCode spec
Reviewed-by: rriggs, smarks
2021-10-23 21:07:58 +00:00
Hai-May Chao
fec470f262 8272163: Add -version option to keytool and jarsigner
Reviewed-by: weijun
2021-10-22 20:53:38 +00:00
Phil Race
6523c558d9 8198336: java/awt/FontMetrics/FontCrash.java fails in headless mode
Reviewed-by: serb
2021-10-22 17:22:12 +00:00
Wu Yan
88bbf3c2e6 8273111: Default timezone should return zone ID if /etc/localtime is valid but not canonicalization on linux
Co-authored-by: Sun Jianye <sunjianye@huawei.com>
Reviewed-by: naoto, mli
2021-10-22 16:23:25 +00:00
Doug Simon
4dec8fc4cc 8275645: [JVMCI] avoid unaligned volatile reads on AArch64
Reviewed-by: kvn, never
2021-10-22 16:20:31 +00:00
Albert Mingkun Yang
4e647aa584 8275416: G1: remove unnecessary make_referent_alive in precleaning phase
Reviewed-by: tschatzl, sjohanss
2021-10-22 13:01:24 +00:00
Albert Mingkun Yang
dd622e55c0 8275783: G1: fix incorrect region type documentation in HeapRegionType
Reviewed-by: tschatzl
2021-10-22 12:47:35 +00:00