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
Magnus Ihse Bursie
0f88fc180c
8282769: BSD date cannot handle all ISO 8601 formats
...
Reviewed-by: erikj
2022-03-08 14:04:59 +00:00
Magnus Ihse Bursie
c6d743fb92
8282770: Set source date in jib profiles from buildId
...
Reviewed-by: erikj
2022-03-08 13:57:59 +00:00
Matteo Baccan
ccad39237a
8282657: Code cleanup: removing double semicolons at the end of lines
...
Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes
2022-03-07 21:33:40 +00:00
Magnus Ihse Bursie
5d5bf16b0a
8282567: Improve source-date handling in build system
...
Reviewed-by: erikj, sgehwolf
2022-03-07 19:40:34 +00:00
Magnus Ihse Bursie
f9f9c0a855
8252769: Warn in configure if git config autocrlf has invalid value
...
Reviewed-by: erikj
2022-03-04 16:32:58 +00:00
Julian Waters
d5e8e52f02
8282532: Allow explicitly setting build platform alongside --openjdk-target
...
Reviewed-by: ihse
2022-03-04 12:42:07 +00:00
Magnus Ihse Bursie
b6c35ae44a
8209784: Include hsdis in the JDK
...
Reviewed-by: erikj
2022-03-02 18:17:47 +00:00
Daniel Jeliński
23995f822e
8281525: Enable Zc:strictStrings flag in Visual Studio build
...
Reviewed-by: dholmes, ihse
2022-02-24 18:18:52 +00:00
Alan Hayward
6fab8a2d6a
8277204: Implement PAC-RET branch protection on Linux/AArch64
...
Reviewed-by: erikj, ihse, adinn, ngasson
2022-02-24 16:38:56 +00:00
Magnus Ihse Bursie
e44d0670a6
8244593: Clean up GNM/NM after JEP 381
...
Reviewed-by: erikj
2022-02-22 16:06:52 +00:00
Magnus Ihse Bursie
d7a706a540
8253757: Add LLVM-based backend for hsdis
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: erikj, luhenry
2022-02-21 10:37:44 +00:00
Weijun Wang
7ce75afbbc
8255266: Update Public Suffix List to 3c213aa
...
Reviewed-by: xuelei
2022-02-18 16:34:59 +00:00
Magnus Ihse Bursie
cf6984ddaa
8282086: Update jib profile to not set build to 0
...
Reviewed-by: erikj
2022-02-18 14:49:34 +00:00
Magnus Ihse Bursie
f830cbec90
8188073: Add Capstone as backend for hsdis
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Reviewed-by: erikj
2022-02-17 21:18:15 +00:00
Tim Prinzing
a6f8a386ef
8281000
: ClassLoader::registerAsParallelCapable throws NPE if caller is null
...
Reviewed-by: erikj, ihse, mchung, bchristi
2022-02-17 17:34:39 +00:00
Tyler Steele
c0275e18b7
8203290: [AIX] Check functionality of JDK-8199712 (Flight Recorder)
...
Implements JFR for AIX
Reviewed-by: erikj, mdoerr, mgronlun, stuefe, ihse
2022-02-17 08:49:22 +00:00
Tim Prinzing
67763df4dc
8281003: MethodHandles::lookup throws NPE if caller is null
...
Reviewed-by: ihse, mchung, jrose, alanb
2022-02-16 20:09:46 +00:00
Naoto Sato
9b74c3f2e7
8176706: Additional Date-Time Formats
...
Reviewed-by: joehw, rriggs
2022-02-16 16:54:53 +00:00
Magnus Ihse Bursie
95f198b2b1
8274980: Improve adhoc build version strings
...
Reviewed-by: shade, erikj
2022-02-14 10:31:42 +00:00
Maxim Kartashev
d442328bc2
8281262: Windows builds in different directories are not fully reproducible
...
Co-authored-by: Erik Joelsson <erikj@openjdk.org>
Reviewed-by: erikj, ihse
2022-02-10 10:46:35 +00:00
Yumin Qi
cda9c3011b
8278753: Runtime crashes with access violation during JNI_CreateJavaVM call
...
Reviewed-by: dholmes, stuefe
2022-02-03 18:02:40 +00:00
Joe Darcy
4dbebb62aa
8280534: Enable compile-time doclint reference checking
...
Reviewed-by: serb, naoto, mchung, lancea, iris
2022-01-31 23:22:38 +00:00
Kevin Walls
cb8a82ee24
8272317: jstatd has dependency on Security Manager which needs to be removed
...
Reviewed-by: cjplummer, rriggs
2022-01-28 12:54:19 +00:00
Thomas Stuefe
cab590517b
8280583: Always build NMT
...
Reviewed-by: shade, ihse, zgu
2022-01-27 09:18:17 +00:00
Alexandre Iline
d2a50a6492
8279636: Update JCov version to 3.0.12
...
Reviewed-by: alanb, erikj
2022-01-26 18:05:15 +00:00
Dmitry Kulikov
d53d8bd708
8279315: Add Git support to update_copyright_year.sh script
...
Reviewed-by: erikj
2022-01-24 14:07:14 +00:00
Joe Darcy
c1e4f3dd1b
8279397: Update --release 18 symbol information for JDK 18 build 32
...
Reviewed-by: iris, jlahoda
2022-01-21 18:55:25 +00:00
Daniel Jelinski
b20b11cf82
8258240: make vscode-project on Windows generates jdk.code-workspace file with unescaped '\' in paths
...
Reviewed-by: erikj
2022-01-19 14:18:14 +00:00
Jesper Wilhelmsson
39f140a201
Merge
2022-01-18 01:56:50 +00:00
Ana Marsh
7b6738fa02
8278885: Remove Windows ARM64 int8_t workaround in G1
...
Reviewed-by: erikj, tschatzl, mli
2022-01-17 16:36:43 +00:00
Claes Redestad
9e536b6470
8280032: Update jib-profiles.js to use JMH 1.34 devkit
...
Reviewed-by: erikj, iris
2022-01-17 11:03:10 +00:00
Aleksey Shipilev
a30aa52b77
8279958: Provide configure hints for Alpine/apk package managers
...
Reviewed-by: erikj
2022-01-17 08:19:08 +00:00
Johannes Bechberger
4b520f0001
8279702: [macosx] ignore xcodebuild warnings on M1
...
Reviewed-by: goetz, erikj
2022-01-14 13:53:53 +00:00
Naoto Sato
0a094d7c28
8268081: Upgrade Unicode Data Files to 14.0.0
...
Reviewed-by: joehw, iris, lancea
2022-01-12 19:17:18 +00:00
Mikael Vidstedt
36f41cbe11
8279884: Use better file for cygwin source permission check
...
Reviewed-by: erikj
2022-01-11 22:34:24 +00:00
Andrew Leonard
9e0244762c
8279834: Alpine Linux fails to build when --with-source-date enabled
...
Reviewed-by: erikj
2022-01-11 14:21:31 +00:00
Yasumasa Suenaga
2f7665b829
8279644: hsdis may not work when it was built with --with-binutils=system
...
Reviewed-by: erikj
2022-01-11 00:21:20 +00:00
Joe Darcy
9a0e890056
8277515: Update --release 18 symbol information for JDK 18 build 29
...
Reviewed-by: iris
2022-01-05 18:55:49 +00:00
Aleksey Shipilev
0f98efbf2f
8279445: Update JMH devkit to 1.34
...
Reviewed-by: aph, erikj
2022-01-05 12:04:09 +00:00
Jesper Wilhelmsson
a3b1c6b036
Merge
2021-12-23 21:17:50 +00:00
Andrew Leonard
bc0466c7ca
8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC
...
Reviewed-by: erikj
2021-12-23 18:03:05 +00:00
Andrew Leonard
214f98f6b0
8278766: Enable OpenJDK build support for reproducible jars and jmods using --date
...
Reviewed-by: erikj
2021-12-23 11:01:26 +00:00
Stuart Marks
04ee9211fc
8278967: rmiregistry fails to start because SecurityManager is disabled
...
Reviewed-by: alanb, erikj
2021-12-22 18:56:30 +00:00
Jesper Wilhelmsson
f1fbba23eb
Merge
2021-12-22 16:46:43 +00:00
Kevin Walls
734143918d
8279007: jstatd fails to start because SecurityManager is disabled
...
Reviewed-by: alanb, sspitsyn, mullan
2021-12-22 11:36:53 +00:00
Gilles Duboscq
b17f8d5b6c
8278954: Using clang together with devkit on linux doesn't work for building
...
Reviewed-by: erikj
2021-12-17 15:36:07 +00:00
Joe Darcy
09831e7aa4
8273146: Start of release updates for JDK 19
...
8277511: Add SourceVersion.RELEASE_19
8277513: Add source 19 and target 19 to javac
Reviewed-by: dholmes, alanb, erikj, iris, mikael, ihse
2021-12-09 17:01:59 +00:00
Erik Gahlin
08aad8506e
8211230: JFR: internal events
...
Reviewed-by: mgronlun
2021-12-09 14:13:53 +00:00
Sergey Bylokhov
6e7b7f352e
8278251: Enable "missing-explicit-ctor" check in the jdk.unsupported.desktop module
...
Reviewed-by: ihse, prr
2021-12-08 21:15:55 +00:00
Jonathan Gibbons
fb11d8faf2
8272945: Use snippets in java.compiler documentation
...
Reviewed-by: erikj, alanb
2021-12-08 19:48:05 +00:00
Jan Lahoda
42d9b1baac
8277106: Cannot compile certain sources with --release
...
Reviewed-by: darcy, mcimadamore
2021-12-08 18:50:38 +00:00
Stuart Marks
d7ad546758
8276422: Add command-line option to disable finalization
...
Co-authored-by: David Holmes <dholmes@openjdk.org>
Co-authored-by: Brent Christian <bchristi@openjdk.org>
Reviewed-by: dholmes, kbarrett, bchristi
2021-12-08 00:27:53 +00:00
Vicente Romero
3c2951f738
8275771: JDK source code contains redundant boolean operations in jdk.compiler and langtools
...
Reviewed-by: jlahoda
2021-12-07 23:31:09 +00:00
Aleksey Shipilev
b2638e5efd
8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test
...
Reviewed-by: ihse, erikj
2021-12-07 11:32:17 +00:00
Joe Darcy
5045eb538b
8278273: Remove unnecessary exclusion of doclint accessibility checks
...
Reviewed-by: iris, alanb, ihse
2021-12-06 16:56:27 +00:00
Joe Darcy
02ee337ae0
8278175: Enable all doclint warnings for build of java.desktop
...
Reviewed-by: erikj, prr
2021-12-04 02:12:35 +00:00
Joe Darcy
780b8b1072
8278179: Enable all doclint warnings for build of java.naming
...
Reviewed-by: iris, erikj
2021-12-03 18:14:33 +00:00
Magnus Ihse Bursie
fbf096eea4
8251400: Fix incorrect addition of library to test in JDK-8237858
...
Reviewed-by: dholmes, erikj
2021-12-03 16:56:36 +00:00
Andrew Leonard
45da3aea22
8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup
...
Reviewed-by: ihse
2021-12-03 08:28:37 +00:00
Magnus Ihse Bursie
c93552c8bb
8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
...
Co-authored-by: Andrew Leonard <aleonard@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: erikj
2021-12-02 21:31:13 +00:00
Andrew Leonard
dc2abc9f05
8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation
...
Reviewed-by: erikj
2021-12-02 15:36:43 +00:00
Mikael Vidstedt
51d6d7a36b
8266839: Enable pandoc on macosx-aarch64 at Oracle
...
Reviewed-by: erikj
2021-12-01 20:21:38 +00:00
Andrew Leonard
f41e768bba
8277762: Allow configuration of HOTSPOT_BUILD_USER
...
Reviewed-by: erikj
2021-12-01 18:13:16 +00:00
Julia Boes
f505396ccc
8277459: Add jwebserver tool
...
Reviewed-by: michaelm, dfuchs, ihse
2021-12-01 10:37:09 +00:00
Maxim Kartashev
01cefc94c7
8277977: Incorrect references to --enable-reproducible-builds in docs
...
Reviewed-by: ihse
2021-11-30 13:01:17 +00:00
Adam Sotona
69f56a0ea0
8264485: build.tools.depend.Depend.toString(byte[]) creates malformed hex strings
...
Reviewed-by: jlahoda
2021-11-30 12:56:48 +00:00
Pavel Kharskii
825e633e71
8277944: JDK 18 - update GA Release Date
...
Reviewed-by: coffeys
2021-11-29 16:54:47 +00:00
Julia Boes
e3e5908d0d
8277847: Support toolGuide tag in class-level documentation
...
Reviewed-by: alanb, jjg
2021-11-29 09:22:16 +00:00
Maurizio Cimadamore
96e36071b6
8275063: Implementation of Foreign Function & Memory API (Second incubator)
...
Reviewed-by: erikj, psandoz, jvernee, darcy
2021-11-24 11:51:16 +00:00
Alexey Semenyuk
e3911a8532
8277429: Conflicting jpackage static library name
...
Reviewed-by: almatvee, herrick, erikj
2021-11-22 18:04:46 +00:00
Yasumasa Suenaga
2d4af2255f
8277370: configure script cannot distinguish WSL version
...
Reviewed-by: erikj
2021-11-19 20:24:17 +00:00
Magnus Ihse Bursie
a0227965bb
8275745: Reproducible copyright headers
...
Reviewed-by: ihse, erikj
2021-11-19 13:55:08 +00:00
Claes Redestad
b1a1bf4e30
8277427: Update jib-profiles.js to use JMH 1.33 devkit
...
Reviewed-by: shade, erikj
2021-11-19 13:25:40 +00:00
Niklas Radomski
57eb864765
8276927: [PPC64] Port shenandoahgc to linux on ppc64le
...
Reviewed-by: rkennke, ihse, mdoerr
2021-11-18 19:00:58 +00:00
Yasumasa Suenaga
d5e47d6b84
8277089: Use system binutils to build hsdis
...
Reviewed-by: ihse
2021-11-16 14:47:42 +00:00
Jayathirth D V
9a9a157a7d
8276905: Use appropriate macosx_version_minimum value while compiling metal shaders
...
Reviewed-by: ihse, kcr, erikj, prr
2021-11-16 13:18:56 +00:00
Daniel D. Daugherty
74f3e69dc8
8277071: [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
...
Reviewed-by: erikj
2021-11-12 18:46:39 +00:00
Andrew Leonard
aeba653034
8276743: Make openjdk build Zip Archive generation "reproducible"
...
Reviewed-by: erikj, ihse
2021-11-12 14:43:54 +00:00
Aleksey Shipilev
f561d3c194
8276864: Update boot JDKs to 17.0.1 in GHA
...
Reviewed-by: erikj, ihse
2021-11-10 14:41:33 +00:00
Yasumasa Suenaga
38ec3a16d7
8276672: Cannot build hsdis on WSL
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Yasumasa Suenaga <ysuenaga@openjdk.org>
Reviewed-by: ihse, erikj
2021-11-10 14:33:02 +00:00
Yasumasa Suenaga
f65db88b74
8276841: Add support for Visual Studio 2022
...
Reviewed-by: erikj, ihse
2021-11-09 14:54:42 +00:00
Andrew Leonard
14d66bd438
8276654: element-list order is non deterministic
...
Reviewed-by: ihse
2021-11-08 20:37:24 +00:00
Sandhya Viswanathan
9ad4d3d06b
8276025: Hotspot's libsvml.so may conflict with user dependency
...
Reviewed-by: kvn, erikj, psandoz, ihse
2021-11-05 03:30:09 +00:00
Aleksey Shipilev
afb502e28a
8276550: Use SHA256 hash in build.tools.depend.Depend
...
Reviewed-by: adinn, aph, andrew, ihse
2021-11-04 15:41:39 +00:00
Yoshiki Sato
5b4e39863d
8275766: (tz) Update Timezone Data to 2021e
...
8275849: TestZoneInfo310.java fails with tzdata2021e
Reviewed-by: naoto, iris, erikj, coffeys
2021-11-02 13:02:51 +00:00
Hannes Wallnöfer
8630f55ed7
8275406: Add copy-to-clipboard feature to snippet UI
...
Reviewed-by: erikj, jjg
2021-11-02 12:10:47 +00:00
Mandy Chung
c6339cb8a2
8271820: Implementation of JEP 416: Reimplement Core Reflection with Method Handle
...
8013527: calling MethodHandles.lookup on itself leads to errors
Co-authored-by: Peter Levart <plevart@openjdk.org>
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Reviewed-by: mcimadamore, plevart, egahlin, redestad, cjplummer, alanb
2021-10-28 18:32:50 +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
Aleksey Shipilev
a2f2d8fcf5
8276057: Update JMH devkit to 1.33
...
Reviewed-by: aph, redestad, erikj
2021-10-28 08:27:44 +00:00
Mikhailo Seledtsov
af14650127
8275569: Add linux-aarch64 to test-make profiles
...
Reviewed-by: ihse
2021-10-21 15:31:03 +00:00
Stefan Karlsson
09f5235c65
8275405: Linking error for classes with lambda template parameters and virtual functions
...
Reviewed-by: ihse, pliden
2021-10-21 07:47:10 +00:00
Mikhailo Seledtsov
0021a2f462
8275449: Add linux-aarch64-zero build profile
...
Reviewed-by: erikj
2021-10-20 18:16:58 +00:00
Harold Seigel
1271fbf3d4
8248584: Enable CHECK_UNHANDLED_OOPS for Windows fastdebug builds
...
Reviewed-by: dholmes, erikj
2021-10-20 12:15:40 +00:00
Weijun Wang
c24fb852f2
8275512: Upgrade required version of jtreg to 6.1
...
Reviewed-by: ihse, iignatyev, joehw, lancea, jjg, mchung
2021-10-19 21:04:14 +00:00
Weijun Wang
bd2b41dd70
8275252: Migrate cacerts from JKS to password-less PKCS12
...
Reviewed-by: erikj, ihse, mullan
2021-10-19 20:48:17 +00:00
Julia Boes
9d191fce55
8245095: Implementation of JEP 408: Simple Web Server
...
Co-authored-by: Julia Boes <jboes@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Co-authored-by: Michael McMahon <michaelm@openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Co-authored-by: Ivan Šipka <isipka@openjdk.org>
Reviewed-by: ihse, jlaskey, michaelm, chegar, dfuchs
2021-10-19 10:19:15 +00:00
Markus Grönlund
72a976ef05
8266936: Add a finalization JFR event
...
Reviewed-by: coleenp, mchung, egahlin
2021-10-18 16:52:36 +00:00
Niklas Radomski
337b73a459
8274851: [PPC64] Port zgc to linux on ppc64le
...
Reviewed-by: ihse, pliden, mdoerr, eosterlund
2021-10-13 07:36:52 +00:00
Magnus Ihse Bursie
03c2b73e21
8275128: Build hsdis using normal build system
...
Reviewed-by: erikj
2021-10-12 23:28:53 +00:00
Jie Fu
c55dd365e3
8275008: gtest build failure due to stringop-overflow warning with gcc11
...
Reviewed-by: dholmes, ihse
2021-10-11 10:51:39 +00:00
Naoto Sato
8ca084617f
8274407: (tz) Update Timezone Data to 2021c
...
8274467: TestZoneInfo310.java fails with tzdata2021b
8274468: TimeZoneTest.java fails with tzdata2021b
Reviewed-by: rriggs, iris, coffeys
2021-10-07 15:32:11 +00:00
Richard Reingruber
29dcbb72a2
8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume.
...
Reviewed-by: alanb, cjplummer, sspitsyn
2021-10-07 08:20:20 +00:00
Mikhailo Seledtsov
9914e5c416
8274610: Add linux-aarch64 to bootcycle build profiles
...
Reviewed-by: erikj
2021-10-04 17:20:05 +00:00
Naoto Sato
f2404d60de
8274658: ISO 4217 Amendment 170 Update
...
Reviewed-by: lancea, iris
2021-10-04 15:06:48 +00:00
bobpengxie
0865120e95
8274345: make build-test-lib is broken
...
Reviewed-by: erikj
2021-09-27 18:16:51 +00:00
Mikael Vidstedt
75404ea25e
8267636: Bump minimum boot jdk to JDK 17
...
Reviewed-by: darcy, erikj, iris
2021-09-27 18:07:26 +00:00
Mikhailo Seledtsov
14100d55dc
8274170: Add hooks for custom makefiles to augment jtreg test execution
...
Reviewed-by: erikj
2021-09-27 18:06:21 +00:00
Mandy Chung
daaa47e200
8274311: Make build.tools.jigsaw.GenGraphs more configurable
...
Reviewed-by: alanb, iris
2021-09-27 16:56:33 +00:00
Aleksey Shipilev
f242cb5ce0
8273797: Stop impersonating "server" VM in all VM variants
...
Reviewed-by: dholmes, erikj, ihse
2021-09-21 06:00:06 +00:00
Aleksey Shipilev
181292d48c
8273801: Handle VMTYPE for "core" VM variant
...
Reviewed-by: dholmes, erikj
2021-09-16 08:25:43 +00:00
Aleksey Shipilev
8fbcc8239a
8273494: Zero: Put libjvm.so into "zero" folder, not "server"
...
Reviewed-by: ihse, sgehwolf
2021-09-15 08:56:53 +00:00
Magnus Ihse Bursie
ed7789d6a0
8256977: Bump minimum GCC from 5.x to 6 for JDK
...
Reviewed-by: erikj, shade
2021-09-14 11:29:16 +00:00
Saravana Kumar Vijayasekaran
ef4a532802
8263773: Reenable German localization for builds at Oracle
...
Reviewed-by: erikj, ihse
2021-09-09 18:24:26 +00:00
Sergey Bylokhov
7fff22afe7
8272805: Avoid looking up standard charsets
...
Reviewed-by: weijun, naoto, dfuchs, azvegint, erikj
2021-09-02 22:56:20 +00:00
Ioi Lam
1996f649a3
8273092: Sort classlist in JDK image
...
Reviewed-by: redestad, ihse, dfuchs
2021-08-31 16:33:02 +00:00
Naoto Sato
7fc8540907
8260265: UTF-8 by Default
...
Reviewed-by: alanb, rriggs
2021-08-30 21:13:59 +00:00
Magnus Ihse Bursie
fbffa54efe
8270438: "Cores to use" output in configure is misleading
...
Reviewed-by: erikj
2021-08-30 13:41:54 +00:00
Magnus Ihse Bursie
9ede41bf89
8229031: Exporting CLASSPATH from shell can result in build failures
...
Reviewed-by: erikj
2021-08-30 11:37:47 +00:00
Magnus Ihse Bursie
a033aa5a3d
8273072: Avoid using += in configure
...
Reviewed-by: dholmes, jiefu
2021-08-27 13:53:33 +00:00
Magnus Ihse Bursie
596b075591
8258465: Headless build fails due to missing X11 headers on linux
...
Reviewed-by: shade
2021-08-27 13:13:36 +00:00
Magnus Ihse Bursie
b94fd32f08
8272859: Javadoc external links should only have feature version number in URL
...
Reviewed-by: iris
2021-08-26 10:00:21 +00:00
Matthias Baesken
b7f75c0a73
8271142: package help is not displayed for missing X11/extensions/Xrandr.h
...
Reviewed-by: clanger
2021-08-23 06:39:46 +00:00
Jie Fu
d007be0952
8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848
...
Reviewed-by: dholmes
2021-08-19 23:11:31 +00:00
Jonathan Gibbons
6d3d47957e
8272667: substandard error messages from the docs build
...
Reviewed-by: darcy, iris
2021-08-18 23:40:44 +00:00
Rajan Halade
1cbf41a87b
8225083: Remove Google certificate that is expiring in December 2021
...
Reviewed-by: xuelei, mullan
2021-08-17 16:01:42 +00:00
Jonathan Gibbons
ae45592d33
8272374: doclint should report missing "body" comments
...
Reviewed-by: kcr, hannesw
2021-08-16 20:48:25 +00:00
Severin Gehwolf
d38b31438d
8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790
...
Reviewed-by: prr
2021-08-12 08:52:24 +00:00
Naoto Sato
41dc795d6c
8264792: The NumberFormat for locale sq_XK formats price incorrectly.
...
Reviewed-by: joehw, iris
2021-08-09 16:22:35 +00:00
Ioi Lam
272fcb423a
8272113: Build compare script fails with differences in classlist
...
Reviewed-by: tschatzl, hseigel
2021-08-09 15:50:10 +00:00
Igor Ignatyev
34ba70a71b
8269037: jsig/Testjsig.java doesn't have to be restricted to linux only
...
Reviewed-by: mseledtsov, dholmes
2021-08-04 02:19:01 +00:00
Aleksey Shipilev
e74537f924
8271605: Update JMH devkit to 1.32
...
Reviewed-by: redestad, ecaspole
2021-08-02 15:05:57 +00:00
Rajan Halade
2ec45dc2dd
8225082: Remove IdenTrust certificate that is expiring in September 2021
...
Reviewed-by: shade, mullan
2021-07-29 00:22:09 +00:00
Joe Darcy
f644365441
8269689: Update --release 17 symbol information for JDK 17 build 31
...
Reviewed-by: jlahoda
2021-07-19 17:23:29 +00:00
Ao Qi
e92e2fd4e0
8270517: Add Zero support for LoongArch
...
Reviewed-by: dholmes, erikj, shade
2021-07-15 08:26:05 +00:00
Jesper Wilhelmsson
7d0edb5743
Merge
2021-07-14 22:35:40 +00:00
Erik Joelsson
7b4d84c654
8270422: Test build/AbsPathsInImage.java fails after JDK-8259848
...
Reviewed-by: mikael
2021-07-14 13:00:57 +00:00
Jesper Wilhelmsson
4a7ccf36e9
Merge
2021-07-14 01:07:52 +00:00
Erik Joelsson
e631addd70
8259848: Interim javadoc build does not support platform links
...
Reviewed-by: hannesw, jjg, ihse
2021-07-13 09:27:27 +00:00
Erik Joelsson
0f32982872
8270203: Missing build dependency between jdk.jfr-gendata and buildtools-hotspot
...
Reviewed-by: tbell
2021-07-13 05:55:04 +00:00
Yasumasa Suenaga
68b6e11e48
8270083: -Wnonnull errors happen with GCC 11.1.1
...
Reviewed-by: erikj, dlong, kbarrett
2021-07-10 05:01:23 +00:00
Alexandre Iline
7bfa39f59a
8270108: Update JCov version to 3.0.9
...
Reviewed-by: serb, erikj
2021-07-09 18:29:39 +00:00
Jesper Wilhelmsson
270fbcb3f5
Merge
2021-07-08 00:55:53 +00:00
Jan Lahoda
7fcd5ca025
8266036: class file for sun.misc.Contended not found
...
8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"
Reviewed-by: darcy
2021-07-07 09:49:53 +00:00
Sergei Ustimenko
371d996a89
8269700: source level for IntelliJ JDK project is set incorrectly
...
Reviewed-by: mcimadamore
2021-07-05 09:09:23 +00:00
Joe Darcy
85262c7183
8268637: Update --release 17 symbol information for JDK 17 build 28
...
Reviewed-by: iris
2021-06-30 21:45:48 +00:00
Yumin Qi
ee1e202bc3
8268821: Split systemDictionaryShared.cpp
...
Reviewed-by: erikj, ccheung, iklam
2021-06-28 23:20:28 +00:00
Patricio Chilano Mateo
2fd7943ec1
8256425: Obsolete Biased Locking in JDK 18
...
Reviewed-by: kvn, dholmes, dcubed, rrich
2021-06-24 18:54:41 +00:00
Matthias Baesken
18a1dd261c
8269031: linux x86_64 check for binutils 2.25 or higher after 8265783
...
Reviewed-by: ihse, erikj
2021-06-22 13:28:41 +00:00
Jesper Wilhelmsson
0458113c6b
Merge
2021-06-21 23:09:01 +00:00
Jorn Vernee
f25e7197fe
8268717: Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails
...
Reviewed-by: mcimadamore, erikj
2021-06-21 12:06:51 +00:00
Jesper Wilhelmsson
3637e50b30
Merge
2021-06-17 01:05:54 +00:00
Bradford Wetmore
38dbe05e00
8268901: JDK-8268768 missed removing two files
...
Reviewed-by: mcimadamore
2021-06-16 16:59:02 +00:00
Jesper Wilhelmsson
e0f6f70d3f
Merge
2021-06-15 22:45:28 +00:00
Maurizio Cimadamore
788b309563
8268768: idea.sh has been updated in surprising and incompatible ways
...
Reviewed-by: erikj
2021-06-15 20:37:20 +00:00
Jie Fu
4a6da99f28
8268643: SVML lib shouldn't be generated when C2 is absent
...
Reviewed-by: erikj
2021-06-14 23:39:41 +00:00
Leonid Mesnik
2e70bc35df
8268626: Remove native pre-jdk9 support for jtreg failure handler
...
Reviewed-by: erikj
2021-06-14 19:35:24 +00:00
Joe Darcy
a466b49e71
8267634: Update --release 17 symbol information for JDK 17 build 26
...
Reviewed-by: jjg, iris
2021-06-11 23:10:00 +00:00
ScientificWare
49112fa575
8265909: build.tools.dtdbuilder.DTDBuilder.java failed detecting missing path of dtd_home
...
Reviewed-by: erikj
2021-06-11 12:25:37 +00:00
Joe Darcy
b018c450e5
8267630: Start of release updates for JDK 18
...
8267632: Add source 18 and target 18 to javac
8267631: Add SourceVersion.RELEASE_18
Reviewed-by: iris, erikj, dholmes
2021-06-10 16:22:14 +00:00
Hannes Wallnöfer
dc6c96bbaf
8263468: New page for "recent" new API
...
Reviewed-by: erikj, jjg
2021-06-08 18:22:16 +00:00
Nikita Gubarkov
159cb6facc
8268083: JDK-8267706 breaks bin/idea.sh on a Mac
...
Reviewed-by: erikj
2021-06-08 14:35:58 +00:00
Jorn Vernee
8158b82269
8268327: Upstream: 8268169: The system lookup can not find stdio functions such as printf on Windows 10
...
Reviewed-by: erikj, sundar
2021-06-08 14:20:31 +00:00
Liam Miller-Cushon
e546ae27ff
8268296: ScopedMemoryAccess build error with readonly filesystems
...
Reviewed-by: erikj
2021-06-07 17:58:57 +00:00
Joe Darcy
e663ba961f
8268299: jvms tag produces incorrect URL
...
Reviewed-by: iris, erikj, jjg
2021-06-07 17:03:50 +00:00
Weijun Wang
a91f971266
8268267: Remove -Djavatest.security.noSecurityManager=true from jtreg runs
...
Reviewed-by: lancea, jjg, erikj
2021-06-07 13:58:49 +00:00
Jan Lahoda
908aca29ca
8262891: Compiler implementation for Pattern Matching for switch (Preview)
...
Co-authored-by: Brian Goetz <briangoetz@openjdk.org>
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Reviewed-by: mcimadamore, forax, godin, psandoz, mchung
2021-06-07 07:01:30 +00:00
Vladimir Kozlov
48dc72b74d
8268272: Remove JDK-8264874 changes because Graal was removed.
...
Reviewed-by: erikj
2021-06-04 20:10:59 +00:00
Maurizio Cimadamore
59a539fef1
8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries
...
Reviewed-by: jvernee, psandoz
2021-06-04 12:53:17 +00:00
Mikael Vidstedt
e2d5ff9d45
8268214: Use system zlib and disable dtrace when building linux-aarch64 at Oracle
...
Reviewed-by: dholmes
2021-06-04 04:07:06 +00:00
Mikael Vidstedt
1b4378e58e
8268142: Switch to jdk-17+24 for macosx-aarch64 at Oracle
...
Reviewed-by: erikj
2021-06-04 03:14:35 +00:00
Sandhya Viswanathan
9f05c411e6
8265783: Create a separate library for x86 Intel SVML assembly intrinsics
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Jie Fu <jiefu@openjdk.org>
Co-authored-by: Ahmet Akkas <ahmet.akkas@intel.com>
Co-authored-by: Marius Cornea <marius.cornea@intel.com>
Reviewed-by: erikj, kvn, psandoz
2021-06-03 20:03:36 +00:00
Jonathan Gibbons
e27c4d463d
8268185: Update GitHub Actions for jtreg 6
...
Reviewed-by: erikj
2021-06-03 19:39:28 +00:00
Jonathan Gibbons
3482cb87fd
8266254: Update to use jtreg 6
...
8265020: tests must be updated for new TestNG module name
Reviewed-by: lancea, erikj, mchung, naoto, alanb, iris, chegar
2021-06-02 21:20:12 +00:00
Weijun Wang
6765f90250
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
2021-06-02 11:57:31 +00:00
Maxim Kartashev
64ba2f0e8f
8265431: Add -fno-delete-null-pointer-checks to clang builds
...
Reviewed-by: erikj
2021-06-01 17:56:44 +00:00
Nikita Gubarkov
964bac9e38
8267706: bin/idea.sh tries to use cygpath on WSL
...
Reviewed-by: erikj
2021-05-28 19:53:57 +00:00
Stuart Marks
7c85f3510c
8267123: Remove RMI Activation
...
Reviewed-by: erikj, rriggs, alanb
2021-05-27 15:19:45 +00:00
Naoto Sato
a4c46e1e4f
8263202: Update Hebrew/Indonesian/Yiddish ISO 639 language codes to current
...
Reviewed-by: joehw
2021-05-26 15:52:39 +00:00
Phil Race
005d8a7fca
8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font
...
Reviewed-by: erikj, serb
2021-05-20 19:49:03 +00:00
Vicente Romero
0fa9223f34
8260517: implement Sealed Classes as a standard feature in Java
...
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Reviewed-by: dholmes, mcimadamore, jlahoda
2021-05-20 09:11:08 +00:00
Aleksey Shipilev
e749f75de0
8267304: Bump global JTReg memory limit to 768m
...
Reviewed-by: lmesnik, iignatyev
2021-05-19 12:59:03 +00:00
Jie Fu
0daec497fe
8267246: -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines
...
Reviewed-by: shade, erikj
2021-05-19 01:46:23 +00:00
Vladimir Kozlov
2effdd1b67
8267112: JVMCI compiler modules should be kept upgradable
...
Reviewed-by: mchung, erikj, dnsimon
2021-05-17 20:11:01 +00:00
Sergey Bylokhov
4086081306
8264846: Regression ~5% in J2dBench.bimg_misc on Linux after JDK-8263142
...
Reviewed-by: erikj, azvegint
2021-05-13 23:41:56 +00:00
Naoto Sato
a259ab4a8d
8258795: Update IANA Language Subtag Registry to Version 2021-05-11
...
Reviewed-by: joehw
2021-05-13 16:20:12 +00:00
Maurizio Cimadamore
a270cbe2eb
8267043: IntelliJ project doesn't handle generated sources correctly
...
Reviewed-by: chegar, erikj
2021-05-13 09:32:22 +00:00
Thomas Stuefe
a86ee9b3f3
8266545: 8261169 broke Harfbuzz build with gcc 7 and 8
...
Reviewed-by: mbaesken, rrich
2021-05-06 09:22:32 +00:00
Yasumasa Suenaga
b1725550a2
8266171: -Warray-bounds happens in imageioJPEG.c
...
Reviewed-by: prr
2021-05-05 00:34:26 +00:00
David Holmes
61365d5f58
8266465: Add wildcard to JTwork/JTreport exclude in jib-profiles.js
...
Reviewed-by: erikj
2021-05-04 22:07:24 +00:00
Phil Race
80323b7f66
8261169: Upgrade HarfBuzz to the latest 2.8.0
...
Reviewed-by: serb
2021-05-04 18:23:09 +00:00
Mikael Vidstedt
096e9e5d13
8266318: Switch to macos prefix for macOS bundles
...
Reviewed-by: prr, erikj, iris
2021-04-30 19:05:39 +00:00
Andrew Leonard
84b52db931
8265666: Enable AIX build platform to make external debug symbols
...
Reviewed-by: erikj, mdoerr
2021-04-29 12:35:56 +00:00
Claes Redestad
9df6cc7cc2
8264678: Incomplete comment in build.tools.generatecharacter.GenerateCharacter
...
Reviewed-by: erikj, naoto, iris
2021-04-28 19:51:01 +00:00
Vladimir Kozlov
4785e112ae
8264806: Remove the experimental JIT compiler
...
Reviewed-by: iignatyev, erikj
2021-04-27 06:23:21 +00:00
Vladimir Kozlov
694acedf18
8264805: Remove the experimental Ahead-of-Time Compiler
...
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
2021-04-27 01:12:18 +00:00
Magnus Ihse Bursie
b9f66d93eb
8264188: Improve handling of assembly files in the JDK
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: erikj, vlivanov
2021-04-26 12:57:21 +00:00
Per Liden
0d08d73537
8265702: ZGC on macOS/aarch64
...
Reviewed-by: erikj, dholmes, stefank, gziemski
2021-04-26 08:45:42 +00:00
Ioi Lam
95f0fd6c4d
8265696: Move CDS sources to src/hotspot/shared/cds
...
Reviewed-by: erikj, dholmes, stuefe
2021-04-23 04:13:02 +00:00
Mikael Vidstedt
0e0059895b
8265782: Bump bootjdk to jdk-17+19 on macosx-aarch64 at Oracle
...
Reviewed-by: iignatyev, tbell, iris, erikj
2021-04-22 20:55:56 +00:00
Jonathan Gibbons
3de0dcba78
8265483: All-caps “JAVA” in the top navigation bar
...
Reviewed-by: iris, erikj
2021-04-21 04:36:37 +00:00
Mikael Vidstedt
72c88fc45d
8257459: Bump minimum boot jdk to JDK 16
...
Reviewed-by: darcy, iris, erikj
2021-04-20 14:37:44 +00:00
Erik Joelsson
713483c77d
8265373: Change to GCC 10.3 for building on Linux at Oracle
...
Reviewed-by: mikael
2021-04-19 19:46:13 +00:00
Erik Joelsson
b14e0ee4d8
8265371: Change to Visual Studio 2019 16.9.3 for building on Windows at Oracle
...
Reviewed-by: mikael
2021-04-19 13:48:44 +00:00
Naoto Sato
ff4997014f
8265375: Bootcycle builds fail with StackOverflowError in cldrconverter
...
Reviewed-by: joehw
2021-04-16 22:23:30 +00:00
Naoto Sato
f6e54f2f9a
8258794: Support for CLDR version 39
...
Reviewed-by: joehw, erikj
2021-04-15 21:28:22 +00:00
David Holmes
81877f7df2
8262501: jdk17 libjvm link failure with --as-needed and clock_gettime in librt
...
Co-authored-by: Matthias Klose <doko@openjdk.org>
Reviewed-by: erikj
2021-04-15 12:59:21 +00:00
Yumin Qi
e7cbeba866
8259070: Add jcmd option to dump CDS
...
Reviewed-by: ccheung, iklam, mli
2021-04-15 05:21:24 +00:00
Nick Gasson
f4c3efd9cf
8265192: [macos_aarch64] configure script fails if GNU uname in PATH
...
Reviewed-by: erikj
2021-04-15 01:43:22 +00:00
Mikael Vidstedt
008fc75a29
8264224: Add macosx-aarch64 to Oracle build configurations
...
Reviewed-by: serb, erikj
2021-04-13 00:58:34 +00:00
Mikael Vidstedt
27f4b27138
8264623: Change to Xcode 12.4 for building on Macos at Oracle
...
Reviewed-by: erikj
2021-04-12 15:56:19 +00:00
Conor Cleary
a45733f840
8264779: Fix doclint warnings in java/nio
...
Reviewed-by: chegar, iris, alanb, naoto
2021-04-09 08:50:33 +00:00
Ioi Lam
951f277a71
8264874: Build interim-langtools for HotSpot only if Graal is enabled
...
Reviewed-by: kvn, erikj
2021-04-09 04:41:26 +00:00
Lutz Schmidt
04fa1ed4d0
8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch
...
Reviewed-by: erikj, dcubed, clanger
2021-04-08 13:37:22 +00:00
Alexandre Iline
ab3be7286a
8264863: Update JCov version to support JDK 17
...
Reviewed-by: erikj
2021-04-07 18:41:54 +00:00
Anton Kozlov
7f9ece23dc
8264650: Cross-compilation to macos/aarch64
...
Reviewed-by: erikj
2021-04-05 06:58:11 +00:00
Vladimir Kempik
d6bb1537f3
8264240: [macos_aarch64] enable appcds support after JDK-8263002
...
Reviewed-by: erikj
2021-03-26 19:50:01 +00:00
Anton Kozlov
dbc9e4b50c
8253795: Implementation of JEP 391: macOS/AArch64 Port
...
8253816: Support macOS W^X
8253817: Support macOS Aarch64 ABI in Interpreter
8253818: Support macOS Aarch64 ABI for compiled wrappers
8253819: Implement os/cpu for macOS/AArch64
8253839: Update tests and JDK code for macOS/Aarch64
8254941: Implement Serviceability Agent for macOS/AArch64
8255776: Change build system for macOS/AArch64
8262903: [macos_aarch64] Thread::current() called on detached thread
Co-authored-by: Vladimir Kempik <vkempik@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Reviewed-by: erikj, ihse, prr, cjplummer, stefank, gziemski, aph, mbeckwit, luhenry
2021-03-25 18:10:18 +00:00
Bradford Wetmore
6aa28b3bdb
8263827: Suspend "missing" javadoc doclint checks for smartcardio
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: erikj
2021-03-18 22:31:01 +00:00
Phil Race
ed1e25d548
8263833: Stop disabling warnings for sunFont.c with gcc
...
Reviewed-by: erikj
2021-03-18 21:52:33 +00:00
Claes Redestad
e152cc0312
8263677: Improve Character.isLowerCase/isUpperCase lookups
...
Reviewed-by: erikj, ihse, naoto, rriggs
2021-03-17 15:22:06 +00:00
Phil Race
05fe06a6ba
8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux
...
Reviewed-by: serb, ihse, azvegint
2021-03-16 19:36:04 +00:00
Ajit Ghaisas
8afec70c28
8260931: Implement JEP 382: New macOS Rendering Pipeline
...
Co-authored-by: Jayathirth D V <jdv@openjdk.org>
Co-authored-by: Alexey Ushakov <avu@openjdk.org>
Co-authored-by: Artem Bochkarev <abochkarev@openjdk.org>
Co-authored-by: Prasanta Sadhukhan <psadhukhan@openjdk.org>
Co-authored-by: Denis Konoplev <dkonoplev@openjdk.org>
Co-authored-by: Phil Race <prr@openjdk.org>
Co-authored-by: Kevin Rushforth <kcr@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Ajit Ghaisas <aghaisas@openjdk.org>
Reviewed-by: ihse, avu, kcr, gziemski, prr, kizune, jdv, psadhukhan, serb
2021-03-15 06:41:44 +00:00
Yumin Qi
15daccacee
8263465: JDK-8236847 causes tier1 build failure on linux-aarch64
...
Reviewed-by: iklam, erikj, dcubed
2021-03-11 18:54:45 +00:00
Yumin Qi
3820ab9e82
8236847: CDS archive with 4K alignment unusable on machines with 64k pages
...
Reviewed-by: iklam, stuefe, erikj, ihse
2021-03-11 16:49:24 +00:00
Jonathan Gibbons
b1cc864afb
8251210: Link JDK api docs to other versions
...
Reviewed-by: iris, erikj
2021-03-08 16:19:48 +00:00
Claes Redestad
679faa691a
8263097: Update JMH devkit to 1.28
...
Reviewed-by: ecaspole, erikj
2021-03-08 14:23:20 +00:00
Claes Redestad
a0c3f24218
8263091: Remove CharacterData.isOtherUppercase/-Lowercase
...
Reviewed-by: rriggs, naoto, iris
2021-03-08 10:34:57 +00:00
Aleksey Shipilev
61cff4da90
8257913: Add more known library locations to simplify Linux cross-compilation
...
Reviewed-by: erikj
2021-03-08 10:14:46 +00:00
djelinski
18fc35053c
8259886: Improve SSL session cache performance and scalability
...
Reviewed-by: erikj, xuelei
2021-03-07 01:13:24 +00:00
Joe Darcy
c9097a60b6
8262893: Enable more doclint checks in javadoc build
...
Reviewed-by: jjg, erikj
2021-03-03 01:03:26 +00:00
Jonathan Gibbons
65492129a9
8262315: missing ';' in generated entities
...
Reviewed-by: lancea
2021-02-24 18:07:33 +00:00
Doug Simon
29c72631ee
8252709: Enable JVMCI when building linux-aarch64 at Oracle
...
Reviewed-by: kvn
2021-02-23 10:38:57 +00:00
Adam Farley
cf0019d964
8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk
...
Reviewed-by: erikj, ihse
2021-02-22 17:16:29 +00:00
Erik Joelsson
05c6009eab
8259656: fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk
...
Reviewed-by: tbell, ihse
2021-02-09 19:08:45 +00:00
Rajan Halade
ef7ee3f44e
8225081: Remove Telia Company CA certificate expiring in April 2021
...
Reviewed-by: mullan
2021-02-09 17:56:35 +00:00
Alexey Semenyuk
ad525bcd38
8261281: Linking jdk.jpackage fails for linux aarch32 builds after 8254702
...
Reviewed-by: erikj
2021-02-08 22:05:02 +00:00
Erik Joelsson
ab65d53edf
8261261: The version extra fields needs to be overridable in jib-profiles.js
...
Reviewed-by: ihse
2021-02-08 19:23:46 +00:00
Claes Redestad
92c6e6dffa
8261254: Initialize charset mapping data lazily
...
Reviewed-by: alanb, jkuhn, naoto
2021-02-08 18:45:43 +00:00
Alexey Semenyuk
fac3c2d258
8254702: jpackage app launcher crashes on CentOS
...
Reviewed-by: almatvee, erikj, herrick
2021-02-05 20:44:34 +00:00
Phil Race
3bb6a3d2ab
8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4
...
Reviewed-by: serb, ihse, erikj
2021-02-04 21:00:18 +00:00
Kiran Sidhartha Ravikumar
d9aefa36ac
8260356: (tz) Upgrade time-zone data to tzdata2021a
...
Reviewed-by: naoto
2021-02-04 17:49:07 +00:00
Phil Race
8760688d21
8260616: Removing remaining JNF dependencies in the java.desktop module
...
Reviewed-by: gziemski, ihse, serb
2021-02-04 01:36:19 +00:00
Phil Race
2be60e37e0
8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m
...
Reviewed-by: ihse, cjplummer
2021-02-03 21:58:02 +00:00
Weijun Wang
4a8b5c1602
8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m
...
8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m
Reviewed-by: erikj, prr, ihse, valeriep
2021-02-03 16:20:16 +00:00
Ioi Lam
b9d4211bc1
8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX
...
Reviewed-by: alanb, lfoltan, gziemski, ihse
2021-02-03 03:56:35 +00:00
Rajan Halade
69189f8820
8256421: Add 2 HARICA roots to cacerts truststore
...
Reviewed-by: hchao, mullan
2021-02-02 18:26:34 +00:00
Erik Joelsson
80760a322b
8260669: Missing quotes in fixpath.sh
...
Reviewed-by: tbell, iris, mikael, ihse
2021-02-01 14:07:16 +00:00
Erik Joelsson
53f1b93881
8260518: Change default -mmacosx-version-min to 10.12
...
Reviewed-by: tbell, prr, ihse, serb
2021-01-29 14:20:39 +00:00
David Holmes
6f2be9c608
8246112: Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC
...
Reviewed-by: ihse, erikj, gziemski, hseigel
2021-01-27 01:18:52 +00:00
Magnus Ihse Bursie
8d2f77fd43
8260406: Do not copy pure java source code to gensrc
...
Reviewed-by: alanb, erikj
2021-01-26 14:08:06 +00:00
Aleksey Shipilev
edd27074af
8260408: Shenandoah: adjust inline hints after JDK-8255019
...
Reviewed-by: rkennke, ihse
2021-01-26 13:04:38 +00:00
Andrew Leonard
12ccd211f2
8260289: Unable to customize module lists after change JDK-8258411
...
Reviewed-by: ihse, alanb
2021-01-25 19:26:36 +00:00
Dongbo He
764111ff83
8260272: bash configure --prefix does not work after JDK-8257679
...
Reviewed-by: erikj, ihse
2021-01-25 01:08:38 +00:00
Andrew John Hughes
0785147460
8259949: x86 32-bit build fails when -fcf-protection is passed in the compiler flags
...
Use -march=i686 instead of -march=i586 if -fcf-protection is passed to the build as CMOV is required
Reviewed-by: erikj
2021-01-20 16:13:42 +00:00
Kiran Sidhartha Ravikumar
fe84ecd52b
8259048: (tz) Upgrade time-zone data to tzdata2020f
...
Reviewed-by: naoto, erikj
2021-01-15 19:14:08 +00:00
Jamil Nimeh
8554fe6ebc
8253866: Security Libs Terminology Refresh
...
Reviewed-by: erikj, weijun, mullan
2021-01-14 16:36:51 +00:00
Evan Whelan
5f7ccce0c0
8226810: Failed to launch JVM because of NullPointerException occured on System.props
...
Reviewed-by: alanb, naoto
2021-01-12 20:41:04 +00:00
Phil Race
d6a2105b5c
8259343: [macOS] Update JNI error handling in Cocoa code.
...
Reviewed-by: erikj, serb
2021-01-12 20:19:44 +00:00
Jesper Wilhelmsson
b378f54df3
Merge
2021-01-12 01:08:14 +00:00
Yasumasa Suenaga
712ea25057
8258925: configure script failed on WSL
...
Reviewed-by: dholmes, erikj
2021-01-11 23:13:52 +00:00
Magnus Ihse Bursie
386196023e
8258426: Split up autoconf/version-numbers and move it to conf dir
...
Reviewed-by: erikj
2021-01-11 18:22:58 +00:00
Magnus Ihse Bursie
dab1787583
8259559: COMPARE_BUILD can't compare patch files
...
Reviewed-by: erikj
2021-01-11 18:18:46 +00:00
Aleksey Shipilev
e05f36f463
8259043: More Zero architectures need linkage with libatomic
...
Co-authored-by: Matthias Klose <doko@openjdk.org>
Reviewed-by: erikj
2021-01-11 13:45:35 +00:00
Magnus Ihse Bursie
1bd015fb0c
8258407: Split up CompileJavaModules.gmk into make/modules/$M/Java.gmk
...
Reviewed-by: erikj
2021-01-11 11:28:29 +00:00
Jan Lahoda
235488215b
8250768: javac should be adapted to changes in JEP 12
...
Reviewed-by: mcimadamore, erikj, jjg, ihse
2021-01-11 10:10:47 +00:00
Magnus Ihse Bursie
bd34418429
8258445: Move make/templates to make/data
...
Reviewed-by: erikj
2021-01-11 07:42:10 +00:00
Magnus Ihse Bursie
d21a0ea1ff
8258449: Move make/hotspot/symbols to make/data
...
Reviewed-by: erikj
2021-01-11 07:37:37 +00:00
Joe Darcy
a653928230
8259512: Update --release 16 symbol information for JDK 16 build 31
...
Reviewed-by: jjg
2021-01-09 00:03:32 +00:00
Erik Joelsson
020ec84852
8259429: Update reference to README.md
...
Reviewed-by: iris
2021-01-08 18:30:38 +00:00
Jesper Wilhelmsson
56a354eb55
Merge
2021-01-07 23:51:21 +00:00
Christoph Langer
677802d2ff
8258484: AIX build fails in Harfbuzz with XLC 16.01.0000.0006
...
Backport-of: 3f9f86f0d3
2021-01-07 22:51:49 +00:00
Jesper Wilhelmsson
555641ede5
Merge
2021-01-07 21:17:35 +00:00
Erik Joelsson
484e23b92a
8258657: Doc build is broken by use of new language features
...
Reviewed-by: tbell, iris
2021-01-07 14:57:30 +00:00
Matthias Baesken
3f9f86f0d3
8258484: AIX build fails in Harfbuzz with XLC 16.01.0000.0006
...
Reviewed-by: clanger, mdoerr
2021-01-07 12:39:44 +00:00
Yasumasa Suenaga
67c2211481
8259045: Exception message from saproc.dll is garbled on Windows with Japanese locale
...
Reviewed-by: erikj, cjplummer, iklam
2021-01-06 23:59:52 +00:00
Yoshiki Sato
28e1f4d9ee
8247957: remove doclint support for HTML 4
...
8257204: Remove usage of -Xhtmlversion option from javac
8256313: JavaCompilation.gmk needs to be updated not to use --doclint-format html5 option
8258460: Remove --doclint-format option from javac
8256312: Valid anchor 'id' value not allowed
Reviewed-by: jjg, ihse
2021-01-06 22:48:00 +00:00
Naoto Sato
4a5786b553
8259075: Update the copyright notice in the files generated by CLDR Converter tool
...
Reviewed-by: joehw
2021-01-06 16:30:30 +00:00
Joe Darcy
d20d2fa957
8258143: Update --release 16 symbol information for JDK 16 build 30 or later
...
Reviewed-by: iris, erikj
2021-01-06 16:26:23 +00:00
Jesper Wilhelmsson
f15528eb64
Merge
2020-12-17 20:41:37 +00:00
Jonathan Gibbons
30ca0a5d4b
8247994: Localize javadoc search
...
Reviewed-by: hannesw, ihse
2020-12-17 18:34:27 +00:00
Brent Christian
b2f035549a
8253497: Core Libs Terminology Refresh
...
Reviewed-by: naoto, kcr, rriggs, joehw, bpb, smarks, alanb
2020-12-16 23:09:20 +00:00
Magnus Ihse Bursie
a244b82293
8258411: Move module set configuration from Modules.gmk to conf dir
...
Reviewed-by: alanb, mchung
2020-12-16 21:57:32 +00:00
Magnus Ihse Bursie
ab5d581ba8
8258447: Move make/hotspot/hotspot.script to make/scripts
...
Reviewed-by: dcubed
2020-12-16 18:48:32 +00:00
Magnus Ihse Bursie
6eca29600d
8258420: Move URL configuration from Docs.gmk to conf dir
...
Reviewed-by: alanb
2020-12-16 13:38:10 +00:00
Joe Darcy
da2415fed5
8257457: Update --release 16 symbol information for JDK 16 build 28
...
Reviewed-by: jjg
2020-12-15 17:18:48 +00:00
Thomas Stuefe
568dc29b9a
8185734: [Windows] Structured Exception Catcher missing around gtest execution
...
Reviewed-by: dholmes, ihse
2020-12-15 09:02:46 +00:00
Joe Darcy
6be1f5671e
8257450: Start of release updates for JDK 17
...
8257451: Add SourceVersion.RELEASE_17
8257453: Add source 17 and target 17 to javac
Reviewed-by: dholmes, erikj, iris, mikael, jjg, jlahoda, jwilhelm, mchung, ihse
2020-12-10 16:46:28 +00:00
Magnus Ihse Bursie
0890620c94
8258005: JDK build fails with incorrect fixpath script
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Reviewed-by: erikj
2020-12-10 14:54:40 +00:00
Markus Grönlund
502a5241e5
8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)
...
Co-authored-by: Jaroslav Bachorik <jbachorik@openjdk.org>
Reviewed-by: egahlin, jbachorik
2020-12-10 12:33:48 +00:00
Magnus Ihse Bursie
6c69eca380
8257973: UTIL_LOOKUP_PROGS should only find executable files
...
Reviewed-by: erikj
2020-12-09 15:41:08 +00:00
Jan Lahoda
6eff9315e1
8256950: Add record attribute support to symbol generator CreateSymbols
...
Reviewed-by: jjg, chegar
2020-12-09 15:05:01 +00:00
Erik Joelsson
f48d5d1b7e
8257789: Fix incremental build of test-image and bundles
...
Reviewed-by: tbell, ihse
2020-12-08 18:45:38 +00:00
Magnus Ihse Bursie
264feb35ff
8257905: Make fixpath.sh more liberal in accepting paths embedded in arguments
...
Reviewed-by: erikj
2020-12-08 17:59:35 +00:00
David Holmes
149a02f99a
8257572: Deprecate the archaic signal-chaining interfaces: sigset and signal
...
Reviewed-by: ihse, alanb, dcubed, erikj
2020-12-07 21:56:05 +00:00
Magnus Ihse Bursie
d29c78da19
8257679: Improved unix compatibility layer in Windows build (winenv)
...
Reviewed-by: erikj, jvernee, burban
2020-12-07 15:55:53 +00:00
Erik Joelsson
51d325e613
8257633: Missing -mmacosx-version-min=X flag when linking libjvm
...
Reviewed-by: mikael
2020-12-04 21:40:39 +00:00
Erik Joelsson
36209b70da
8257547: Handle multiple prereqs on the same line in deps files
...
Reviewed-by: ihse, tbell
2020-12-03 21:41:37 +00:00
Magnus Ihse Bursie
bff68f1f67
8257533: legacy-jre-image includes jpackage and jlink tools
...
Reviewed-by: alanb, sundar
2020-12-02 10:30:48 +00:00
Magnus Ihse Bursie
60f2ba9a24
8257487: Include configuration name in summary
...
Reviewed-by: shade
2020-12-01 11:04:13 +00:00
Erik Joelsson
4c86e46d75
8256810: Incremental rebuild broken on Macosx
...
Reviewed-by: mikael, ihse
2020-11-30 17:40:39 +00:00
Magnus Ihse Bursie
a3e1980c08
8256541: Sort out what version of awk is used in the build system
...
Reviewed-by: erikj
2020-11-30 16:35:02 +00:00
Joe Darcy
65137ff02c
8253753: Enable default constructor warning in client modules
...
Reviewed-by: prr, serb, ihse
2020-11-27 21:31:59 +00:00
Aleksey Shipilev
a3eec39b01
8257181: s390x builds are very noisy with gc-sections messages
...
Reviewed-by: mdoerr, lucy
2020-11-27 06:48:04 +00:00
Aleksey Shipilev
1b3aa3afc5
8256831: MIPS Zero builds fail with undefined __atomic_compare_exchange_8
...
Reviewed-by: ihse
2020-11-26 11:26:01 +00:00
Chris Hegarty
b0bd0c24aa
8256755: Update build.tools.depend.Depend to handle record components in API signatures
...
Reviewed-by: jlahoda
2020-11-25 11:37:19 +00:00
Kim Barrett
66943fefa7
8256517
: (ref) Reference.clear during reference processing may lose notification
...
8240696: (ref) Reference.clear may extend the lifetime of the referent
Use private native helper to implement Reference.clear.
Reviewed-by: pliden, rkennke, mchung
2020-11-25 03:34:50 +00:00
Sean Mullan
dbfeb90d3a
8243559: Remove root certificates with 1024-bit keys
...
Reviewed-by: weijun
2020-11-24 18:14:05 +00:00
Magnus Ihse Bursie
9e4944f7b6
8256308: Send arguments to javac server in a config file
...
Reviewed-by: erikj, jfranck
2020-11-24 11:13:09 +00:00
Aleksey Shipilev
47a78e8a6d
8256829: GNU hash style is not available on MIPS
...
Reviewed-by: ihse, aoqi, glaubitz
2020-11-23 19:32:34 +00:00
Naoto Sato
ae0ca743f5
8247432: Update IANA Language Subtag Registry to Version 2020-09-29
...
Reviewed-by: joehw
2020-11-23 16:41:50 +00:00
Magnus Ihse Bursie
b0485b9632
8256240: Reproducible builds should turn on the "deterministic" flag for Visual Studio
...
Reviewed-by: erikj
2020-11-23 11:33:18 +00:00
Aleksey Shipilev
e06a68397d
8256497: Zero: enable G1 and Shenandoah GCs
...
Reviewed-by: rkennke, erikj, ihse
2020-11-22 18:10:04 +00:00
Erik Joelsson
19b2898691
8256751: Incremental rebuild with precompiled header fails when touching a header file
...
Reviewed-by: ihse
2020-11-20 18:13:56 +00:00
Magnus Ihse Bursie
8e7a855ee8
8255526: Enable jcheck whitespace checking of build system files
...
Reviewed-by: shade, erikj
2020-11-20 10:01:34 +00:00
Naoto Sato
68138893a5
8251317: Support for CLDR version 38
...
Reviewed-by: erikj, bchristi, joehw
2020-11-19 22:41:11 +00:00
Coleen Phillimore
ba721f5f2f
8212879: Make JVMTI TagMap table concurrent
...
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: stefank, ihse, zgu, eosterlund, sspitsyn, kbarrett
2020-11-19 14:30:02 +00:00
Aleksey Shipilev
cb2676c8b7
8256499: Zero: enable Epsilon GC
...
Reviewed-by: rkennke, ihse
2020-11-19 08:02:37 +00:00
Magnus Ihse Bursie
3110d589e1
8256538: Fix annoying awk warning in configure for java versions
...
Reviewed-by: erikj
2020-11-18 21:54:12 +00:00
Erik Joelsson
4e5116c46e
8256501: libTestMainKeyWindow fails to build with Xcode 12.2
...
Reviewed-by: ihse, serb
2020-11-18 14:10:27 +00:00
Igor Ignatyev
d9dbd5def6
8256430: add linux-x64-optimized to regular testing
...
Reviewed-by: kvn, dcubed, vlivanov, erikj
2020-11-17 19:59:04 +00:00
Magnus Ihse Bursie
c255b18cfc
8256216: Enable reproducible builds in jib-profiles
...
Reviewed-by: erikj
2020-11-17 15:29:43 +00:00
Naoto Sato
bf84dac4cf
8247781: Day periods support
...
Reviewed-by: scolebourne, rriggs, joehw
2020-11-16 23:12:45 +00:00
Maurizio Cimadamore
3e70aac5cc
8254162: Implementation of Foreign-Memory Access API (Third Incubator)
...
Reviewed-by: erikj, psandoz, alanb
2020-11-12 16:37:23 +00:00
Matthias Baesken
ec08b3f28d
8256188: Adjust output of make/autoconf/configure
...
Reviewed-by: clanger, ihse
2020-11-12 06:29:13 +00:00
Aleksey Shipilev
643969a184
8255822: Zero: improve build-time JVMTI handling
...
Reviewed-by: dholmes, ihse
2020-11-10 17:23:10 +00:00
Thomas Stuefe
dd8e4ffbe5
8255711: Fix and unify hotspot signal handlers
...
Reviewed-by: coleenp, gziemski, dholmes
2020-11-09 12:03:06 +00:00
Phil Race
ed7526a66c
8247872: Upgrade HarfBuzz to the latest 2.7.2
...
Reviewed-by: serb
2020-11-08 17:06:12 +00:00
Kiran Sidhartha Ravikumar
b65ff60a8e
8255226: (tz) Upgrade time-zone data to tzdata2020d
...
Reviewed-by: naoto
2020-11-05 11:29:19 +00:00
Andy Herrick
26e7ef78fb
8252870: Finalize (remove "incubator" from) jpackage
...
Reviewed-by: kcr, erikj, almatvee, asemenyuk, prr, ihse
2020-11-04 20:27:11 +00:00
Jorn Vernee
804bd72599
8255128: linux x86 build failure with libJNIPoint.c
...
Reviewed-by: coleenp, shade, ihse
2020-11-04 18:10:49 +00:00
Magnus Ihse Bursie
7dcaba6312
8253892: Disable misleading-indentation on clang as well as gcc
...
Reviewed-by: erikj
2020-11-04 16:17:15 +00:00
Kim Barrett
6023f6b1bf
8188055: (ref) Add Reference::refersTo predicate
...
Reviewed-by: mchung, pliden, rriggs, dholmes, ihse, smarks, alanb
2020-11-04 09:18:23 +00:00
Erik Joelsson
76fa974cb2
8255850: Hotspot recompiled on first incremental build
...
Reviewed-by: ihse
2020-11-03 23:11:23 +00:00
Bernhard Urban-Forster
88ee973334
8254827: JVMCI: Enable it for Windows+AArch64
...
Reviewed-by: ihse, never, kvn
2020-11-03 19:04:47 +00:00
Magnus Ihse Bursie
64a981124a
8255798: Remove dead headless code in CompileJavaModules.gmk
...
Reviewed-by: shade, erikj
2020-11-03 14:52:05 +00:00
Magnus Ihse Bursie
364b0fe82e
8255801: Race when building ct.sym build tools
...
Reviewed-by: erikj
2020-11-03 14:51:14 +00:00
Magnus Ihse Bursie
f97ec359ec
8255785: X11 libraries should not be required by configure for headless only
...
Reviewed-by: mikael, prr
2020-11-03 01:17:10 +00:00
Erik Joelsson
184db64dfb
8255732: OpenJDK fails to build if $A is set to a value with spaces
...
Reviewed-by: ihse
2020-11-02 21:06:38 +00:00
Vladimir Kozlov
2f7d34f205
8255616: Disable AOT and Graal in Oracle OpenJDK
...
Reviewed-by: iignatyev, vlivanov, iveresov, ihse
2020-11-02 16:04:46 +00:00
Erik Joelsson
b028074384
8255673: Wrong version in docs bundles
...
Reviewed-by: tbell, ihse
2020-11-02 14:45:39 +00:00
Bernhard Urban-Forster
d2812f780e
8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build
...
Reviewed-by: ihse, aph
2020-11-02 13:42:56 +00:00
Erik Joelsson
9b1eebc73d
8255620: Build race between modulegraphs and exploded-image-optimize targets
...
Reviewed-by: tbell
2020-10-30 13:55:31 +00:00
Erik Joelsson
3fd821606d
8255612: Explicitly disable dtrace for Oracle OpenJDK Linux builds
...
Reviewed-by: mikael
2020-10-30 13:42:12 +00:00
Claes Redestad
a7595b2a61
8250669: Running JMH micros is broken after JDK-8248135
...
Reviewed-by: ecaspole, erikj
2020-10-28 22:36:43 +00:00
Magnus Ihse Bursie
edd19888df
8255530: Additional cleanup after JDK-8235710 (elliptic curve removal)
...
Reviewed-by: erikj
2020-10-28 22:25:21 +00:00
Michael McMahon
6bb7e45e8e
8245194: Unix domain socket channel implementation
...
Reviewed-by: erikj, dfuchs, alanb, chegar
2020-10-28 17:26:26 +00:00
Kiran Sidhartha Ravikumar
55a0cad827
8254982: (tz) Upgrade time-zone data to tzdata2020c
...
Reviewed-by: erikj, naoto
2020-10-23 10:13:08 +00:00
Erik Joelsson
9ade94b727
8206311: Add docs-javase, docs-reference to CI build
...
Reviewed-by: ihse
2020-10-21 22:04:37 +00:00
Sean Mullan
62a03bd387
8237995: Enhance certificate processing
...
Reviewed-by: weijun, rhalade, ahgross, erikj
2020-10-20 14:58:38 -07:00
Paul Sandoz
0001435044
8255020: Minor updates to docs jdk.incubator.vector
...
Reviewed-by: erikj, darcy
2020-10-19 20:37:36 +00:00
Calvin Cheung
74ac77e2b1
8247666: Support Lambda proxy classes in static CDS archive
...
Reviewed-by: iklam, mchung
2020-10-19 18:27:50 +00:00
Erik Joelsson
52cb3292ae
8254862: lldb in devkit doesn't work
...
Reviewed-by: lmesnik, mikael, ihse
2020-10-19 17:38:22 +00:00
Paul Sandoz
0c99b19258
8223347: Integration of Vector API (Incubator)
...
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org>
Co-authored-by: Qi Feng <qfeng@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2@arm.com>
Co-authored-by: Aaloan Miftah <someusername3@gmail.com>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com>
Co-authored-by: Yang Zang <Yang.Zhang@arm.com>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
2020-10-14 20:02:46 +00:00
Ludovic Henry
715e24afb2
8254311: Incorrect statements in createWindowsDevkit2017.sh
...
Reviewed-by: erikj, thartmann
2020-10-13 17:28:41 +00:00
Kiran Sidhartha Ravikumar
9c9349098a
8254177: (tz) Upgrade time-zone data to tzdata2020b
...
Reviewed-by: erikj, naoto, coffeys
2020-10-13 11:38:03 +00:00
Aleksei Voitylov
63009f90ec
8247589: Implementation of Alpine Linux/x64 Port
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Co-authored-by: Alexander Scherbatiy <alexsch@openjdk.org>
Co-authored-by: Axel Siebenborn <asiebenborn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: alanb, erikj, dholmes
2020-10-13 09:35:58 +00:00
Eric Liu
b464213942
8252407: Build failure with gcc-8+ and asan
...
Reviewed-by: ihse, kbarrett
2020-10-13 03:38:41 +00:00
Yumin Qi
e4469d2c8c
8247536: Support for pre-generated java.lang.invoke classes in CDS static archive
...
Reviewed-by: iklam, mchung
2020-10-10 02:06:52 +00:00
Aleksey Shipilev
6d2c1a66bb
8254292: Update JMH devkit to 1.26
...
Reviewed-by: erikj, aph
2020-10-09 16:44:37 +00:00
Hannes Wallnöfer
1e8e543b26
8216497: javadoc should auto-link to platform classes
...
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Reviewed-by: erikj, jjg
2020-10-07 13:08:34 +00:00
Adam Farley
9543d7607b
8253000: Remove redundant MAKE_SUBDIR argument
...
Reviewed-by: erikj
2020-10-07 08:07:22 +00:00
Adam Farley
289ae798f4
8252998: ModuleWrapper.gmk doesn't consult include path
...
Reviewed-by: erikj
2020-10-05 09:53:16 +00:00
Monica Beckwith
9604ee8269
8248238: Implementation: JEP 388: Windows AArch64 Support
...
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Reviewed-by: dholmes, cjplummer, aph, ihse
2020-10-05 03:21:39 +00:00
Philippe Marschall
2a406f3ce5
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
...
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
2020-09-30 20:05:07 +00:00
Mikael Vidstedt
527b0e44eb
8248984: Bump minimum boot jdk to JDK 15
...
Reviewed-by: darcy, erikj, dholmes
2020-09-28 21:22:00 +00:00
Mikael Vidstedt
d25b03e987
8253616: Change to GCC 10.2 for building on Linux at Oracle
...
Reviewed-by: erikj
2020-09-28 18:31:30 +00:00
Robin Westberg
840aa2b79e
8253424: Add support for running pre-submit testing using GitHub Actions
...
Reviewed-by: ehelin, erikj
2020-09-28 09:31:51 +00:00
Nick Gasson
f014854ac7
8253624: gtest fails when run from make with read-only source directory
...
Reviewed-by: erikj
2020-09-28 01:54:45 +00:00
Anthony Scarpino
0b83fc0150
8235710: Remove the legacy elliptic curves
...
Reviewed-by: xuelei, erikj
2020-09-25 02:40:36 +00:00
Erik Joelsson
24a424891c
8253615: Change to Visual Studio 2019 16.7.2 for building on Windows at Oracle
...
Reviewed-by: mikael
2020-09-24 22:29:25 +00:00
Yumin Qi
89c5e49ba2
8253500: [REDO] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-24 15:28:10 +00:00
Ioi Lam
65af837391
8253496: [BACKOUT] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: eosterlund, dcubed
2020-09-22 20:15:01 +00:00
Yumin Qi
c1df13b855
8253208: Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-22 16:12:05 +00:00
Monica Beckwith
96f722cf63
8252114: Windows-AArch64: Enable and test ZGC and ShenandoahGC
...
Reviewed-by: shade, stefank, rkennke
2020-09-22 07:09:48 +00:00
Junyuan Zheng
fdce055a9b
8253253: Binutils tar ball extension update to gz
...
Reviewed-by: erikj
2020-09-21 05:57:00 +00:00
Matthias Baesken
52c28b8692
8253239: Disable VS warning C4307
...
Reviewed-by: mdoerr, erikj
2020-09-18 14:06:29 +00:00
Joe Darcy
fc36328d4f
8253034: Update symbol generation to accomodate Git as the SCM
...
Reviewed-by: erikj, adityam
2020-09-15 20:41:43 +00:00
Ioi Lam
c5e63b639e
8248186: Move CDS C++ vtable code to cppVtables.cpp
...
Reviewed-by: coleenp
2020-09-13 19:20:45 +00:00
Ioi Lam
03a4df0acd
8244778: Archive full module graph in CDS
...
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
2020-09-13 14:45:12 +00:00
Ningsheng Jian
9b5a9b6189
8231441: AArch64: Initial SVE backend support
...
Co-authored-by: Joshua Zhu <joshua.zhu@arm.com>
Co-authored-by: Yang Zhang <yang.zhang@arm.com>
Reviewed-by: adinn, pli, ihse, vlivanov, eosterlund
2020-09-02 09:45:44 +08:00
Phil Race
9d71814dca
Merge
2020-08-31 12:26:58 -07:00
Yuri Nesterenko
8f98911c7b
8252497: Incorrect numeric currency code for ROL
...
Reviewed-by: naoto
2020-08-31 12:26:13 +03:00
Phil Race
3d7b524593
8074844: Resolve disabled warnings for libfontmanager
...
Reviewed-by: serb, ihse, erikj
2020-08-29 10:07:22 -07:00
Erik Joelsson
50cc54c730
8252233: Put debug symbols in symbols-image
...
Reviewed-by: ihse, aleonard
2020-08-28 12:03:50 -07:00
Dean Long
f0b30a5d24
8209961: [AOT] crash in Graal stub when -XX:+VerifyOops is used
...
Reviewed-by: kvn
2020-08-30 15:53:46 -07:00
Erik Joelsson
7df86108cb
8252145: Unify Info.plist files with correct version strings
...
Reviewed-by: ihse, serb
2020-08-28 06:23:41 -07:00
Joe Wang
88f93f3214
8251561: Fix doclint warnings in the java.xml package
...
Reviewed-by: lancea, naoto, rriggs, erikj, alanb
2020-08-26 17:48:41 +00:00
Magnus Ihse Bursie
74cb1b4e75
8251541: "no symbols" printed when building hotspot
...
Reviewed-by: erikj
2020-08-18 17:35:38 +02:00
Joe Darcy
61e42ed85d
8071961: Add javac lint warning when a default constructor is created
...
Reviewed-by: jjg, jlahoda, abuckley, erikj, mcimadamore
2020-08-17 18:58:20 -07:00
Prasanta Sadhukhan
9573ef8bda
Merge
2020-08-14 15:49:27 +05:30
Phil Race
62a67c5d90
Merge
2020-08-11 10:56:30 -07:00
Phil Race
63b3498733
8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager
...
Reviewed-by: serb
2020-08-10 21:12:47 -07:00
Magnus Ihse Bursie
d6bd183b84
8251399: JDK-8248701 had incorrect indentation
...
Reviewed-by: erikj
2020-08-11 16:07:04 +02:00
Vladimir Kempik
5e9702d390
8250876: Fix issues with cross-compile on macos
...
Reviewed-by: erikj, ihse
2020-08-10 22:42:09 +03:00
Ioi Lam
35e3226df8
8250990: Consolidate object copying code for CDS static/dynamic archive dumping
...
Reviewed-by: coleenp, ccheung
2020-08-13 18:40:51 -07:00
Magnus Ihse Bursie
19a08080e4
8251516: VSCode IDE configuration specifies c++03
...
Reviewed-by: erikj
2020-08-13 17:34:31 +02:00
Magnus Ihse Bursie
9edcdf12a0
8251533: MacOS build of libjimage explicitly adds C++ standard library
...
Reviewed-by: erikj
2020-08-13 17:10:48 +02:00
Phil Race
84e397b4de
8250894: Provide a configure option to build and run against the platform libharfbuzz
...
Reviewed-by: erikj
2020-08-04 12:20:37 -07:00
Galder Zamarreno
96f56eb4fc
8248158: Configure fails with autoconf not found even though it's installed
...
Reviewed-by: erikj, ihse, stooke
2020-08-05 11:59:10 +02:00
Mikael Vidstedt
00d223cff6
8250899: Backout JDK-8249628 from jdk/jdk
...
Reviewed-by: erikj
2020-08-03 22:10:31 -07:00
Mikael Vidstedt
bafa476135
Merge
2020-08-03 22:08:37 -07:00
Rajan Halade
1e535dfa53
8243320: Add SSL root certificates to Oracle Root CA program
...
Reviewed-by: mullan
2020-08-03 11:35:24 -07:00
Jerry Zhou
4d13bf33d4
8249628: Remove EA from JDK 15 version string starting with Initial RC promotion
...
Reviewed-by: tbell, erikj
2020-07-17 01:50:44 +00:00
Igor Ignatyev
03cf1c3a83
8250688: missed open parenthesis for GTEST_FRAMEWORK_SRC var in Main.gmk
...
Reviewed-by: erikj
2020-07-28 09:05:06 -07:00
Erik Joelsson
fcd5d414d6
8246094: [macos] Sound Recording and playback is not working
...
Reviewed-by: prr, serb
2020-07-24 10:52:02 -07:00
Mark Reinhold
55039aa1c6
8249205: Remove unnecessary trademark symbols
...
Reviewed-by: darcy, lancea, bpb, prr, jjg, cjplummer, iris, dfuchs, weijun, joehw, wetmore, bchristi
2020-07-15 14:21:54 -07:00
Henry Jen
52977fd914
Merge
2020-07-14 17:25:17 +00:00
Erik Joelsson
a9b7ae8ac2
8249255: Build fails if source code in cygwin home dir
...
Reviewed-by: tbell
2020-07-14 07:09:11 -07:00
Alexandre Iline
bd843673a8
8250743: Switch to JCov build which supports byte code version 60
...
Reviewed-by: erikj
2020-07-29 16:12:10 -07:00
Rajan Halade
6e32338330
8243321: Add Entrust root CA - G4 to Oracle Root CA program
...
Reviewed-by: mullan
2020-07-29 09:31:38 -07:00
Severin Gehwolf
e6517d1ae2
8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics
...
Reviewed-by: aph, dholmes, bobv
2020-07-24 19:57:06 +02:00
Mikael Vidstedt
25d1305f7e
Merge
2020-07-28 22:37:23 -07:00
Joe Darcy
1a5ef6606f
8249219: Update --release 15 symbol information for JDK 15 build 33
...
Reviewed-by: jlahoda
2020-07-28 09:25:23 -07:00
Aleksey Shipilev
5b99c6ae1f
8250605: Linux x86_32 builds fail after JDK-8249821
...
Reviewed-by: erikj, prr
2020-07-28 09:05:36 +02:00
Mikael Vidstedt
e7289aa4d4
Merge
2020-07-27 22:26:00 -07:00
Prasanta Sadhukhan
091b0c95c3
Merge
2020-07-25 12:48:29 +05:30
Kim Barrett
df923ff2fb
8249944: Move and improve the AllStatic class
...
Move AllStatic to it's own standalone file, and use C++11 deleted functions
Reviewed-by: dholmes, stuefe
2020-07-24 04:43:08 -04:00
Phil Race
b1ff2bd00a
8249821: Separate libharfbuzz from libfontmanager
...
Reviewed-by: erikj
2020-07-22 07:46:50 -07:00
Kim Barrett
2a8f92e7e7
8246032: Implementation of JEP 347: Enable C++14 Language Features
...
Update build configuration to use C++14
Reviewed-by: jlaskey, mdoerr, ihse, erikj
2020-07-22 00:13:53 -04:00
Vyom Tewari
955aee3bfa
8237858: PlainSocketImpl.socketAccept() handles EINTR incorrectly
...
PlainSocketImpl.socketAccept() handles EINTR incorrectly
Reviewed-by: alanb, dfuchs, martin
2020-07-17 11:15:00 +05:30
Mikael Vidstedt
1f5e21a16e
Merge
2020-07-15 21:24:39 -07:00
Erik Joelsson
c83ce2e8d9
8249292: DependOnVariable macro fails on empty value
...
Reviewed-by: tbell
2020-07-15 14:04:54 -07:00
Mikael Vidstedt
1982432db4
Merge
2020-07-14 23:29:45 -07:00
Joe Darcy
10e6a6a19a
8248605: Update --release 15 symbol information for JDK 15 build 31
...
Reviewed-by: jlahoda, jjg
2020-07-14 09:05:50 -07:00
Jan Lahoda
a4b135316c
8244763: Update --release 8 symbol information after JSR 337 MR3
...
Reviewed-by: jjg, wetmore
2020-05-18 18:20:53 +02:00
Jan Lahoda
31c511e6a5
8246704: --release => \"unknown enum constant PreviewFeature$Feature.TEXT_BLOCKS\"
...
Use a synthetic annotation instead of inaccessible jdk.internal.PreviewFeature in ct.sym, and avoid resolving that annotation, to prevent errors being printed for the inaccessible types.
Reviewed-by: jlaskey
2020-06-25 11:06:46 +02:00
Peter Levart
2f09989ec0
8247532: Records deserialization is slow
...
8248135: Build microbenchmarks with --enable-preview
Test contributed by Chris Hegarty <chris.hegarty@oracle.com>
Reviewed-by: chegar, psandoz, redestad, ihse
2020-06-24 11:05:09 +02:00
Igor Ignatyev
e7f8e1fdb5
8211977: move testlibrary tests into one place
...
Reviewed-by: erikj, dholmes, ihse
2020-06-16 09:50:45 -07:00
Igor Ignatyev
e47b2bc8c3
8246387: switch to jtreg 5.1
...
Reviewed-by: dholmes, erikj
2020-06-10 10:47:40 -07:00
Calvin Cheung
847a3baca8
8198698: Support Lambda proxy classes in dynamic CDS archive
...
Added archving of hidden classes of type lambda proxy classes.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: mchung, iklam, dholmes
2020-06-10 15:50:26 +00:00
Erik Joelsson
c47f27e1c6
8236469: macOS devkit needs 64-bit SetFile for Catalina
...
Reviewed-by: ihse
2020-06-09 14:09:22 +00:00
Erik Joelsson
46f4bf93db
8246750: Docs bundle should be published to common dir
...
Reviewed-by: ihse
2020-06-08 11:06:36 -07:00
Magnus Ihse Bursie
b073038e54
8246751: Mac OS build settings should use -O3
...
Reviewed-by: erikj
2020-06-08 18:15:55 +02:00
Serguei Spitsyn
be14526569
8196450: Deprecate JDWP/JDI canUnrestrictedlyRedefineClasses to match JVM TI capabilities
...
Deprecate capabilities unsupported in JVM TI
Reviewed-by: dholmes, cjplummer
2020-06-06 08:13:40 +00:00
Magnus Ihse Bursie
2625942c43
8246484: Verify patch at start of COMPARE_BUILD=PATCH run
...
Reviewed-by: erikj
2020-06-06 02:06:48 +02:00
Magnus Ihse Bursie
cd651b9aad
8246435: Replace Javascript implementation of pandoc filters with Java
...
Reviewed-by: erikj
2020-06-06 02:04:21 +02:00
Erik Joelsson
097720cce5
8249195: Change to Xcode 11.3.1 for building on Macos at Oracle
...
Reviewed-by: ihse
2020-07-13 07:52:59 -07:00
Andrew Leonard
0853b33004
8248701: On Windows generated modules-deps.gmk can contain backslash-r (CR) characters
...
Reviewed-by: erikj
2020-07-08 03:08:30 -07:00
Jesper Wilhelmsson
6b8bf62a75
Merge
2020-07-03 00:14:21 +02:00
Dean Long
8b7c959164
8247922: Update Graal
...
Reviewed-by: kvn
2020-07-02 13:03:32 -07:00
Vladimir Kempik
78b9de8e40
8248495: [macos] zerovm is broken due to libffi headers location
...
Reviewed-by: ihse, erikj
2020-07-02 20:33:06 +03:00
Magnus Ihse Bursie
1356a0f1ac
8248667: Need support for building native libraries located in the test/lib directory
...
Reviewed-by: erikj
2020-07-02 17:35:03 +02:00
Jie Fu
7e93e03da5
8248612: Back quotes and double quotes must not be escaped in: Cannot convert \"$unix_path\" to Windows path
...
Reviewed-by: ihse
2020-07-01 10:27:10 +08:00
Magnus Ihse Bursie
4b85bd546e
8248610: Clean up handling of Windows RC files
...
Reviewed-by: erikj
2020-07-01 22:39:58 +02:00
Joe Darcy
32aa66126e
8247534: Update --release 15 symbol information for JDK 15 build 29
...
Reviewed-by: jlahoda
2020-07-01 13:12:11 -07:00
Magnus Ihse Bursie
2a37607e98
8248563: Gtest CFLAGS/warnings is not properly handled
...
Reviewed-by: erikj
2020-07-01 01:56:52 +02:00
Yasumasa Suenaga
f5673586b7
8248526: configure script failed on WSL in May 2020 update
...
Reviewed-by: ihse
2020-07-01 07:23:48 +09:00
Magnus Ihse Bursie
2de3595895
8248548: Use DISABLED_WARNINGS for globally disabled warnings on Visual Studio in Hotspot
...
Reviewed-by: kbarrett, erikj
2020-06-30 16:26:24 +02:00
Magnus Ihse Bursie
f19db799f3
8248547: Use SetupJdkLibrary for hotspot libraries
...
Reviewed-by: erikj
2020-06-30 16:23:34 +02:00
Magnus Ihse Bursie
682e836d60
8248488: JDK-8246484 actually broke COMPARE_BUILD
...
Reviewed-by: erikj
2020-06-29 18:39:40 +02:00
Jesper Wilhelmsson
55b472251e
Merge
2020-06-26 04:15:33 +02:00
Magnus Ihse Bursie
aacb827896
8220639: Need a way to augment JTREG_LAUNCHER_OPTIONS from command-line
...
Reviewed-by: erikj, dholmes
2020-06-25 18:35:40 +02:00
Jesper Wilhelmsson
233cac3232
Merge
2020-06-25 03:11:32 +02:00
Coleen Phillimore
1550fd889b
8239782: CC_INTERP is only used by Zero interpreter
...
Change CC_INTERP conditional to ZERO and remove in places where unnecessary. Fix build to exclude compilers and rename CppInterpreter to ZeroInterpreter. The "C++ Interpreter" has been removed from the code a while ago.
Reviewed-by: dholmes, ihse
2020-06-24 09:56:20 -04:00
Erik Joelsson
d8219d0a78
8213214: Set -Djava.io.tmpdir= when running tests
...
Reviewed-by: alanb, mikael
2020-06-23 06:51:35 -07:00
Vladimir Kempik
88df2f0f7f
8243470: [macos] bring back O2 opt level for unsafe.cpp
...
Remove special case for unsafe.cpp on clang macos
Reviewed-by: erikj, ihse
2020-06-23 13:41:55 +03:00
Erik Gahlin
3576a88369
8246436: JFR: Avoid parsing metadata.xml during startup
...
Reviewed-by: mgronlun, erikj, redestad
2020-06-22 08:09:23 +02:00
Joe Darcy
1cb5a48ed7
8245588: Update --release 15 symbol information for JDK 15 build 27
...
Reviewed-by: jjg
2020-06-17 13:00:14 -07:00
Jesper Wilhelmsson
6d2959b393
Merge
2020-06-17 05:28:05 +02:00
Magnus Ihse Bursie
9e4b9e9151
8201575: Allow numbers in VERSION_PRE according to JEP 223
...
Reviewed-by: erikj
2020-06-16 14:22:15 +02:00
Erik Helin
ab57f7d628
8193686: Allow --with-jtreg to accept a zip compressed jtreg image
...
Reviewed-by: ihse
2020-06-15 12:28:27 +02:00
Magnus Ihse Bursie
1a681a434f
8200738: Use --hash-style=gnu for gcc
...
Reviewed-by: erikj
2020-06-12 20:28:07 +02:00
Jie Fu
24f040da36
8247396: Exclude PCH for files in $(OPT_SPEED_SRC) with clang after JDK-8246751
...
Reviewed-by: ihse, erikj
2020-06-12 10:52:20 +08:00
Iris Clark
319b4e71e1
8246803: Update link to license in Docs.gmk
...
Reviewed-by: darcy, mikael
2020-06-09 08:56:13 -07:00
Joe Darcy
a5b5712733
8235496: Start of release updates for JDK 16
...
8245585: Add SourceVersion.RELEASE_16
8245586: Add source 16 and target 16 to javac
8245544: com/sun/tools/javac/platform/JDKPlatformProvider.java does not support ct.sym with platform versions 16+
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: erikj, dholmes, ihse, neugens, jjg, jlahoda, jlaskey, mikael
2020-06-07 20:02:03 -07:00
Jorn Vernee
4365c2b745
8246572: Always pass java.library.path when running micro benchmarks
...
Reviewed-by: ihse, redestad
2020-06-04 14:56:36 +02:00
Erik Gahlin
7d1eb8f07c
8246260: JFR: Write event size field without padding
...
Reviewed-by: jbachorik, mgronlun
2020-06-04 00:09:04 +02:00
Vicente Romero
d42bfef8a4
8227046: compiler implementation for sealed classes
...
8225056: VM support for sealed classes
8227044: javax.lang.model for sealed classes
8227045: Preview APIs support for sealed classes
8227047: Javadoc for sealed types
8245854: JVM TI Specification for sealed classes
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: mcimadamore, forax, darcy, dholmes, jlahoda, lfoltan, mchung, sspitsyn, vromero
2020-06-01 17:00:40 -04:00
Fedor Burdun
f3e027c001
8246256: GenerateLinkOptData should not mutate the interim or bootstrap JDK
...
Reviewed-by: erikj, ihse
2020-06-01 22:03:52 +02:00
Claes Redestad
ad7dafb138
8246251: Adjust HelloClasslist after JDK-8230301
...
Reviewed-by: mchung
2020-06-01 21:57:08 +02:00
Bob Vandette
f79801b74d
8245832: JDK build make-static-libs should build all JDK libraries
...
Reviewed-by: erikj
2020-05-29 19:18:23 +00:00
Erik Gahlin
6fd44901ec
8216303: JFR: Simplify generated files
...
Reviewed-by: erikj, mgronlun
2020-05-29 15:19:01 +02:00
Kim Barrett
60ac615aa8
8240259: Disable -Wshift-negative-value warnings
...
Disable warning for gcc/clang.
Reviewed-by: ihse, iklam
2020-05-28 21:40:35 -04:00
Chris Plummer
e0d03881d0
8244668: Remove SA's javascript support
...
Reviewed-by: sspitsyn, sundar
2020-05-28 17:12:14 -07:00
Alex Menkov
f3c463b50a
8244703: "platform encoding not initialized" exceptions with debugger, JNI
...
Reviewed-by: alanb, sspitsyn
2020-05-28 11:39:51 -07:00
Serguei Spitsyn
1357c01e57
8245392: Remove duplication in class redefinition and retransformation specs
...
Remove duplications from the Instrumentation, JDI and JDWP redefinition specs
Reviewed-by: dholmes, cjplummer
2020-05-27 03:21:15 +00:00
Igor Ignatyev
64c5823aa4
8245870: GTEST_FRAMEWORK_SRC should go through UTIL_FIXUP_PATH
...
Reviewed-by: erikj
2020-05-26 15:11:33 -07:00
Igor Ignatyev
846fd238fc
8245610: remove in-tree copy on gtest
...
Reviewed-by: erikj, ihse
2020-05-26 13:33:00 -07:00
Mikael Vidstedt
44a0a08991
8245600: Clean up libjli
...
Reviewed-by: dholmes, alanb
2020-05-26 10:18:32 -07:00
Chris Hegarty
f3eb44a94d
8243491: Implementation of Foreign-Memory Access API (Second Incubator)
...
Upstream latest changes of the Foreign-Memory Access API
Co-authored-by: Jorn Vernee <jorn.vernee@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: chegar, psandoz
2020-05-25 10:54:39 +01:00
Naoto Sato
ea38873d30
8239480: Support for CLDR version 37
...
Reviewed-by: joehw
2020-05-21 13:56:11 -07:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Magnus Ihse Bursie
600d82adf8
8245281: Disabling hotspot gtest builds make it impossible to run tests
...
Reviewed-by: erikj
2020-05-20 14:09:18 +02:00
Jan Lahoda
d191d2f4e2
8245445: Langtools NetBeans ant build broken after JDK-8244093
...
Correcting paths in the NetBeans-specific langtools ant build.
Reviewed-by: mcimadamore
2020-05-20 13:23:46 +02:00
Magnus Ihse Bursie
1cb7df63e7
8245287: Start using ModuleWrapper for gensrc as well
...
Reviewed-by: erikj
2020-05-19 15:59:51 +02:00
Magnus Ihse Bursie
74f1e6da4e
8244093: Move all IDE support into coherent structure in make directory
...
Reviewed-by: mcimadamore, jlahoda, chegar, erikj
2020-05-19 15:49:46 +02:00
Magnus Ihse Bursie
77826c0a39
8245168: jlink should not be treated as a "small" tool
...
Reviewed-by: erikj
2020-05-19 09:12:10 +02:00
Anthony Scarpino
fd28aad72d
8166597: Crypto support for the EdDSA Signature Algorithm
...
Reviewed-by: weijun, mullan, wetmore
2020-05-18 09:42:52 -07:00
Yumin Qi
02293daa64
8245070: 32-bit builds are broken after JDK-8242524
...
Reviewed-by: erikj, ihse
2020-05-18 09:28:06 -07:00
Jan Lahoda
ed9cbe252d
8241616: Timestamps on ct.sym entries lead to non-reproducible builds
...
Generate ct.sym in a reproducible way
Reviewed-by: ihse
2020-04-29 18:35:14 +02:00
Magnus Ihse Bursie
a2057ad440
8240228: "make hotspot-ide-project" on Windows creates a Visual Studio project with empty preprocessor defines
...
Reviewed-by: erikj
2020-05-16 09:43:44 +02:00
Magnus Ihse Bursie
fb6e7b06fb
8245119: Fix include path for hotspot-ide-project
...
Reviewed-by: erikj
2020-05-15 18:58:17 +02:00
Magnus Ihse Bursie
e83968799e
8245096: Better windows environment output in configure
...
Reviewed-by: erikj
2020-05-15 18:14:58 +02:00
Magnus Ihse Bursie
adf1d4757b
8245093: WSL support broke cygwin toolchain detection
...
Reviewed-by: erikj
2020-05-15 18:13:20 +02:00
Magnus Ihse Bursie
b76a215ff6
8245046: SetupTarget incorrect for hotspot-ide-project
...
Reviewed-by: erikj
2020-05-15 12:09:59 +02:00
Yumin Qi
8da07d1ae9
8242524: Use different default CDS archives depending on UseCompressOops
...
Reviewed-by: erikj, iklam, ccheung
2020-05-14 14:24:55 -07:00
Magnus Ihse Bursie
43da9ff24e
8245032: Remove exceptions from compare.sh
...
Reviewed-by: erikj
2020-05-14 19:17:11 +02:00
Magnus Ihse Bursie
014095c4ab
8245041: Fix incorrect output order in configure
...
Reviewed-by: erikj
2020-05-14 19:15:39 +02:00
Magnus Ihse Bursie
8c5430972f
8245033: Fixes for building in WSL
...
Reviewed-by: erikj
2020-05-14 18:56:30 +02:00
Erik Joelsson
c992521995
8244951: Missing entitlements for hardened runtime
...
Reviewed-by: ihse
2020-05-14 06:58:59 -07:00
Erik Joelsson
9768618bab
8244945: Mark VS2019 as supported and default
...
Reviewed-by: ihse
2020-05-14 05:35:06 -07:00
Naoto Sato
80c75c9fa9
8239383: Support for Unicode 13.0
...
Reviewed-by: rriggs, joehw
2020-05-13 15:46:08 -07:00
Magnus Ihse Bursie
707462edc2
8244930: Building without test failure handler broken after JDK-8244844
...
Reviewed-by: erikj
2020-05-13 15:03:24 +02:00
Magnus Ihse Bursie
7345502884
8244928: Build log output too verbose after JDK-8244844
...
Reviewed-by: alanb
2020-05-13 10:35:08 +02:00
Magnus Ihse Bursie
be6f74718e
8244844: javac command line is not re-executable
...
Reviewed-by: erikj
2020-05-12 19:48:50 +02:00
Magnus Ihse Bursie
e686fb6bf6
8244757: Introduce SetupTarget in Main.gmk
...
Reviewed-by: erikj
2020-05-12 16:35:58 +02:00
Magnus Ihse Bursie
b29d982a9c
8244756: Build broken with some awk version after JDK-8244248
...
Reviewed-by: mbaesken, xliu
2020-05-12 11:11:02 +02:00
Magnus Ihse Bursie
d5b5059af5
8244653: Suppress gcc 9.1 ABI change notes on aarch64
...
Reviewed-by: kbarrett
2020-05-08 14:10:36 +02:00
Xin Liu
e05227a2ce
8244248: boot-jdk.m4 captures the version line using regex
...
Use awk instead of head
Reviewed-by: ihse, erikj
2020-05-07 11:13:21 -07:00
Magnus Ihse Bursie
1a16a4b628
8244592: Start supporting SOURCE_DATE_EPOCH
...
Reviewed-by: erikj
2020-05-07 17:47:11 +02:00
Magnus Ihse Bursie
74132fe7e1
8244615: build-performance.m4 is not always parsing /proc/cpuinfo correctly
...
Reviewed-by: erikj
2020-05-07 17:44:21 +02:00
Michael Zucchi
a3443d0fd1
8243656: Shell built-in test in configure depends on help
...
Help might not be available to check for built-ins: Use 'command -v' instead
Reviewed-by: erikj
2020-04-27 11:00:29 +02:00