9614 Commits

Author SHA1 Message Date
Suchismith Roy
216b8cbf51 8331791: [8u] AIX build break from JDK-8320005 backport
Reviewed-by: sgehwolf
2024-05-15 09:06:26 +00:00
Andrew John Hughes
0e0b018acb Merge 2024-04-17 02:29:16 +00:00
Roman Marchenko
cde8aca6cb 8069389: CompilerOracle prefix wildcarding is broken for long strings
Replace strcpy with memmove

Reviewed-by: andrew
Backport-of: 01ec6950020268a375eb5330373e6c0813f3a924
2024-04-10 14:24:17 +00:00
Suchismith Roy
c1c8064ef0 8320005: Allow loading of shared objects with .a extension on AIX
Reviewed-by: sgehwolf
Backport-of: e85355ada4ac1061c49ee9f1247d37a437c7b5ab
2024-04-08 18:22:17 +00:00
Martin Balao
43cb875508 8317507: C2 compilation fails with "Exceeded _node_regs array"
Reviewed-by: roland, andrew
Backport-of: a5818972c16bd883d768ff2fb23a8aa9e0142c65
2024-04-07 03:50:07 +01:00
Martin Balao
97be54783b 8322122: Enhance generation of addresses
Co-authored-by: Andrew Brygin <bae@openjdk.org>
Reviewed-by: aph, andrew
Backport-of: 1a4a46e102a2bc282fcbec571169867d715f4ade
2024-04-07 03:46:57 +01:00
Martin Balao
ce255d6565 8319851: Improve exception logging
Reviewed-by: andrew
Backport-of: 87dfeeb14fdd0fa1648a8bec91b5b713cc2c1b83
2024-04-07 02:36:13 +01:00
Sergey Bylokhov
1db6a7606c 8203691: [TESTBUG] Test /runtime/containers/cgroup/PlainRead.java fails
Backport-of: 2fa6eac464048176087092c91c8430781ab15301
2024-04-05 19:42:22 +00:00
Paul Hohensee
af033c67fd 8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074
Reviewed-by: simonis
Backport-of: a9d21c61fb12a11e18c6bb8aa903e5a8e42473f1
2024-04-05 14:54:40 +00:00
Martin Balao
e72ea2d4af 8317507: C2 compilation fails with "Exceeded _node_regs array"
Reviewed-by: roland, andrew
Backport-of: a5818972c16bd883d768ff2fb23a8aa9e0142c65
2024-03-27 03:21:25 +00:00
Paul Hohensee
1fad52dc04 8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM
Reviewed-by: simonis, andrew
Backport-of: 3eced01f9efe2567a07b63343f8559683a2d0517
2024-02-26 23:01:24 +00:00
Frederic Thevenet
824dbfbc98 8186199: [windows] JNI_DestroyJavaVM not covered by SEH
Reviewed-by: andrew, stuefe
Backport-of: 14d898a1e69ef5afeeb55396881783a3002874fa
2024-02-22 21:33:15 +00:00
Thomas Stuefe
5e70a8608c 8324530: Build error with gcc 10
Reviewed-by: andrew
2024-02-22 20:39:07 +00:00
Frederic Thevenet
ae516a3889 8074860: Structured Exception Catcher missing around CreateJavaVM on Windows
Add __try/__except around JNI_CreateJavaVM

Reviewed-by: andrew, stuefe
Backport-of: 704c02a180cafab1da03d5e5cfd09d92bc4cda8c
2024-02-21 17:05:00 +00:00
Frederic Thevenet
9bd600c8ac 8079441: Intermittent failures on Windows with "Unexpected exit from test [exit code: 1080890248]" (0x406d1388)
Do not raise (windows thread name) exception 0x406d1388 when no debugger is attached.

