Andrew Leonard
85cc6f1440
8283315: jrt-fs.jar not always deterministically built
...
Reviewed-by: ihse
2022-03-18 13:40:35 +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
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
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
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
Jonathan Gibbons
6d3d47957e
8272667: substandard error messages from the docs build
...
Reviewed-by: darcy, iris
2021-08-18 23:40:44 +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
Vladimir Kozlov
2effdd1b67
8267112: JVMCI compiler modules should be kept upgradable
...
Reviewed-by: mchung, erikj, dnsimon
2021-05-17 20:11:01 +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
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
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
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
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
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
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
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
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
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
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
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
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
Erik Joelsson
76fa974cb2
8255850: Hotspot recompiled on first incremental build
...
Reviewed-by: ihse
2020-11-03 23:11:23 +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
Erik Joelsson
9ade94b727
8206311: Add docs-javase, docs-reference to CI build
...
Reviewed-by: ihse
2020-10-21 22:04:37 +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
Erik Joelsson
7df86108cb
8252145: Unify Info.plist files with correct version strings
...
Reviewed-by: ihse, serb
2020-08-28 06:23:41 -07:00
Magnus Ihse Bursie
d6bd183b84
8251399: JDK-8248701 had incorrect indentation
...
Reviewed-by: erikj
2020-08-11 16:07:04 +02:00
Mikael Vidstedt
e7289aa4d4
Merge
2020-07-27 22:26:00 -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
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
Erik Joelsson
c83ce2e8d9
8249292: DependOnVariable macro fails on empty value
...
Reviewed-by: tbell
2020-07-15 14:04:54 -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
Magnus Ihse Bursie
4b85bd546e
8248610: Clean up handling of Windows RC files
...
Reviewed-by: erikj
2020-07-01 22:39:58 +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
Igor Ignatyev
e7f8e1fdb5
8211977: move testlibrary tests into one place
...
Reviewed-by: erikj, dholmes, ihse
2020-06-16 09:50:45 -07: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
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
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
1cb7df63e7
8245287: Start using ModuleWrapper for gensrc as well
...
Reviewed-by: erikj
2020-05-19 15:59:51 +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
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
Erik Joelsson
2254cf5a24
8244247: Build failures after sjavac cleanup
...
Reviewed-by: ihse, tbell
2020-05-05 11:02:43 -07:00
Erik Joelsson
a15b1ea09b
8244210: The javac server is never used
...
Reviewed-by: tbell, redestad, fweimer
2020-04-30 13:34:15 -07:00
Magnus Ihse Bursie
0de9bbd4f3
8244044: Refactor phase makefiles to be structured per module
...
Reviewed-by: erikj
2020-04-29 08:55:01 +02:00
Magnus Ihse Bursie
408bc486e0
8244036: Refresh SetupJavaCompilation, and remove support for sjavac
...
Reviewed-by: erikj
2020-04-29 08:49:17 +02:00
Athijegannathan Sundararajan
d5cd165965
8241749: Remove the Nashorn JavaScript Engine
...
Reviewed-by: jlaskey, ihse, mchung
2020-04-16 12:26:20 +05:30
Henry Jen
0278846eaa
Merge
2020-04-14 23:11:49 +00:00
Roger Riggs
50ed53076f
8225319: Remove rmic from the set of supported tools
...
Reviewed-by: erikj, alanb, lancea, jjg, amlu
2020-04-08 09:22:08 -04:00
Andrew Dinn
5110de6c1f
8241144: Javadoc is not generated for new module jdk.nio.mapmode
...
Jdk.nio.mapmode is not present in DOCS_MODULES defined by Modules.gmk
Reviewed-by: erikj, ihse
2020-03-19 17:26:11 +00:00
Roger Riggs
caa0884400
8241073: Pre-generated Stubs for javax.management, Activation, Naming
...
Reviewed-by: erikj, ihse, alanb, dfuchs
2020-03-19 15:34:34 -04:00
Magnus Ihse Bursie
ed8c11e0d1
8149110: Introduce DISABLED_WARNINGS for Java compilation
...
Reviewed-by: erikj
2020-03-12 19:42:06 +01:00
Erik Helin
1c1acb4757
8237566: FindTests.gmk should only include existing TEST.ROOT files
...
Reviewed-by: erikj
2020-03-10 16:58:29 +01:00
Christoph Langer
90ee2c3d6e
8237192: Generate stripped/public pdbs on Windows for jdk images
...
Co-authored-by: Matthias Baesken <matthias.baesken@sap.com>
Reviewed-by: erikj, ihse
2020-02-07 08:38:40 +01:00
Magnus Ihse Bursie
af5c725b81
8237879: make 4.3 breaks build
...
Reviewed-by: erikj, tbell
2020-01-30 11:08:30 +01:00
Erik Joelsson
4df99aa7ae
8226346: Build better binary builders
...
Reviewed-by: tbell
2019-12-13 08:27:51 -08:00
Jorn Vernee
8f4f088a12
8234049: Implementation of Memory Access API (Incubator)
...
Co-authored-by: Vlaidmir Ivanov <vladimir.x.ivanov@oracle.com>
Reviewed-by: alanb, psandoz, chegar, rriggs, plevart, briangoetz, jrose, adinn, vlivanov
2019-12-12 22:59:57 +00:00
René Schünemann
f6d50463f6
8235585: Enable macOS codesigning for all libraries and executables
...
Reviewed-by: erikj, clanger
2019-12-09 16:14:16 +01:00
Henry Jen
9ac2f8b654
8234542: code removal of Pack200 Tools and API
...
Reviewed-by: alanb, mchung, erikj
2019-12-10 00:36:30 +00:00
Andy Herrick
264573c9ce
8212780: Packaging Tool Implementation
...
Co-authored-by: Alexey Semenyuk <alexey.semenyuk@oracle.com>
Co-authored-by: Alexander Matveev <alexander.matveev@oracle.com>
Co-authored-by: Kevin Rushforth <kevin.rushforth@oracle.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Reviewed-by: asemenyuk, almatvee, herrick, kcr, prr, erikj, ihse, rriggs, mchung, alanb
2019-12-05 11:25:33 -05:00
Magnus Ihse Bursie
2dbe87fc45
8233383: Various minor fixes
...
Reviewed-by: erikj
2019-11-04 11:15:45 +01:00
Magnus Ihse Bursie
66195e8a71
8233381: Update copyright year in build system files
...
Reviewed-by: erikj
2019-11-04 11:12:13 +01:00
Erik Joelsson
0b33bc1617
8232748: Build static versions of certain JDK libraries
...
Reviewed-by: ihse, bobv
2019-10-29 12:01:14 -07:00
Magnus Ihse Bursie
21585ebcdf
8232770
: Enable more warnings on solaris studio
...
Reviewed-by: erikj
2019-10-23 09:48:46 +02:00
Magnus Ihse Bursie
6147018a0f
8223998: Missing MakeDir in ExecuteWithLog
...
Reviewed-by: tbell, erikj
2019-10-17 10:35:18 +02:00
Magnus Ihse Bursie
54a3efc829
8065704: Set LC_ALL=C for all relevant commands in the build system
...
Reviewed-by: naoto, erikj
2019-10-11 09:43:18 +02:00
Erik Joelsson
f8bb7b3a26
8231467: Missing make prerequisite declaration corrupts make dependency files on Windows
...
Reviewed-by: ihse, tbell
2019-09-26 07:20:51 -07:00
Erik Joelsson
340a1db025
8210794: Incorrect escaping of in native test libraries
...
Reviewed-by: tbell
2019-09-23 12:56:50 -07:00
Andrew Dinn
047b8bfeb7
8224974: Implement JEP 352
...
Non-Volatile Mapped Byte Buffers
Reviewed-by: alanb, kvn, bpb, gromero, darcy, shade, bulasevich, dchuyko
2019-08-20 10:11:53 +01:00
Erik Joelsson
2d7792b54e
8058539: Platform specific source files may not end up in src.zip
...
Reviewed-by: alanb
2019-08-05 07:59:42 -07:00
Erik Joelsson
ff8b711ec2
8226269: Race in SetupProcessMarkdown
...
Reviewed-by: tbell
2019-06-21 10:38:53 -07:00
Erik Joelsson
d1017b71ad
8226538: find-files.gmk gets corrupted if tab completion is used before running make first
...
Reviewed-by: tbell
2019-06-21 06:33:55 -07:00
Erik Joelsson
f28e32dbe3
8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling
...
Reviewed-by: tbell, aoqi
2019-06-07 09:16:11 -07:00
Robin Westberg
43f89eb1fd
8223678: Add Visual Studio Code workspace generation support (for native code)
...
Reviewed-by: erikj
2019-06-03 10:28:03 +02:00
Erik Joelsson
c0def3b731
8225140: Build fails if directory contains 'unix'
...
Reviewed-by: tbell
2019-06-03 10:52:18 -07:00
Severin Gehwolf
1f115c7f52
8214796: Create a jlink plugin for stripping debug info symbols from native libraries
...
Reviewed-by: alanb, mchung, erikj, ihse
2019-03-14 14:04:39 +01:00
Erik Joelsson
6eb638318a
8223319
: Add copyright footer to specs and man pages
...
Reviewed-by: iris, sspitsyn
2019-05-07 12:32:19 -07:00
Ralf Schmelter
0f4b0947ff
8222264: Windows incremental build is broken with JDK-8217728
...
Reviewed-by: erikj, clanger
2019-04-10 05:15:50 -07:00
Erik Joelsson
4b898b7aae
8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC
...
Reviewed-by: tbell, ysuenaga
2019-04-10 07:04:35 -07:00
Erik Joelsson
60e51498f2
8217728: Speed up incremental rerun of "make hotspot"
...
Reviewed-by: tbell
2019-04-04 07:43:44 -07:00
Erik Joelsson
e676e93536
8221762: Improve Main.gmk/FindTests.gmk bootstrap time
...
Reviewed-by: tbell
2019-04-02 08:19:36 -07:00
Erik Joelsson
778fd086a1
8189861: Refactor CacheFind
...
Reviewed-by: tbell
2017-10-24 10:41:45 +02:00
Erik Joelsson
22c61a5981
8221703: Rmic build for java.management.api has bad incremental behavior
...
Reviewed-by: tbell
2019-04-01 11:02:40 -07:00
Ioi Lam
88db8649df
8221621: FindTests.gmk cannot handle "=" in TEST.groups comments
...
Reviewed-by: erikj, dholmes
2019-03-28 20:45:40 -07:00
Erik Joelsson
caae145476
8205934: Define jdk -source/-target version in version-numbers file
...
Reviewed-by: tbell
2019-03-28 10:04:27 -07:00
Erik Joelsson
2af935c800
8220383: Incremental build is broken and inefficient
...
Reviewed-by: tbell
2019-03-12 08:04:33 -07:00
Magnus Ihse Bursie
d9153b8e3c
8219971: Introduce SetupExecute in build system
...
Reviewed-by: erikj
2019-03-05 11:07:19 +01:00
Erik Joelsson
4f45b5f973
8217032: Check pandoc capabilities in configure
...
Reviewed-by: mikael, ihse
2019-02-19 12:44:56 -08:00
Erik Joelsson
0a976502a7
8211016: make images does not update jdk/lib/src.zip with latest changes
...
Reviewed-by: ihse
2019-02-19 12:43:10 -08:00
Magnus Ihse Bursie
208c58c862
8218431: Improved platform checking in makefiles
...
Reviewed-by: erikj
2019-02-07 12:35:45 +01:00
Magnus Ihse Bursie
1627166982
8217730: Split up MakeBase.gmk
...
Reviewed-by: erikj
2019-01-25 11:13:20 +01:00
Magnus Ihse Bursie
494ed992df
8217626: Add setup/teardown functionality to RunTest
...
Reviewed-by: erikj, shurailine
2019-01-24 11:19:40 +01:00
Alexandre Iline
eb971c3cf5
8215729: Enhance makefiles to allow collecting code coverage with JCov
...
Reviewed-by: erikj
2019-01-14 08:22:49 -08:00
Joe Darcy
b5f0eec3d8
8205626: Start of release updates for JDK 13
...
8205393: Add SourceVersion.RELEASE_13
8205394: Add source 13 and target 13 to javac
8205645: Bump maximum recognized class file version to 57 for JDK 13
8214825: Update preview language features for start of JDK 13
Reviewed-by: erikj, alanb, mchung, mcimadamore, dholmes, smarks, jjg
2018-12-13 19:06:11 +01:00
Magnus Ihse Bursie
8c00337375
8215131: Pandoc 2.3/build documentation fixes
...
Reviewed-by: erikj
2018-12-11 15:21:50 +01:00
Volker Simonis
3e2804d0d8
8214534: Setting of THIS_FILE in the build is broken
...
Reviewed-by: erikj, ihse
2018-12-04 09:28:11 +01:00
Magnus Ihse Bursie
3474e9a9fe
8214718: Update missing copyright year in build system
...
Reviewed-by: erikj, tbell
2018-12-03 18:46:10 +01:00
Magnus Ihse Bursie
2ddd78e825
8178317: Create man pages using pandoc from markdown sources
...
Reviewed-by: erikj
2018-11-28 10:00:41 +01:00
Claes Redestad
7a30c97753
8061281: Microbenchmark suite build support, directory layout and sample benchmarks
...
8061282: Migrate jmh-jdk-microbenchmarks into the JDK
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Staffan Friberg <sfriberg@kth.se>
Reviewed-by: ecaspole, mchung, erikj, ihse
2018-11-16 23:39:51 +01:00
Igor Ignatyev
35871a8ca1
8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags
...
Reviewed-by: erikj, dholmes, ihse
2018-11-02 16:27:55 -07:00
Magnus Ihse Bursie
53ecc07aaa
8210958: Rename "make run-test" to "make test"
...
Reviewed-by: erikj
2018-10-31 09:30:24 +01:00
Magnus Ihse Bursie
10b754ee85
8212587: equals in MakeBase does not handle empty strings correctly
...
Reviewed-by: erikj
2018-10-18 09:19:29 +02:00
Robin Westberg
7c3ce3aee0
8212004: Optional compile_commands.json field not compatible with older libclang
...
Reviewed-by: erikj
2018-10-16 11:32:49 +02:00
Erik Joelsson
232912a6ca
8212028: Use run-test makefile framework for testing in Oracle's Mach5
...
Reviewed-by: ihse
2018-10-15 11:36:20 -07:00
Erik Joelsson
d3458328a2
8211724: Change mkdir -p to MakeDir macro where possible
...
Reviewed-by: ihse, asemenyuk
2018-10-09 14:57:23 -07:00
Robin Westberg
a5c9fa14f1
8210459: Add support for generating compile_commands.json
...
Reviewed-by: erikj, ihse
2018-10-05 07:54:28 +02:00
Erik Joelsson
2c88ce1b89
8211677: Java resource copy and clean should use MakeTargetDir macro
...
Reviewed-by: tbell, ihse
2018-10-04 09:43:49 -07:00
Magnus Ihse Bursie
73e93bdd5d
8211029: Have a common set of enabled warnings for all native libraries
...
Reviewed-by: erikj
2018-09-24 19:26:48 +02:00
Magnus Ihse Bursie
09a967ab81
8210988: Improved handling of compiler warnings in the build
...
Reviewed-by: erikj
2018-09-21 21:35:12 +02:00
Magnus Ihse Bursie
481a045635
8210920: Native C++ tests are not using CXXFLAGS
...
Reviewed-by: tbell, erikj
2018-09-20 08:59:03 +02:00
Erik Joelsson
26f801426d
8210283: Support git as an SCM alternative in the build
...
Reviewed-by: ihse, ehelin
2018-09-07 14:54:15 -07:00
Igor Ignatyev
8c47dc4a94
8209611: use C++ compiler for hotspot tests
...
Reviewed-by: vlivanov, ihse, erikj, jcbeyler
2018-08-28 14:37:34 -07:00
Severin Gehwolf
1ab91ea928
8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686
...
Be sure to use the same register index in native and Java code.
Reviewed-by: sballal, cjplummer, tbell
2018-07-23 18:08:46 +02:00
Severin Gehwolf
3aa10b4fab
8207057: No debug info for assembler files
...
Generate debug info for assembler files as needed.
Reviewed-by: erikj
2018-07-12 16:28:31 +02:00
Jesper Wilhelmsson
4fc510cc89
Merge
2018-07-14 02:14:54 +02:00
Ralf Schmelter
89f13ef117
8207001: *.obj.log files get truncated causing unreliable incremental builds on Windows
...
Reviewed-by: erikj, tbell
2018-07-12 16:30:47 +02:00
Vladimir Kozlov
05f6e0dd45
8206135: Building jvm with AOT but without JVMCI should fail at configure time
...
Reviewed-by: erikj
2018-07-10 19:42:48 -07:00
Magnuse Ihse Bursie
63881a7602
8205616: Build fails with system headers after 8204572
...
Co-authored-by: Fridrich Strba <fridrich.strba@suse.com>
Reviewed-by: erikj
2018-06-27 21:56:11 +02:00
Erik Joelsson
8e3570cfc2
8204973: Add build support for filtering translations
...
Reviewed-by: ihse, naoto, dfuchs
2018-06-15 09:53:28 -07:00
Doug Simon
df164b5b85
8205025: [AOT] make jdk.aot module upgradeable
...
Reviewed-by: alanb, kvn, mchung
2018-06-15 16:44:41 +02:00
Jesper Wilhelmsson
dafb3af62d
Merge
2018-07-11 21:41:43 +02:00
Joe Darcy
e56162b43d
8205615: Start of release updates for JDK 12
...
8205621: Increment JDK version for JDK 12
8193292: Add SourceVersion.RELEASE_12
8193290: Add source 12 and target 12 to javac
8205619: Bump maximum recognized class file version to 56 for JDK 12
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Mikael Vidstedt <mikael.vidstedt@oracle.com>
Reviewed-by: alanb, smarks, jjg, mr, erikj, psandoz, dholmes
2018-06-27 21:01:12 -07:00
Magnus Ihse Bursie
402777ea0f
8204572: SetupJdkLibrary should setup SRC and -I flags automatically
...
Reviewed-by: erikj
2018-06-08 18:11:32 +02:00
Erik Joelsson
22ca6c6a40
8202738: vm_version Abstract_VM_Version::internal_vm_info_string() returns same string for different incremental builds
...
Reviewed-by: ihse, jiangli
2018-05-16 09:37:00 -07:00
Erik Gahlin
a060be188d
8199712: Flight Recorder
...
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
2018-05-15 20:24:34 +02:00
Doug Simon
76590dc009
8187490: HotSpotGraalMBean should be moved to Graal management module
...
Reviewed-by: alanb, mchung, iveresov
2018-04-18 11:11:38 +02:00
Chris Hegarty
a3b61fd4c7
8197564: HTTP Client implementation
...
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Michael McMahon <michael.x.mcmahon@oracle.com>
Co-authored-by: Pavel Rappo <pavel.rappo@oracle.com>
Reviewed-by: chegar, dfuchs, michaelm, prappo
2018-04-17 08:54:17 -07:00
Erik Joelsson
a20bd3a6ce
8201267: Disable warnings for VS2017 to enable building
...
Reviewed-by: ihse, tbell
2018-04-10 22:37:01 +02:00
Magnus Ihse Bursie
10201f5b2f
8201236: Straighten out dtrace build logic
...
Reviewed-by: erikj
2018-04-09 19:23:01 +02:00
Erik Joelsson
98cd47840a
8199539: Provide a standard way for the build to filter un-needed legal .md files
...
Reviewed-by: tbell, ihse
2018-04-05 23:46:05 +02:00
Magnus Ihse Bursie
44bab94d66
8200358: Remove mapfiles for JDK executables
...
Reviewed-by: erikj
2018-04-05 21:33:38 +02:00
Magnus Ihse Bursie
3a3fbb391f
8200658: Fix incremental builds of hotspot on solaris
...
Reviewed-by: erikj
2018-04-03 22:37:43 +02:00
Erik Joelsson
dca38708e5
8199884: JDK-8199749 broke build with make 3.81
...
Reviewed-by: tbell
2018-03-20 17:42:20 -07:00
Erik Joelsson
b45137814b
8199749: Debug symbols are not copied to exploded image on Mac
...
Reviewed-by: ihse
2018-03-19 10:11:07 -07:00
Magnus Ihse Bursie
47a8c7c889
8199681: Remove boilerplate code from creating native jtreg tests
...
Reviewed-by: erikj
2018-03-15 19:33:04 +01:00
Magnus Ihse Bursie
f74d0aef61
8199639: Introduce SetupJdkLibrary and SetupJdkExecutable
...
Reviewed-by: erikj
2018-03-15 01:20:47 +01:00
Magnus Ihse Bursie
64bf300bf6
8199606: Set -lc as global LIBS on solstudio
...
Reviewed-by: erikj
2018-03-14 19:12:30 +01:00
Erik Joelsson
10b29b4ca8
8199428: install-file macro fails on filenames with space on Solaris
...
Reviewed-by: tbell, ihse
2018-03-12 17:49:08 +01:00
Magnus Ihse Bursie
155a105d79
8199347: Always use -Z7 for debug symbols when compiling on Windows
...
Reviewed-by: erikj
2018-03-09 00:28:50 +01:00
Magnus Ihse Bursie
daea65318e
8199338: Use -g0 on solstudio also for compiling C programs
...
Reviewed-by: erikj
2018-03-08 18:46:37 +01:00
Magnus Ihse Bursie
eb36e850a5
8199224: Refactor add_native_source in SetupNativeCompilation
...
Reviewed-by: erikj
2018-03-07 19:14:36 +01:00
Erik Joelsson
ebbacc188e
8199125: --disable-warnings-as-errors does not work for native jtreg test code
...
Reviewed-by: ihse
2018-03-06 17:30:13 +01:00
Magnus Ihse Bursie
b01af2b4bf
8199118: Filtering of filename for microsoft CL broken on newer Cygwin
...
Reviewed-by: erikj
2018-03-06 17:24:56 +01:00
Lance Andersen
9995861868
8197533: Move javax.transaction.xa to its own module
...
Reviewed-by: darcy, alanb, psandoz, ihse
2018-03-04 17:05:29 -05:00