Aleksey Shipilev
f26bd4e0e8
8297350: Update JMH devkit to 1.36
...
Reviewed-by: erikj
2022-11-23 07:12:21 +00:00
Christoph Langer
470f3424fc
8296904: Improve handling of macos xcode toolchain
...
Reviewed-by: erikj, ihse
2022-11-23 07:08:00 +00:00
Magnus Ihse Bursie
cd6a203a3e
8297348: make CONF=xxx should match if xxx is an exact match
...
Reviewed-by: erikj
2022-11-21 18:34:52 +00:00
Magnus Ihse Bursie
817e039bb5
8297352: configure should check pandoc version
...
Reviewed-by: erikj
2022-11-21 18:33:32 +00:00
Magnus Ihse Bursie
0ac01485d3
8297342: make LOG=debug is too verbose
...
Reviewed-by: erikj
2022-11-21 15:13:08 +00:00
Christian Hagedorn
8b8d8481bc
8293422: DWARF emitted by Clang cannot be parsed
...
Reviewed-by: tschatzl, ihse, stuefe
2022-11-21 12:58:45 +00:00
Aleksey Shipilev
fc616588c1
8294591: Fix cast-function-type warning in TemplateTable
...
Reviewed-by: ihse, coleenp
2022-11-21 07:22:56 +00:00
Alisen Chung
2c692aa356
8297088: Update LCMS to 2.14
...
Reviewed-by: erikj, serb, prr, honkar
2022-11-18 19:39:47 +00:00
Mikael Vidstedt
9c432a09db
8297165: Update Pandoc to version 2.19.2 for Oracle builds
...
Reviewed-by: erikj
2022-11-17 17:03:13 +00:00
Magnus Ihse Bursie
4527dc67be
8297041: Remove the last remnants of sjavac
...
Reviewed-by: cstein, erikj, jjg
2022-11-17 09:20:22 +00:00
Calvin Cheung
f0474b826d
8283238: make/scripts/compare.sh should show the diff when classlist does not match
...
Reviewed-by: erikj, ihse
2022-11-16 20:10:42 +00:00
Man Cao
f662a06046
8296970: Remove sysThreadAvailableStackWithSlack from hotspot-symbols
...
Reviewed-by: clanger, erikj
2022-11-15 20:34:45 +00:00
Julian Waters
9adb728378
8295070: Introduce more target combinations for compiler flags
...
Reviewed-by: erikj, ihse
2022-11-15 09:47:37 +00:00
Julian Waters
f0b648bc5c
8296758: [BACKOUT] Revert 8296115
...
Reviewed-by: ihse
2022-11-11 21:48:45 +00:00
Magnus Ihse Bursie
7f587e5a5c
8296872: gtest is built with the build-jdk
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Reviewed-by: dholmes, mikael
2022-11-11 21:47:00 +00:00
Naoto Sato
54c986e7d5
8296715: CLDR v42 update for tzdata 2022f
...
Reviewed-by: joehw
2022-11-10 16:51:52 +00:00
Sergey Bylokhov
f0a6e71e4d
8295812: Skip the "half float" support in LittleCMS during the build
...
Reviewed-by: erikj, prr, ihse
2022-11-10 06:07:58 +00:00
Magnus Ihse Bursie
b29817a626
8296479: Remove stray comment about POST_STRIP_CMD
...
Reviewed-by: iris
2022-11-07 19:02:30 +00:00
Jonathan Gibbons
f8b2574ebc
8296137: diags-examples.xml is broken
...
Reviewed-by: iris, vromero, ihse
2022-11-07 15:58:42 +00:00
Magnus Ihse Bursie
b7442d12e2
8295653: Add a graph of the sealed class hierarchy for marked classes
...
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: erikj, jjg
2022-11-03 14:51:24 +00:00
Jonathan Gibbons
fd60036a34
8296188: Update style and header in JDWP Protocol spec and JVMTI spec
...
Reviewed-by: erikj
2022-11-02 21:12:25 +00:00
Julian Waters
a124d8e047
8296115: Allow for compiling the JDK with strict standards conformance
...
8241499: Enable new "permissive-" for standard C++ compliance on Visual Studio if possible
Reviewed-by: erikj, ihse
2022-11-02 17:03:19 +00:00
Julian Waters
dac6ecc857
8295990: Improve make handling of strip flags
...
Reviewed-by: erikj
2022-11-02 13:07:20 +00:00
Jonathan Gibbons
d17bf51f91
8295914: Add a header to generated HTML files in specs
...
Reviewed-by: erikj, iris
2022-11-01 18:39:50 +00:00
Aleksey Shipilev
772be2e02b
8295868: 32-bit Windows build failures after JDK-8294466
...
Reviewed-by: erikj
2022-10-26 08:10:42 +00:00
Erik Joelsson
af2de975cb
8287754: Update jib GNU make dependency on Windows to latest cygwin build
...
Reviewed-by: djelinski, ihse, mikael
2022-10-25 12:44:23 +00:00
Sergey Bylokhov
6673cd8577
8295554: Move the "sizecalc.h" to the correct location
...
Reviewed-by: erikj, ihse, prr, kizune, aivanov
2022-10-25 09:45:33 +00:00
Magnus Ihse Bursie
1d15e5cdd6
8295716: Minimize disabled warnings in security libs
...
Reviewed-by: erikj
2022-10-24 20:47:24 +00:00
Magnus Ihse Bursie
8c86e92535
8295847: slow debug build error after JDK-8294466
...
Reviewed-by: erikj, dcubed
2022-10-24 20:32:31 +00:00
Naoto Sato
5b3de6e143
8284840: Update CLDR to Version 42.0
...
Reviewed-by: erikj, iris, joehw
2022-10-24 15:48:38 +00:00
Daniel Jeliński
2f3f3b6185
8295792: Clean up old async close code
...
Reviewed-by: alanb
2022-10-24 15:25:48 +00:00
Magnus Ihse Bursie
7a49c9baa1
8295717: Minimize disabled warnings in accessibility native code
...
Reviewed-by: erikj, prr
2022-10-24 10:01:04 +00:00
Magnus Ihse Bursie
74606614e0
8294466: Minimize disabled warnings in java.desktop
...
Reviewed-by: erikj, prr
2022-10-24 09:50:58 +00:00
Magnus Ihse Bursie
faa6b66257
8295715: Minimize disabled warnings in serviceability libs
...
Reviewed-by: cjplummer, erikj
2022-10-20 18:51:34 +00:00
Magnus Ihse Bursie
de1e0c57a7
8295719: Remove unneeded disabled warnings in jdk.sctp
...
Reviewed-by: erikj, dfuchs
2022-10-20 18:48:08 +00:00
Naoto Sato
b37421e757
8295564: Norwegian Nynorsk Locale is missing formatting
...
Reviewed-by: iris, joehw
2022-10-20 15:59:22 +00:00
Aleksey Shipilev
545021b18d
8294438: Fix misleading-indentation warnings in hotspot
...
Reviewed-by: ihse, dholmes, coleenp
2022-10-20 07:16:41 +00:00
Aleksey Shipilev
388a56e4c4
8294467: Fix sequence-point warnings in Hotspot
...
Reviewed-by: dholmes, thartmann, roland
2022-10-19 18:52:10 +00:00
Aleksey Shipilev
ceb5b08964
8294468: Fix char-subscripts warnings in Hotspot
...
Reviewed-by: dholmes, kbarrett
2022-10-19 18:51:14 +00:00
Aleksey Shipilev
1d883c5312
8295417
: Pass $AR to binutils cross-build
...
Reviewed-by: erikj, ihse
2022-10-19 11:58:24 +00:00
Jie Fu
f502ab85c9
8295435: Build failure with GCC7 after JDK-8294314 due to strict-overflow warnings
...
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: shade, ihse
2022-10-19 07:41:27 +00:00
Alexander Zuev
400aa2fb2c
8286511: Improve macro allocation
...
Reviewed-by: azvegint, rhalade, prr
2022-10-18 22:41:16 +00:00
Aleksey Shipilev
b06f1b149c
8294594: Fix cast-function-type warnings in signal handling code
...
Reviewed-by: dholmes, kbarrett
2022-10-18 08:45:28 +00:00
Julian Waters
8d751de319
8295231: Move all linking of native libraries to make
...
Reviewed-by: ihse, erikj
2022-10-17 20:57:26 +00:00
Ludovic Henry
4d37ef2d54
8295262: Build binutils out of source tree
...
Reviewed-by: shade, erikj, ihse
2022-10-17 14:02:47 +00:00
Magnus Ihse Bursie
7743345f6f
8294314: Minimize disabled warnings in hotspot
...
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: erikj, shade
2022-10-17 09:29:50 +00:00
Magnus Ihse Bursie
552d8a2821
8295192: Use original configure command line when called from a script
...
Reviewed-by: erikj
2022-10-17 09:28:23 +00:00
Daniel Jeliński
2f60675e06
8294997: Improve ECC math operations
...
Reviewed-by: xuelei
2022-10-13 10:16:33 +00:00
Magnus Ihse Bursie
cd1357b0af
8295229: Try to verify gtest version
...
Reviewed-by: erikj
2022-10-13 06:16:15 +00:00
Magnus Ihse Bursie
8402260535
8295198: Update more openjdk.java.net => openjdk.org URLs
...
Reviewed-by: erikj
2022-10-12 13:34:07 +00:00
Magnus Ihse Bursie
c357b5908a
8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals"
...
Reviewed-by: shade, erikj
2022-10-12 13:32:49 +00:00
Dingli Zhang
392f35df4b
8295033: hsdis configure error when cross-compiling with --with-binutils-src
...
Reviewed-by: erikj, ihse, shade
2022-10-12 07:24:30 +00:00
Darragh Clarke
67210abd04
8286394: Address possibly lossy conversions in jdk.naming.dns
...
Reviewed-by: rriggs, aefimov
2022-10-07 16:04:50 +00:00
Sacha Coppey
7a194d31a3
8290154: [JVMCI] partially implement JVMCI for RISC-V
...
Reviewed-by: ihse, dnsimon, yadongwang
2022-10-07 13:09:09 +00:00
Mikael Vidstedt
85569e966c
8286037: Bump minimum boot jdk to JDK 19
...
Reviewed-by: ctornqvi, darcy, shade, erikj
2022-10-06 17:34:14 +00:00
Raffaello Giulietti
2ceebf681f
8294456: Fix misleading-indentation warnings in core JDK libraries
...
Reviewed-by: shade, rriggs, iris, darcy
2022-10-06 09:31:26 +00:00
Alexandre Iline
e986a97a96
8292330: Update JCov version to 3.0.13
...
Reviewed-by: erikj
2022-10-06 00:21:00 +00:00
Joe Darcy
536c9a512e
8294618: Update openjdk.java.net => openjdk.org
...
Reviewed-by: mikael, iris, joehw, prr, ihse
2022-10-05 16:48:09 +00:00
Erik Joelsson
b9eeec2b6b
8294310: compare.sh fails on macos after JDK-8293550
...
Reviewed-by: ihse
2022-10-05 12:42:05 +00:00
Jorn Vernee
8ebebbce32
8294368: Java incremental builds broken on Windows after JDK-8293116
...
Reviewed-by: erikj, djelinski, jlahoda
2022-10-05 10:26:53 +00:00
Matthias Baesken
be82cff625
8294748: Cleanup unneeded references to hg
...
Reviewed-by: erikj, clanger
2022-10-05 07:25:49 +00:00
Magnus Ihse Bursie
755958e5ee
8294376: Minimize disabled warnings in java.base
...
Reviewed-by: erikj
2022-10-05 05:56:44 +00:00
Serguei Spitsyn
79ccc791f2
8293613: need to properly handle and hide tmp VTMS transitions
...
Reviewed-by: cjplummer, lmesnik
2022-09-28 04:44:43 +00:00
Weijun Wang
5e1e449c11
8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false
...
Reviewed-by: valeriep, erikj, ihse, wetmore
2022-09-28 01:27:57 +00:00
David Holmes
763d4bf074
8293592: Remove JVM_StopThread, stillborn, and related cleanup
...
Reviewed-by: alanb, sspitsyn, rehn, coleenp
2022-09-27 21:03:50 +00:00
Naoto Sato
71511283ce
8294317: Insufficient build rules for tzdb.dat
...
Reviewed-by: joehw, erikj
2022-09-27 16:01:47 +00:00
Alan Bateman
1abf971b93
8249627: Degrade Thread.suspend and Thread.resume
...
Reviewed-by: cjplummer, sspitsyn, dholmes, jpai
2022-09-27 11:43:59 +00:00
Hao Sun
02ea338177
8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c
...
Reviewed-by: erikj, shade, ihse
2022-09-27 03:09:18 +00:00
David Holmes
1ddc92fef5
8294404: [BACKOUT] JDK-8294142: make test should report only executed tests
...
Reviewed-by: jjg
2022-09-27 00:58:44 +00:00
Jonathan Gibbons
b88ee1ee22
6251738: Want a top-level summary page that itemizes all spec documents referenced from javadocs (OEM spec)
...
Reviewed-by: hannesw
2022-09-26 21:28:39 +00:00
Aleksey Shipilev
91a23d775f
8294142: make test should report only on executed tests
...
Reviewed-by: ihse, djelinski, erikj
2022-09-26 08:30:45 +00:00
Aleksey Shipilev
6ecd08172b
8294270: make test passes awkward -status:-status:error,fail to jtreg
...
Reviewed-by: djelinski, erikj, ihse
2022-09-23 16:27:07 +00:00
Jie Fu
2e20e7ec0f
8294271: Remove use of ThreadDeath from make utilities
...
Reviewed-by: ihse, shade, alanb
2022-09-23 13:54:23 +00:00
Magnus Ihse Bursie
e45f3d5176
8294281: Allow warnings to be disabled on a per-file basis
...
Reviewed-by: erikj
2022-09-23 13:39:56 +00:00
Aleksey Shipilev
05c8cabdad
8293532: Use lighter jmod compression levels in build config
...
Reviewed-by: ihse
2022-09-23 07:38:13 +00:00
Claes Redestad
2283c3244f
8294149: JMH 1.34 and later requires jopt-simple 5.0.4
...
Reviewed-by: erikj
2022-09-21 22:17:50 +00:00
Jan Lahoda
cd1cdcdb0d
8293116: Incremental JDK build could be sped up
...
Reviewed-by: erikj, vromero, ihse
2022-09-21 10:27:58 +00:00
Julian Waters
cb5771dc2a
8294006: Avoid hardcoding object file suffixes in make
...
Reviewed-by: erikj, ihse
2022-09-20 17:23:49 +00:00
Erik Joelsson
f91762f56e
8293965: Code signing warnings after JDK-8293550
...
Reviewed-by: mikael, ihse
2022-09-19 12:36:14 +00:00
Erik Joelsson
f42caefe2e
8293550: Optionally add get-task-allow entitlement to macos binaries
...
Reviewed-by: mikael, cjplummer, ihse
2022-09-16 12:33:32 +00:00
Adam Sotona
aff5ff14b2
8244681: Add a warning for possibly lossy conversion in compound assignments
...
8293797: Release Note: Javac warns about type casts in compound assignments with possible lossy conversions
Reviewed-by: erikj, prr
2022-09-15 10:10:23 +00:00
Naoto Sato
b8598b0297
8291660: Grapheme support in BreakIterator
...
Reviewed-by: smarks
2022-09-09 17:13:51 +00:00
Christian Stein
1ee59adcfe
8289798: Update to use jtreg 7
...
Reviewed-by: ihse, jpai
2022-09-07 15:13:35 +00:00
Magnus Ihse Bursie
b17758a932
8247283: Enable the new conformant preprocessor option in Visual Studio
...
Reviewed-by: erikj, djelinski
2022-09-06 08:50:13 +00:00
Ioi Lam
ac05bc8605
8293293: Move archive heap loading code out of heapShared.cpp
...
Reviewed-by: erikj, coleenp
2022-09-02 23:47:48 +00:00
Joe Darcy
b6477fdb30
8293288: bootcycle build failure after JDK-8173605
...
Reviewed-by: erikj
2022-09-02 17:44:59 +00:00
Magnus Ihse Bursie
46523b817c
8293219: Microsoft toolchain selection picks 32-bit tools over 64-bit
...
Reviewed-by: erikj, shade
2022-09-02 09:35:02 +00:00
Magnus Ihse Bursie
6076128996
8292008: Transition the JDK to the common standard of C11
...
Reviewed-by: erikj
2022-08-31 22:17:26 +00:00
Magnus Ihse Bursie
dd5415309a
8293162: Drop support for VS2017
...
Reviewed-by: erikj, kbarrett
2022-08-31 22:07:30 +00:00
Aleksey Shipilev
d2eed079c3
8293020: jmod should not be treated as "small" tool for large modules
...
Reviewed-by: erikj, ihse, alanb
2022-08-31 05:30:16 +00:00
Ioi Lam
76ee5495cd
8292329: Enable CDS shared heap for zero builds
...
Reviewed-by: shade, erikj, ihse
2022-08-24 22:39:52 +00:00
Tyler Steele
71ab5c95af
8292816: GPL Classpath exception missing from assemblyprefix.h
...
Reviewed-by: stuefe, ihse
2022-08-24 13:43:55 +00:00
Christian Hagedorn
13c0369646
8242181: [Linux] Show source information when printing native stack traces in hs_err files
...
Reviewed-by: erikj, tschatzl, stuefe, ihse
2022-08-24 06:44:06 +00:00
Magnus Ihse Bursie
d92e00a519
8292763: JDK-8292716 breaks configure without jtreg
...
Reviewed-by: alanb
2022-08-23 08:32:02 +00:00
Magnus Ihse Bursie
486f90c134
8292716: Configure should check that jtreg is of the required version
...
Reviewed-by: erikj
2022-08-23 07:45:03 +00:00
Magnus Ihse Bursie
16593cf51c
8292717: Clean up checking of testing requirements in configure
...
Reviewed-by: erikj
2022-08-22 13:07:23 +00:00
Leo Korinth
c59f9b374b
8287828: Fix so that one can select jtreg test case by ID from make
...
Reviewed-by: erikj, iklam, ihse
2022-08-22 12:52:31 +00:00
Julian Waters
1ed03d82b2
8292226: Prepare make for better Link Time Optimization support
...
Reviewed-by: ihse
2022-08-22 11:00:17 +00:00
Ioi Lam
57aac2ab65
8290981: Enable CDS for zero builds
...
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: erikj, shade, ihse
2022-08-19 19:16:33 +00:00
Harold Seigel
37aa7c165d
8292559: Add test for -XX:+CheckJNICalls showing changed signal handlers
...
Reviewed-by: stuefe, coleenp
2022-08-19 12:19:35 +00:00
Harold Seigel
0d96546ab9
8292054: Test runtime/posixSig/TestPosixSig.java fails with 'Test failed, bad output.'
...
Reviewed-by: coleenp, stuefe
2022-08-17 19:56:14 +00:00
Hao Sun
0cc66aeae8
8285790: AArch64: Merge C2 NEON and SVE matching rules
...
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Eric Liu <eliu@openjdk.org>
Reviewed-by: adinn, aph, xgong
2022-08-17 03:51:46 +00:00
David Holmes
6eb7c3ad0e
8290732: JNI DestroyJavaVM can start shutdown when one non-daemon thread remains
...
Reviewed-by: stuefe, rehn
2022-08-12 06:41:22 +00:00
Daniel Jeliński
45e5b31a18
8292244: Remove unnecessary include directories
...
Reviewed-by: erikj, prr
2022-08-12 05:23:54 +00:00
ScientificWare
2712bc3f79
8289741: Remove unused imports from DTDBuilder.java
...
Reviewed-by: jpai
2022-08-09 08:40:24 +00:00
Julian Waters
8a804f653d
8291454: Missing check for JLI C runtime library in CoreLibraries.gmk
...
Reviewed-by: erikj, ihse
2022-08-08 12:17:48 +00:00
Harold Seigel
a3040fcc2b
8291360: Create entry points to expose low-level class file information
...
Reviewed-by: dholmes, rriggs
2022-08-04 13:13:01 +00:00
David Holmes
0bc804d6ef
8291762: Backout JDK-8291757 from jdk/jdk
...
Reviewed-by: alanb
2022-08-04 07:42:48 +00:00
David Holmes
3493973186
Merge
2022-08-04 07:14:59 +00:00
David Holmes
43bb399375
8291757: Remove EA from JDK 19 version string starting with Initial RC promotion B35 on August 11, 2022
...
Reviewed-by: alanb
2022-08-04 06:51:37 +00:00
Naoto Sato
e52a340d7f
8290488: IBM864 character encoding implementation bug
...
Reviewed-by: iris, joehw, alanb
2022-08-03 15:59:43 +00:00
Aleksey Shipilev
d9cb410efc
8290466: Default to --with-source-date=current to avoid unmodified Hotspot recompilation
...
Reviewed-by: erikj, ihse
2022-07-31 18:52:16 +00:00
Magnus Ihse Bursie
eeac3da795
8289755: Remove --enable-reproducible-build from jib profile
...
Reviewed-by: wetmore, erikj
2022-07-28 22:34:03 +00:00
Jorn Vernee
54a2c5a6d1
8290059: Do not use std::thread in panama tests
...
Reviewed-by: mcimadamore, stuefe, erikj
2022-07-28 14:53:26 +00:00
Harold Seigel
48b77a6969
8285792: Posix signal handler modification checking issues.
...
Reviewed-by: dholmes, erikj
2022-07-27 12:22:55 +00:00
Alexey Semenyuk
977e09489d
8283707: Support <major.minor.update.build> version format on Windows
...
Reviewed-by: almatvee
2022-07-19 16:59:28 +00:00
Alan Bateman
f528124f57
8289284: jdk.tracePinnedThreads output confusing when pinned due to native frame
...
Reviewed-by: jpai, mchung
2022-07-13 15:03:37 +00:00
Robbin Ehn
ac399e9777
8286957: Held monitor count
...
Reviewed-by: rpressler, eosterlund
2022-07-08 07:12:19 +00:00
Yasumasa Suenaga
3f1174aa47
8289646: configure script failed on WSL
...
Reviewed-by: ihse
2022-07-08 00:04:46 +00:00
Magnus Ihse Bursie
b4ab5fe1da
8288396: Always create reproducible builds
...
Reviewed-by: amenkov, ehelin
2022-06-28 09:00:45 +00:00
Daniel Jeliński
c8cc94a384
8288979: Improve CLDRConverter run time
...
Reviewed-by: naoto, rriggs
2022-06-23 18:44:54 +00:00
Jesper Wilhelmsson
5b583e4792
Merge
2022-06-22 23:21:49 +00:00
Alan Bateman
7cf71bc2d3
8287982: Concurrent implicit attach from native threads crashes VM
...
Reviewed-by: dholmes, rehn
2022-06-22 07:48:14 +00:00
Andrew Leonard
6633855ca7
8288399: MacOS debug symbol files not always deterministic in reproducible builds
...
Reviewed-by: erikj
2022-06-15 14:00:20 +00:00
Magnus Ihse Bursie
1a6533225d
8287906: Rewrite of GitHub Actions (GHA) sanity tests
...
Reviewed-by: shade, erikj, cstein
2022-06-14 07:48:49 +00:00
Alexey Ivanov
b97a4f6cdc
8288114: Update JIRA link in vcs.xml
...
Reviewed-by: mcimadamore, ihse, erikj
2022-06-13 14:48:52 +00:00
Magnus Ihse Bursie
d0c8ff8fdf
8288195: Prepare build system for GHA changes
...
Reviewed-by: shade, erikj
2022-06-10 19:32:30 +00:00
KIRIYAMA Takuya
0901548833
8283724: Incorrect description for jtreg-failure-handler option
...
Reviewed-by: erikj, ihse
2022-06-10 09:19:06 +00:00
Joe Darcy
edff51e5fd
8284858: Start of release updates for JDK 20
...
8286035: Add source 20 and target 20 to javac
8286034: Add SourceVersion.RELEASE_20
Reviewed-by: dholmes, kcr, iris, erikj, jjg, ihse
2022-06-09 16:16:49 +00:00
Alexey Pavlyutkin
a9d46f3413
8287894: Use fixed timestamp as an alternative of __DATE__ macro in jdk.jdi to make Windows build reproducible
...
Reviewed-by: erikj, ihse
2022-06-08 11:42:30 +00:00
Claes Redestad
5c39a36641
8287522: StringConcatFactory: Add in prependers and mixers in batches
...
Reviewed-by: jlaskey, mchung
2022-06-08 07:17:31 +00:00
Tim Prinzing
96641c0c42
8287745: jni/nullCaller/NullCallerTest.java fails with "exitValue = 1"
...
Reviewed-by: erikj, mchung
2022-06-07 16:02:09 +00:00
Alan Bateman
e4e1e8f66c
8284199: Implementation of Structured Concurrency (Incubator)
...
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Brian Goetz <briangoetz@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Reviewed-by: psandoz, mcimadamore, darcy
2022-06-04 06:15:49 +00:00
Jonathan Gibbons
59e9700c4e
8252717: Integrate/merge legacy standard doclet diagnostics and doclint
...
Reviewed-by: erikj, prappo
2022-06-03 16:17:23 +00:00
Tim Prinzing
e51ca1dee3
8287171: Refactor null caller tests to a single directory
...
Reviewed-by: ihse, mchung
2022-06-02 16:45:05 +00:00
Magnus Ihse Bursie
bddef71518
8287724: Fix various issues with msys2
...
Reviewed-by: erikj
2022-06-02 12:49:35 +00:00
Alan Bateman
6ff2d89ea1
8287496: Alternative virtual thread implementation that maps to OS thread
...
Reviewed-by: rehn, mchung
2022-06-02 09:02:37 +00:00
Adam Sotona
a82417fa19
8233269: Improve handling of JAVA_ARGS
...
Reviewed-by: erikj
2022-06-02 06:20:36 +00:00
Yasumasa Suenaga
410a25d59a
8286562: GCC 12 reports some compiler warnings
...
Reviewed-by: ihse, kbarrett, prr
2022-05-28 02:09:05 +00:00
Naoto Sato
c10749a6a7
8287187: Utilize HashMap.newHashMap() in CLDRConverter
...
Reviewed-by: joehw
2022-05-26 15:51:37 +00:00
Magnus Ihse Bursie
d889319a86
8287254: Clean up Xcode sysroot logic
...
Reviewed-by: erikj
2022-05-25 08:06:23 +00:00
Alexey Ivanov
9b7e42c0f0
8284209: Replace remaining usages of 'a the' in source code
...
Reviewed-by: lancea, wetmore, dfuchs, iris, jjg, ihse
2022-05-24 20:08:11 +00:00
Magnus Ihse Bursie
cf57d72fe8
8287174: Remove deprecated configure arguments
...
Reviewed-by: shade, dholmes
2022-05-24 07:53:46 +00:00
Kim Barrett
782ae3801c
8286262: Windows: Cleanup deprecation warning suppression
...
Reviewed-by: ihse, dholmes
2022-05-23 22:47:24 +00:00
Magnus Ihse Bursie
02fec1e6e5
8287155: Additional make typos
...
Reviewed-by: lancea, iris
2022-05-23 20:56:49 +00:00
Markus Grönlund
d936c3024a
8280844: Epoch shift synchronization point for Compiler threads is inadequate
...
Reviewed-by: egahlin
2022-05-18 09:06:14 +00:00
Naoto Sato
c044cb8346
8286399: Address possibly lossy conversions in JDK Build Tools
...
Reviewed-by: rriggs, joehw
2022-05-16 15:46:11 +00:00
Jaikiran Pai
c3bade2e08
8286623: Bundle zlib by default with JDK on macos aarch64
...
Reviewed-by: lancea, ihse, erikj
2022-05-13 01:55:46 +00:00
Maurizio Cimadamore
2c5d136260
8282191: Implementation of Foreign Function & Memory API (Preview)
...
Reviewed-by: erikj, jvernee, psandoz, dholmes, mchung
2022-05-12 16:17:45 +00:00
Adam Farley
40f43c6b1f
8286601: Mac Aarch: Excessive warnings to be ignored for build jdk
...
Reviewed-by: erikj
2022-05-12 09:27:04 +00:00
Jaikiran Pai
50d47de835
8286582: Build fails on macos aarch64 when using --with-zlib=bundled
...
Reviewed-by: ihse, lancea
2022-05-12 08:09:54 +00:00
Severin Gehwolf
63a1ec6e7c
8286430: make test TEST="gtest:<sometag>" exits with error when it shouldn't
...
Reviewed-by: ihse, erikj
2022-05-11 08:49:30 +00:00
Erik Joelsson
65f50678f2
8286429: jpackageapplauncher build fails intermittently in Tier[45]
...
Reviewed-by: asemenyuk, ihse
2022-05-10 13:09:57 +00:00
Matthias Baesken
4fd79a6ad2
8285730: unify _WIN32_WINNT settings
...
Reviewed-by: dholmes, erikj, ihse, prr, alanb
2022-05-10 06:45:15 +00:00
Weijun Wang
397d095f66
8285743: Ensure each IntegerPolynomial object is only created once
...
Reviewed-by: xuelei, ascarpino
2022-05-09 17:18:34 +00:00
Alan Bateman
9583e3657e
8284161: Implementation of Virtual Threads (Preview)
...
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
2022-05-07 08:06:16 +00:00
Alexey Semenyuk
e7adc283c6
8284675: "jpackage.exe" creates application launcher without Windows Application Manfiest
...
Reviewed-by: erikj
2022-05-05 20:25:32 +00:00
Athijegannathan Sundararajan
ede06c3c5f
8282060: RemoteRuntimeImageTest is not actually testing on JDK 8
...
Reviewed-by: alanb, erikj
2022-05-05 13:24:00 +00:00
Yasumasa Suenaga
d43ae723b8
8286105: SourceRevision.gmk should respect GIT variable
...
Reviewed-by: sgehwolf, erikj
2022-05-05 00:27:42 +00:00
Ioi Lam
64b5b2b0b3
8282828: CDS uncompressed oops archive is not deterministic
...
Reviewed-by: erikj, ihse, ccheung
2022-05-03 04:06:56 +00:00
Magnus Ihse Bursie
64225e1999
8285919: Remove debug printout from JDK-8285093
...
Reviewed-by: erikj
2022-04-29 13:26:10 +00:00
Matthias Baesken
36bf6fbe08
8285728: Alpine Linux build fails with busybox tar
...
Reviewed-by: erikj, stuefe
2022-04-28 13:33:32 +00:00
Pengfei Li
091637c826
8285630: Fix a configure error in RISC-V cross build
...
Reviewed-by: erikj, shade, fyang, fjiang
2022-04-28 12:59:38 +00:00
Erik Joelsson
ccf0e8bf90
8285755: JDK-8285093 changed the default for --with-output-sync
...
Reviewed-by: mikael, mcimadamore
2022-04-28 12:46:57 +00:00
Alexey Semenyuk
b675c597e3
8236128: Allow jpackage create installers for services
...
Reviewed-by: almatvee
2022-04-27 16:32:29 +00:00
Michael McMahon
67755edd6f
8284890: Support for Do not fragment IP socket options
...
Reviewed-by: erikj, ihse, dfuchs
2022-04-26 13:49:58 +00:00
Naoto Sato
f6e9ca0cbe
8283324: CLDRConverter run time increased by 3x
...
Reviewed-by: ihse
2022-04-21 22:23:24 +00:00
Feilong Jiang
fa04d1f832
8284949: riscv: Add Zero support for the 32-bit RISC-V architecture
...
Co-authored-by: Junfeng Xie <xiejunfeng3@huawei.com>
Reviewed-by: erikj, stuefe, ihse, yadongwang
2022-04-21 07:35:32 +00:00
Magnus Ihse Bursie
94afb366b2
8285093: Introduce UTIL_ARG_WITH
...
Reviewed-by: erikj
2022-04-20 21:05:01 +00:00
Tim Prinzing
e8016f7443
8281006: Module::getResourceAsStream should check if the resource is open unconditionally when caller is null
...
Reviewed-by: alanb, erikj, mchung
2022-04-20 17:02:31 +00:00
Claes Redestad
5df8bd6b4e
8284880: Re-examine sun.invoke.util.Wrapper hash tables
...
Reviewed-by: erikj, mchung
2022-04-19 20:34:45 +00:00
Andrew Leonard
da3d8b1d1e
8284539: Configure --with-source-date=version fails on MacOS
...
Reviewed-by: erikj, ihse
2022-04-19 14:25:33 +00:00
Andrew Leonard
ab83bceda1
8284661: Reproducible assembly builds without relative linking
...
Reviewed-by: ihse
2022-04-19 08:29:38 +00:00
Magnus Ihse Bursie
160eb2bd39
8284891: Fix typos in build system files
...
Reviewed-by: erikj
2022-04-14 19:33:28 +00:00
Daniel Jeliński
507dc41a53
8284720: IntelliJ: JIRA integration
...
Reviewed-by: mcimadamore, ihse
2022-04-13 10:33:48 +00:00
Sean Mullan
dc6ec2a467
8284105: Update security libraries to use sealed classes
...
Reviewed-by: darcy, weijun, xuelei
2022-04-11 18:01:47 +00:00
Naoto Sato
523899e36c
8265315: Support for CLDR version 41
...
Reviewed-by: joehw, iris, ihse
2022-04-11 15:59:12 +00:00
Magnus Ihse Bursie
3357d9a168
8284588: Remove GensrcCommonLangtools.gmk
...
Reviewed-by: erikj
2022-04-08 20:33:24 +00:00
Andrew Leonard
4451257b14
8284437: Building from different users/workspace is not always deterministic
...
Reviewed-by: erikj
2022-04-06 19:11:49 +00:00
Mikael Vidstedt
46ce2ef1d2
8277517: Bump minimum boot jdk to JDK 18
...
Reviewed-by: darcy, erikj, iris
2022-04-06 18:49:29 +00:00
Magnus Ihse Bursie
59fe31a090
8284170: Add "make doctor" to the make help
...
Reviewed-by: erikj
2022-04-04 21:43:34 +00:00
Magnus Ihse Bursie
64025b0e47
8283901: Introduce "make doctor" to diagnose build environment problems
...
Reviewed-by: erikj
2022-03-31 13:30:16 +00:00
Aleksey Shipilev
a3223cb683
8283999: Update JMH devkit to 1.35
...
Reviewed-by: erikj, redestad
2022-03-30 15:15:13 +00:00
Mikael Vidstedt
a9a9b901b4
8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows
...
Reviewed-by: erikj, ihse
2022-03-29 19:58:53 +00:00
Erik Joelsson
1c4f5fcb88
8283575: Check for GNU time fails for version >1.7
...
Reviewed-by: shade, ihse
2022-03-24 12:48:12 +00:00
Magnus Ihse Bursie
2c43ecb43f
8283323: libharfbuzz optimization level results in extreme build times
...
Reviewed-by: erikj, prr
2022-03-24 09:49:33 +00:00
Fei Yang
5905b02c0e
8276799: Implementation of JEP 422: Linux/RISC-V Port
...
Co-authored-by: Yadong Wang <yadonn.wang@huawei.com>
Co-authored-by: Yanhong Zhu <zhuyanhong2@huawei.com>
Co-authored-by: Feilong Jiang <jiangfeilong@huawei.com>
Co-authored-by: Kun Wang <wangkun49@huawei.com>
Co-authored-by: Zhuxuan Ni <nizhuxuan@huawei.com>
Co-authored-by: Taiping Guo <guotaiping1@huawei.com>
Co-authored-by: Kang He <hekang6@huawei.com>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Xiaolin Zheng <yunyao.zxl@alibaba-inc.com>
Co-authored-by: Kuai Wei <kuaiwei.kw@alibaba-inc.com>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: ihse, dholmes, rriggs, kvn, shade
2022-03-24 09:22:46 +00:00
Phil Race
33eb89dfeb
8283457: [macos] libpng build failures with Xcode13.3
...
Reviewed-by: erikj
2022-03-22 21:48:42 +00:00
Magnus Ihse Bursie
f8878cb0cc
8257733: Move module-specific data from make to respective module
...
Reviewed-by: jjg, weijun, naoto, erikj, prr, alanb, mchung
2022-03-21 21:34:09 +00:00
Naoto Sato
c4dc58e12e
8283277: ISO 4217 Amendment 171 Update
...
Reviewed-by: iris, joehw
2022-03-21 15:33:09 +00:00
Ichiroh Takiguchi
0c3094c818
8204541: Correctly support AIX xlC 16.1 symbol visibility flags
...
Reviewed-by: ihse, stuefe
2022-03-19 04:43:20 +00:00
Mikael Vidstedt
8384ac4ed3
8283057: Update GCC to version 11.2 for Oracle builds on Linux
...
Reviewed-by: erikj
2022-03-18 22:01:27 +00:00
Andrew Leonard
85cc6f1440
8283315: jrt-fs.jar not always deterministically built
...
Reviewed-by: ihse
2022-03-18 13:40:35 +00:00
Julian Waters
0f1766dff6
8283320: Error message for Windows libraries always points to --with-msvcr-dll no matter the actual file name
...
Reviewed-by: erikj, ihse
2022-03-17 15:30:17 +00:00
Magnus Ihse Bursie
9b8afce379
8283260: gcc is not supported on mac
...
Reviewed-by: erikj
2022-03-16 16:07:32 +00:00
Ioi Lam
de4f04cb71
8253495: CDS generates non-deterministic output
...
Reviewed-by: erikj, kbarrett, ccheung, ihse
2022-03-16 03:12:48 +00:00
Mikael Vidstedt
a244051a8c
8283062: Uninitialized warnings in libgtest with GCC 11.2
...
Reviewed-by: jiefu, erikj
2022-03-14 18:37:41 +00:00
Julian Waters
cab9def1c1
8282700: Properly handle several --without options during configure
...
Reviewed-by: ihse
2022-03-11 09:12:19 +00:00
Magnus Ihse Bursie
9c88c5bb63
8282948: JDK-8274980 missed correct handling of MACOSX_BUNDLE_BUILD_VERSION
...
Reviewed-by: erikj
2022-03-10 13:50:05 +00:00
Tim Prinzing
31ad80a229
8280902: ResourceBundle::getBundle may throw NPE when invoked by JNI code with no caller frame
...
Reviewed-by: naoto, mchung, ihse
2022-03-09 04:02:17 +00:00