Reviewed-by: andrew, stuefe
Backport-of: b1c82624b9a700c74339139dee096b07c46db854
2024-02-20 09:47:34 +00:00
Leslie Zhai
9aabf22db4 8270517: Add Zero support for LoongArch
Reviewed-by: aoqi, andrew
Backport-of: e92e2fd4e0bc805d8f7d70f632cce0282eb1809b
2024-02-17 20:03:11 +00:00
Sergey Bylokhov
f4f45e3401 8321060: [8u] hotspot needs to recognise VS2022
Reviewed-by: phh
2024-02-07 01:55:58 +00:00
Andrew John Hughes
552c6866d8 Merge 2024-01-18 01:04:44 +00:00
Yuri Nesterenko
199cb32f93 8314468: Improve Compiler loops
Reviewed-by: mbalao, andrew
Backport-of: 2621f68c0672092254a52414705d0e916a3a3fbc
2024-01-11 01:29:58 +00:00
Roland Westrelin
f7cb28de01 8314307: Improve loop handling
Reviewed-by: mbalao, fferrari, andrew
Backport-of: 62ac93d145ca9fa1ab0c040533c62c42c202703a
2024-01-11 01:17:54 +00:00
Martin Balao
77d38b78e4 8314295: Enhance verification of verifier
Reviewed-by: yan, andrew
Backport-of: 08980a0a60bc48c17eacd57fd2d7065ac2d986a8
2024-01-11 01:12:35 +00:00
Andrew John Hughes
3b9c787e3c 8208655: use JTreg skipped status in hotspot tests
8023735: [TESTBUG][macosx] runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
8208701: Fix for JDK-8208655 causes test failures in CI tier1
8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile
8186095: upgrade to jtreg 4.2 b08
8183503: Update hotspot tests to allow for unique test classes directory
8213410: UseCompressedOops requirement check fails fails on 32-bit system

Reviewed-by: stuefe, sgehwolf
Backport-of: 17b730d7edf7be91ee841180ea6a59b26c0c567a
2023-11-28 03:17:41 +00:00
Zdenek Zambersky
10a653e5c3 8176509: Use pandoc for converting build readme to html
Reviewed-by: andrew
Backport-of: 9d0bd1b495012de5de1c62f65f14c4de36aef056
2023-11-14 11:38:56 +00:00
kiriyama
0e7ebcb9a5 8317291: Missing null check for nmethod::is_native_method()
Reviewed-by: phh, andrew
2023-11-13 14:31:28 +00:00
Zdenek Zambersky
eace2d7321 8305329: [8u] Unify test libraries into single test library - step 1
Reviewed-by: andrew
2023-11-08 15:56:08 +00:00
Chad Rakoczy
0bc5d68d20 8311813: C1: Uninitialized PhiResolver::_loop field
Backport-of: 489a32fe40e2a2c539296d51d4ffc0abc036d33c
2023-10-16 21:35:05 +00:00
Martin Balao
f4260a4dee 8305815: Update Libpng to 1.6.39
Reviewed-by: phh, andrew
Backport-of: c1f759e9d01d646eac69442452151b0467eab306
2023-09-26 00:01:11 +00:00
Jiří Vaněk
961ab46397 8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int)
Reviewed-by: mbalao
Backport-of: 947869609ce6b74d4d28f79724b823d8781adbed
2023-09-25 14:05:03 +00:00
Martin Balao
5b76d03291 8295685: Update Libpng to 1.6.38
Reviewed-by: andrew
Backport-of: d183dc25f7360c3012726acf8c03874df6fc41a4
2023-09-19 14:43:20 +00:00
Ilarion Nakonechnyy
1fc2e331eb 8159156: [TESTBUG] ReserveMemory test is not useful on Aix.
Backport-of: 8bb3799029d34e7f5bbc3d9e5bc6da7068360bc7
2023-09-06 13:37:32 +00:00
Dongbo He
aa3e9dda3d 8202952: C2: Unexpected dead nodes after matching
Reviewed-by: roland, andrew
Backport-of: 50e3aa4150dc1dd18870c5725666188ab38ab7d5
2023-08-24 12:47:59 +00:00
Ben Taylor
3232400385 8042726: [TESTBUG] TEST.groups file was not updated after runtime/6925573/SortMethodsTest.java removal
Removed runtime/6925573/SortMethodsTest.java from TEST.groups

