Kim Barrett
|
b5727d2762
|
8375738: Fix -Wzero-as-null-pointer-constant warnings in MacOSX/bsd code
Reviewed-by: erikj, dholmes
|
2026-01-21 06:04:09 +00:00 |
|
Christoph Langer
|
33dda887d9
|
8351842: Windows specific issues in combination of JEP 493 and --with-external-symbols-in-bundles=public
Reviewed-by: erikj, mbaesken
|
2025-12-04 15:03:33 +00:00 |
|
Matthias Baesken
|
5ef2c9aa09
|
8370438: Offer link time optimization support on library level
Reviewed-by: erikj, serb, azvegint
|
2025-11-25 08:25:12 +00:00 |
|
Kim Barrett
|
f5bc6ee90d
|
8369187: Add wrapper for <new> that forbids use of global allocation and deallocation functions
Reviewed-by: stefank, erikj, jrose
|
2025-11-19 20:56:21 +00:00 |
|
Kim Barrett
|
6c09529cd6
|
8369188: Update link-time check for HotSpot uses of allocation and deallocation functions
Reviewed-by: jwaters, erikj
|
2025-11-17 20:53:10 +00:00 |
|
Matthias Baesken
|
69a9b4ceaf
|
8370064: Test runtime/NMT/CheckForProperDetailStackTrace.java fails on Windows when using stripped pdb files
Reviewed-by: dholmes, clanger
|
2025-10-28 16:42:54 +00:00 |
|
Thomas Schatzl
|
1af37e5c3f
|
8369793: G1: Remove unused G1FreeIdSet
Reviewed-by: stefank, sjohanss, kbarrett
|
2025-10-15 11:27:18 +00:00 |
|
Magnus Ihse Bursie
|
3c6ef5e27a
|
8368102: Don't store macros in spec.gmk
Reviewed-by: erikj
|
2025-09-22 14:15:51 +00:00 |
|
Magnus Ihse Bursie
|
a25dde6279
|
8365231: Don't build gtest with /EHsc
Reviewed-by: kbarrett, stuefe
|
2025-09-09 10:58:21 +00:00 |
|
Kim Barrett
|
62bc7b7c42
|
8300080: offset_of for GCC/Clang exhibits undefined behavior and is not always a compile-time constant
Reviewed-by: stefank, jsjolen
|
2025-09-04 05:42:18 +00:00 |
|
Igor Veresov
|
e3f85c961b
|
8355003: Implement JEP 515: Ahead-of-Time Method Profiling
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Vladimir Kozlov <kvn@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: kvn, ihse, cjplummer, iklam
|
2025-05-28 15:15:03 +00:00 |
|
Vladimir Kozlov
|
aae2bb6249
|
8350209: Preserve adapters in AOT cache
Co-authored-by: Ashutosh Mehra <asmehra@openjdk.org>
Reviewed-by: vlivanov, asmehra, ihse, iklam
|
2025-05-01 21:03:24 +00:00 |
|
Patrick Zhang
|
1809138b1c
|
8352284: EXTRA_CFLAGS incorrectly applied to BUILD_LIBJVM src/hotspot C++ source files
Reviewed-by: erikj
|
2025-04-01 11:47:32 +00:00 |
|
Matthias Baesken
|
a88e8cd0d2
|
8350952: Remove some non present files from OPT_SPEED_SRC list
Reviewed-by: dholmes, clanger
|
2025-03-05 12:30:09 +00:00 |
|
Magnus Ihse Bursie
|
fae37aaae8
|
8345627: [REDO] Use gcc12 -ftrivial-auto-var-init=pattern in debug builds
Reviewed-by: erikj, kbarrett
|
2025-03-04 10:27:52 +00:00 |
|
Calvin Cheung
|
e98df71d9c
|
8348028: Unable to run gtests with CDS enabled
Reviewed-by: dholmes, iklam, ihse
|
2025-02-28 17:08:25 +00:00 |
|
Magnus Ihse Bursie
|
964dd18fd2
|
8349515: [REDO] Framework for tracing makefile inclusion and parsing
Reviewed-by: erikj
|
2025-02-11 10:55:47 +00:00 |
|
Matthias Baesken
|
006ed5c02b
|
8349375: Cleanup AIX special file build settings
Reviewed-by: mdoerr, clanger, erikj, jwaters
|
2025-02-07 07:43:43 +00:00 |
|
Matthias Baesken
|
3eb57f6d46
|
8349140: Size optimization (opt-size) build fails after recent PCH changes
Reviewed-by: jwaters, erikj, ihse
|
2025-02-06 08:08:59 +00:00 |
|
David Holmes
|
64bd8d2592
|
8349511: [BACKOUT] Framework for tracing makefile inclusion and parsing
Reviewed-by: darcy, mikael
|
2025-02-06 02:51:12 +00:00 |
|
Magnus Ihse Bursie
|
61465883b4
|
8348190: Framework for tracing makefile inclusion and parsing
Reviewed-by: erikj
|
2025-02-05 11:17:08 +00:00 |
|
Matthias Baesken
|
beae8843b9
|
8349150: Support precompiled headers on AIX
Reviewed-by: jkern, erikj
|
2025-02-04 08:10:49 +00:00 |
|
Matthias Baesken
|
b8c68c0e8c
|
8348207: Linux PPC64 PCH build broken after JDK-8347909
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: clanger, erikj, mdoerr
|
2025-01-27 08:14:33 +00:00 |
|
Stefan Karlsson
|
9b98cc0ba7
|
8348182: Remove DONT_USE_PRECOMPILED_HEADER
Reviewed-by: erikj, shade, dholmes
|
2025-01-22 09:25:40 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Magnus Ihse Bursie
|
3030230915
|
8346278: Clean up some flag handing in flags-cflags.m4
Reviewed-by: erikj
|
2024-12-16 21:26:51 +00:00 |
|
Matthias Baesken
|
85fedbf668
|
8344607: Link Time Optimization - basic support for clang
Reviewed-by: lucy, jkern, ihse
|
2024-12-05 16:44:18 +00:00 |
|
Matthias Baesken
|
9576546b9c
|
8343698: Linux x86_64 lto build gives a lot of warnings and fails lto-wrapper: fatal error: make returned 2 exit status
Reviewed-by: ihse, jwaters
|
2024-11-25 07:57:13 +00:00 |
|
Axel Boldt-Christmas
|
821c514a13
|
8341692: Implement JEP 490: ZGC: Remove the Non-Generational Mode
Reviewed-by: ihse, eosterlund, stefank, prr, cjplummer, dholmes
|
2024-10-30 11:05:07 +00:00 |
|
Magnus Ihse Bursie
|
66945e5010
|
8339336: Fix build system whitespace to adhere to coding conventions
Reviewed-by: erikj
|
2024-09-03 15:31:09 +00:00 |
|
Magnus Ihse Bursie
|
a528c4b370
|
8339156: Use more fine-granular clang unused warnings
Reviewed-by: erikj, kbarrett
|
2024-08-30 16:43:16 +00:00 |
|
Magnus Ihse Bursie
|
2abe2ff69b
|
8339235: Fix indentation in build system
Reviewed-by: erikj
|
2024-08-30 08:58:18 +00:00 |
|
Magnus Ihse Bursie
|
362f9ce077
|
8339120: Use more fine-granular gcc unused warnings
Reviewed-by: jwaters, kbarrett, erikj
|
2024-08-29 07:29:12 +00:00 |
|
Kim Barrett
|
d77e6fe45c
|
8338154: Fix -Wzero-as-null-pointer-constant warnings in gtest framework
Reviewed-by: ihse, dholmes, jwaters
|
2024-08-13 05:46:38 +00:00 |
|
Vladimir Kozlov
|
bcb5e69505
|
8335921: Fix HotSpot VM build without JVMTI
Reviewed-by: dholmes, shade
|
2024-07-17 18:46:00 +00:00 |
|
Magnus Ihse Bursie
|
f0bffbce35
|
8333301: Remove static builds using --enable-static-build
Reviewed-by: sgehwolf, erikj
|
2024-06-03 10:03:42 +00:00 |
|
Magnus Ihse Bursie
|
789ac8b276
|
8333189: Make sure clang on linux uses lld as linker
Reviewed-by: jiangli, erikj
|
2024-05-29 19:51:07 +00:00 |
|
Magnus Ihse Bursie
|
cabe337400
|
8331921: Hotspot assembler files should use common logic to setup exported functions
Reviewed-by: coleenp, erikj, dholmes
|
2024-05-28 11:37:36 +00:00 |
|
Magnus Ihse Bursie
|
3e65d90b4d
|
8330820: Remove remnants of operator_new.cpp in build system
Reviewed-by: tbell
|
2024-04-22 13:32:02 +00:00 |
|
Magnus Ihse Bursie
|
16061874ff
|
8326947: Minimize MakeBase.gmk
Reviewed-by: erikj
|
2024-04-11 14:15:34 +00:00 |
|
Magnus Ihse Bursie
|
f0cd866a37
|
8329704: Implement framework for proper handling of JDK_LIBS
Reviewed-by: erikj, jwaters
|
2024-04-11 09:40:12 +00:00 |
|
Magnus Ihse Bursie
|
3f4b167c97
|
8329672: Only call SetupNativeCompilation from SetupJdkNativeCompilation
Reviewed-by: erikj
|
2024-04-05 08:37:41 +00:00 |
|
Guoxiong Li
|
41966885b9
|
8329494: Serial: Merge GenMarkSweep into MarkSweep
Reviewed-by: ihse, ayang, tschatzl
|
2024-04-04 03:42:12 +00:00 |
|
Magnus Ihse Bursie
|
26b2ec4847
|
8328824: Clean up java.base native compilation
Reviewed-by: erikj
|
2024-03-25 15:04:38 +00:00 |
|
Magnus Ihse Bursie
|
e80619a032
|
8328680: Introduce JDK_LIB, and clean up module native compilation
Reviewed-by: erikj, jwaters
|
2024-03-22 14:12:26 +00:00 |
|
Magnus Ihse Bursie
|
9e98118f28
|
8328177: Move LDFLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk
Reviewed-by: erikj
|
2024-03-18 14:41:51 +00:00 |
|
Magnus Ihse Bursie
|
bfba4894e1
|
8328157: Move C[XX]FLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk
Reviewed-by: erikj
|
2024-03-15 14:36:57 +00:00 |
|
Magnus Ihse Bursie
|
42aec8c5e7
|
8328146: Set LIBCXX automatically
Reviewed-by: erikj
|
2024-03-15 13:23:37 +00:00 |
|
Magnus Ihse Bursie
|
44aef38623
|
8327045: Consolidate -fvisibility=hidden as a basic flag for all compilation
Reviewed-by: erikj
|
2024-03-14 07:30:51 +00:00 |
|
Magnus Ihse Bursie
|
107cb536e7
|
8327701: Remove the xlc toolchain
Reviewed-by: jwaters, erikj
|
2024-03-13 08:42:12 +00:00 |
|