Reviewed-by: sgehwolf
Backport-of: 3e6986fb58400193cf02ce4566afcf8bd24b92de
2023-08-16 18:14:18 +00:00
Ben Taylor
893340a78b 8040887: [TESTBUG] Remove test/runtime/6925573/SortMethodsTest.java
Removed test/runtime/6925573/SortMethodsTest.java

Reviewed-by: phh
Backport-of: db9dcbd63b412cbc9cbbf537585b63a5ccbe8d46
2023-08-09 16:13:49 +00:00
Andrew John Hughes
587090ddc1 Merge 2023-07-19 11:51:18 +00:00
Martin Balao
ec0818add7 8304468: Better array usages
Reviewed-by: yan, andrew
Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3
2023-07-14 07:09:34 +01:00
Zdenek Zambersky
15077ad189 8310026: [8u] make java_lang_String::hash_code consistent across platforms
Reviewed-by: phh, adinn, stuefe
2023-07-10 11:44:01 +00:00
Sergey Nazarkin
3e69b49f71 8307531: [aarch64] JDK8 single-step debugging is extremely slow
Reviewed-by: aph
2023-05-12 10:32:15 +00:00
Joshua Zhu
3147b1bafe 8305165: [8u] ServiceThread::nmethods_do is not called to keep nmethods from being zombied while in the queue
Reviewed-by: phh
2023-04-25 19:51:50 +00:00
Andrew John Hughes
7878655eb6 Merge 2023-04-20 20:52:18 +00:00
Alexander Scherbatiy
0e018191eb 8282345: handle latest VS2022 in abstract_vm_version
Reviewed-by: sgehwolf
Backport-of: 1d9108f4f7d07e1be916bd0595ff4262c4e835c5
2023-04-20 12:42:38 +00:00
Thomas Stuefe
43561ef435 8151460: Metaspace counters can have inconsistent values
Reviewed-by: phh, sgehwolf
Backport-of: d30aeec30c3832b2514a6f06451897afdaf52fb3
2023-04-19 11:37:40 +00:00
Andrew Brygin
1a42e35729 8298191: Enhance object reclamation process
Reviewed-by: phh
Backport-of: 780327d1de4fee3e77c3e48018908bf0c3fcd55a
2023-04-18 05:04:25 +01:00
Zdenek Zambersky
de0e5a2dcb 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode
Reviewed-by: phh, sgehwolf
Backport-of: 24a9e0ac188a37dc57cc4d1bb8d8635abb4c4f89
2023-03-21 11:32:39 +00:00
Dongbo He
eb2aee68ea 8185736: missing default exception handler in calls to rethrow_Stub
Reviewed-by: roland
Backport-of: b97f668af3f55c0d67cdd7a4a191bd81cdc4aa78
2023-03-06 14:56:38 +00:00
Ao Qi
fbaabf366e 8301620: [8u] some shell tests are passed but have unexpected operator errors
Reviewed-by: sgehwolf
2023-02-08 09:27:46 +00:00
Severin Gehwolf
563f7b5df2 8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete
Backport-of: 8d28734ede0ed3922c92451a172d1fa676e484e9
2023-01-30 17:16:50 +00:00
Severin Gehwolf
b4ee9f86a1 8301332: [8u] Fix writing of test files after the cgroups v2 backport
Reviewed-by: andrew
2023-01-30 17:12:51 +00:00
Severin Gehwolf
36f6f17a9c 8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller
Reviewed-by: phh, andrew
Backport-of: 704b9a66bba0dc8adb62be80fd62864b9c687c3f
2023-01-30 15:59:28 +00:00
Nagata, Haruhito
ab678bc8e8 8283606: Tests may fail with zh locale on MacOS
Reviewed-by: sgehwolf
Backport-of: 7d545084f45af44386cb38172fd783f889a8c4e7
2023-01-30 03:19:03 +00:00
Jonathan Dowland
a5bd9018d5 8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts
Reviewed-by: sgehwolf
Backport-of: 6d83482a6b5f1898514fd450d8143dbfef57e362
2023-01-24 10:41:06 +00:00