Commit Graph

579 Commits

Author SHA1 Message Date
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
Magnus Ihse Bursie
b64d0ef66d 8198724: Refactor FLAGS handling in configure
Reviewed-by: erikj
2018-03-02 10:59:25 +01:00
Magnus Ihse Bursie
e23e30e61b 8198751: Refactor SetupNativeCompilation to take NAME and TYPE
Reviewed-by: tbell
2018-02-28 21:16:11 +01:00
Jesper Wilhelmsson
1739105160 Merge 2018-02-25 04:59:43 +01:00
Lois Foltan
91105a9a52 8196997: VS2017 The non-Standard std::tr1 namespace and TR1-only machinery are deprecated and will be removed
Ignore deprecation warning for non-Standard std::tr1 namespace and TR1-only machinery when compiling gtest.

Reviewed-by: kbarrett, stuefe
2018-02-20 07:20:22 -05:00
Erik Joelsson
d4cf0ebee8 8198569: SetupTextFileProcessing should use sed with 'g'
Reviewed-by: tbell, ihse
2018-02-23 22:09:16 +01:00
Magnus Ihse Bursie
c2859d192d 8198318: Make build comparisons clean again
Reviewed-by: tbell, erikj
2018-02-19 10:57:05 +01:00
Lance Andersen
987c3a2d87 8190378: Removal of CORBA and Java EE modules
Reviewed-by: rriggs, alanb, mchung, erikj, goetz
2018-02-10 07:06:16 -05:00
Andrew M Leonard
482ff9cfdf 8196585: Make custom extension point additions
Reviewed-by: erikj
2018-02-01 09:20:40 -08:00
Lana Steuck
c8c8cd7238 Merge 2018-01-04 04:22:28 +00:00
Jonathan Gibbons
7e511aba71 8193512: Remove remnants of javah from jdk/jdk repo
Reviewed-by: tbell, erikj, alanb, darcy
2017-12-20 13:28:23 -08:00
Joe Darcy
691eb78732 8173382: Add -source 11 and -target 11 to javac
8193291: Add SourceVersion.RELEASE_11

Reviewed-by: jjg, erikj, psandoz
2017-12-18 18:51:40 -08:00
Magnus Ihse Bursie
5ea9e32d6c 8193061: Add run-test-prebuilt functionality
Reviewed-by: erikj
2017-12-06 13:45:46 +01:00
Erik Joelsson
9ddcde90e0 8192771: Boot JDK jar tool used to construct the modular JAR for java.jnlp
Reviewed-by: ihse, psandoz, mchung
2017-12-05 23:14:35 +01:00
Magnus Ihse Bursie
97325149c6 8191820: Fix run-test jtreg test selection and component calculation
Reviewed-by: erikj
2017-11-24 09:21:38 +01:00
Erik Joelsson
56092c76c6 8191420: Changing "requires" to "requires static" in an application module results in build failure
Reviewed-by: tbell
2017-11-17 02:44:03 +01:00
Erik Joelsson
1644953c27 8190702: JMC packaging causing errors in JDK 10 consolidated repo (macOS)
Reviewed-by: tbell
2017-11-15 11:50:55 -08:00
Erik Joelsson
50547a8734 8190725: Freetype license file provided with configure not included in images
Reviewed-by: ihse, tbell
2017-11-13 16:32:30 +01:00
Erik Joelsson
eaf790b9be 8190744: xattr: No such file LICENSE files
Reviewed-by: alanb, tbell
2017-11-08 12:02:19 -08:00
Jesper Wilhelmsson
b97f1bcb37 Merge 2017-10-30 21:23:10 +01:00
Martin Buchholz
a69940ab56 8189376: Unsorted $(wildcard) causes instable module-deps.gmk
Reviewed-by: erikj, tbell
2017-10-26 10:39:59 +02:00
Erik Joelsson
7b0bbccf0f 8187974: Merge Java Mission Control 6.1 3rdpartyreame with the JDK 18.3 3rdpartyreadme
Reviewed-by: ihse
2017-10-23 10:43:45 +02:00
Erik Joelsson
a6aad28019 8182285: Speeding up incremental build by hashing module APIs
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: ihse
2017-10-20 13:33:35 +02:00
Jesper Wilhelmsson
291e5e159d Merge 2017-10-21 01:23:52 +02:00
Jesper Wilhelmsson
843dc3a8ea Merge 2017-10-16 17:03:56 +02:00
Erik Joelsson
cde3c45ebf 8189324: install-file macro no longer handles files with $ in them
Reviewed-by: ihse
2017-10-16 12:56:23 +02:00
Jesper Wilhelmsson
947fc09db0 Merge 2017-10-14 00:19:29 +02:00
Erik Joelsson
e4801e2fe1 8189095: Import JMC from artifactory using Jib and main makefiles
Reviewed-by: ihse
2017-10-13 13:42:10 +02:00
Magnus Ihse Bursie
5f7dcca036 8188814: Simplify IncludeCustomExtension
Reviewed-by: dholmes
2017-10-05 12:41:06 +02:00
Vyom Tewari
02ba926da2 8159526: Deprivilege jdk.httpserver
Reviewed-by: chegar, alanb, michaelm, mchung
2017-09-26 15:08:56 +05:30
Magnus Ihse Bursie
e84be60b1a 8187544: Replace BUILD_OUTPUT and OUTPUT_ROOT with OUTPUTDIR
Reviewed-by: erikj
2017-09-25 10:32:00 +02:00
Weijun Wang
2bb3b82709 8148371: Remove policytool
Reviewed-by: erikj, alanb, mullan
2017-09-21 16:29:18 +08:00
Jesper Wilhelmsson
42a29333b9 Merge 2017-10-10 16:29:04 +02:00
Jesper Wilhelmsson
b708f0ddbd Merge 2017-10-04 21:02:13 +02:00
Erik Joelsson
467119a352 8187445: Forest Consolidation: Make tests work
Reviewed-by: darcy, ihse
2017-09-12 19:03:59 +02:00
Erik Joelsson
72c4ec5462 8187444: Forest Consolidation: Make build work
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Reviewed-by: darcy, ihse
2017-09-12 19:03:56 +02:00
Jaroslav Tulach
d72e093a74 8182701: Modify JVMCI to allow Graal Compiler to expose platform MBean
Reviewed-by: dnsimon, kvn, alanb, mchung, dfuchs
2017-09-28 13:52:15 -07:00
Erik Joelsson
ca8ad3c162 8189094: Change required boot jdk to JDK 9
Reviewed-by: ihse, mchung
2017-10-19 14:16:45 +02:00
Erik Joelsson
447beeba7f 8189434: SetupCopyFiles does not handle files with $ in them
Reviewed-by: ihse
2017-10-17 15:46:09 +02:00
Erik Joelsson
dc01400411 8186470: JDK10 hotspot integration has broken all MacOS dummy builds
Reviewed-by: ctornqvi, tbell
2017-08-23 08:55:13 +02:00
Lana Steuck
57b8a62f93 Merge 2017-06-23 23:18:26 +00:00
Lana Steuck
6e4770646e Merge 2017-06-16 04:54:27 +00:00
Mandy Chung
807e7e9268 8182032: Make java.compiler upgradeable
Reviewed-by: alanb, erikj
2017-06-15 11:54:26 -07:00
Mandy Chung
57cdb9b642 8181639: Add tool and services information to module summary
Reviewed-by: alanb, psandoz, lancea
2017-06-07 21:15:31 -07:00
Lana Steuck
9ab2bb8ea4 Merge 2017-06-03 02:43:31 +00:00
Lana Steuck
c532946b18 Merge 2017-05-31 17:41:14 +00:00
Magnus Ihse Bursie
5bf8bd9a1b 8175824: Adapt javadoc generation to different requirements for JDK and JavaSE
Reviewed-by: erikj, mchung
2017-05-29 09:18:10 +02:00
Magnus Ihse Bursie
1d389cce1c 8180480: Use "requires transitive" relationship when determining modules for javadoc
Reviewed-by: mchung, erikj
2017-05-22 09:47:31 +02:00
Ujwal Vangapally
8ff6b30d28 8175845: Provide javadoc descriptions for jdk.hotspot.agent module
Added description for jdk.hotspot.agent module

Reviewed-by: mchung
2017-05-19 15:27:25 +05:30
Lana Steuck
b14aeae266 Merge 2017-05-19 04:11:57 +00:00
Magnus Ihse Bursie
daf44b840b 8180318: Enable HTML 5 checking at compile time
Reviewed-by: erikj
2017-05-17 12:44:12 +02:00
Magnus Ihse Bursie
b870098ffd 8180472: Pandoc should generate html5 from markdown
Reviewed-by: erikj
2017-05-17 12:42:58 +02:00
Lana Steuck
a29d2b854f Merge 2017-05-11 20:19:08 +00:00
Magnus Ihse Bursie
5adcb2d3d7 8179105: Respect "include_in_docs" property from imported modules
Reviewed-by: mchung, erikj
2017-05-11 08:56:44 +02:00
Lana Steuck
4af06cd4a1 Merge 2017-05-05 04:45:50 +00:00
Erik Joelsson
32e2e37f5c 8179438: Incremental builds broken on Windows
Reviewed-by: tbell, ihse
2017-05-03 20:49:56 +02:00
Magnus Ihse Bursie
2013e83659 8179453: Add a proper SetupProcessMarkdown
Reviewed-by: erikj
2017-05-03 08:46:37 +02:00
Erik Joelsson
fae3887316 8179079: Incremental HotSpot builds broken on Windows
Reviewed-by: tbell
2017-04-28 15:42:43 +02:00
Doug Simon
8a2a4e1ef0 8177845: Need a mechanism to load Graal
Reviewed-by: kvn, iveresov, mchung
2017-04-27 23:06:33 -07:00
Magnus Ihse Bursie
241efa9566 8178038: Copy jdwp-protocol.html to proper location
8178039: Copy jvmti.html to proper location
8178316: Add JVM-MANAGEMENT-MIB.mib to jdk/src/java.management/share/specs/

Reviewed-by: erikj, mchung
2017-04-23 21:10:32 +02:00
Lana Steuck
4116ca2195 Merge 2017-04-22 00:21:19 +00:00
Mandy Chung
fa7b5bf230 8179035: Include tool modules in unified docs
Reviewed-by: lancea
2017-04-20 15:06:00 -07:00
Magnus Ihse Bursie
ce53169041 8176785: Add build support to generate PNG file from .dot file
Reviewed-by: erikj, mchung
2017-04-19 10:44:40 +02:00
Magnus Ihse Bursie
5638b45559 8172312: Update docs target and image for new combined docs
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Reviewed-by: erikj, mchung
2017-04-19 10:24:42 +02:00
Joe Darcy
bdada9936e 8177553: Address removal lint warnings in the JDK build
Reviewed-by: mchung, erikj
2017-04-13 14:38:13 -07:00
Alexey Semenyuk
2cfcf978c3 8177770: Need more precise control on build system logging
Reviewed-by: ihse, erikj
2017-03-30 21:23:07 +02:00
Lana Steuck
2c5cf5c6e8 Merge 2017-03-13 19:58:08 +00:00
Magnus Ihse Bursie
7f65fc26a9 8176196: sed from FindTests.gmk prints warnings
Reviewed-by: erikj
2017-03-06 13:39:34 +01:00
Magnus Ihse Bursie
b826ae7bde 8176084: Developer-friendly run-test facility
Reviewed-by: erikj
2017-03-03 12:57:57 +01:00
Lana Steuck
8e55cc438f Merge 2017-02-23 17:13:53 +00:00
Vladimir Kozlov
ef5d58f98b 8174879: Rename jdk.vm.ci to jdk.internal.vm.ci
Rename jdk.vm.ci and jdk.vm.compiler modules to jdk.internal.vm.ci and jdk.internal.vm.compiler.

Reviewed-by: mchung, ihse, dnsimon
2017-02-16 15:51:01 -08:00
Phil Race
08aeb0e27e Merge 2017-02-10 08:21:20 -08:00
Jesper Wilhelmsson
d00350c0ba Merge 2017-02-09 23:23:58 +01:00
Lana Steuck
01457fb7ab Merge 2017-02-09 18:12:29 +00:00
Phil Race
de85f2fc8b Merge 2017-02-06 09:35:08 -08:00
Lance Andersen
08bae4d771 8173604: Rename module 8173604 java.annotations.common to java.xml.ws.annoations
Reviewed-by: dfuchs, alanb, psandoz, mchung
2017-02-04 14:02:14 -05:00
Phil Race
d2c5de915c 8173409: make setMixingCutoutShape public and remove jdk.desktop
Reviewed-by: serb, mchung, alexsch
2017-02-03 09:28:13 -08:00
Magnus Ihse Bursie
669ad68437 8004842: Unify values of boolean make variables set in configure to true/false
Reviewed-by: erikj
2017-02-03 15:19:38 +01:00
Daniel Fuchs
63218777ce 8173607: JMX RMI connector should be in its own module
The JMX RMI connector is moved to a new java.management.rmi module.

Reviewed-by: mchung, erikj
2017-02-02 16:50:38 +00:00
Doug Simon
efed5b0145 8145337: [JVMCI] JVMCI initialization with SecurityManager installed fails: java.security.AccessControlException: access denied
Reviewed-by: kvn, alanb, mchung, mullan
2017-02-02 05:26:46 -08:00
Mandy Chung
c04c32dc14 8173608: Separate JDK management agent from java.management module
Reviewed-by: dfuchs, dholmes, erikj
2017-01-31 20:06:23 -08:00
Joe Darcy
a4a13f8a96 8173383: Update JDK build to use -source and -target 10
Reviewed-by: dholmes
2017-01-31 17:35:53 -08:00
Erik Joelsson
e1d8c67bff 8170483: Remove modules_src_jake workaround for JavaFX transition to new module-info syntax
Reviewed-by: alanb, mchung
2017-01-27 10:15:41 +01:00
Anthony Scarpino
946541ac57 8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki
Reviewed-by: mchung, wetmore
2017-01-23 11:49:50 -08:00
Magnus Ihse Bursie
0a56b1da95 8173120: Preserve command line at build failure
Reviewed-by: erikj
2017-01-20 14:44:17 +01:00
Erik Joelsson
ad37b8fb0f 8170862: VarDeps breaks when a file with overridden CFLAGS has the same name as the library
Reviewed-by: tbell
2017-01-10 11:31:31 +01:00
Erik Joelsson
35cbb54ae9 8171932: unresolved macro in javadoc command
Reviewed-by: tbell
2017-01-10 11:28:25 +01:00
Erik Joelsson
a658a12158 8172037: Change log message of SetupCopyFiles
Reviewed-by: tbell
2017-01-09 11:55:37 +01:00
Jesper Wilhelmsson
6e7a28b3a2 Merge 2016-12-20 23:47:16 +01:00
Erik Joelsson
ab77975179 8171310: Gtest libjvm.so is always stripped
Reviewed-by: tbell, dholmes, stuefe
2016-12-19 16:26:36 +01:00
Jesper Wilhelmsson
de18583f29 Merge 2016-12-18 15:57:40 +01:00
Mandy Chung
d8baf9d01d 8171201: Drop java.compact$N aggregator modules
8171202: Rename jdk.crypto.pkcs11 and jdk.pack200 to end with Java letters

Reviewed-by: alanb, erikj
2016-12-14 10:50:31 -08:00
Mandy Chung
d1dd5b972c 8169925: Organize licenses by module in source, JMOD file, and run-time image
Co-authored-by: Jeannette Hung <jeannette.hung@oracle.com>
Reviewed-by: alanb, erikj, ihse, naoto, prr
2016-12-12 18:56:32 -08:00
Jesper Wilhelmsson
47d55ad2b7 Merge 2016-12-13 02:04:18 +01:00
Vladimir Kozlov
2c220df590 8171008: Integrate AOT compiler into JDK
Reviewed-by: erikj, mchung, twisti, simonis
2016-12-11 18:50:18 -08:00
Vladimir Kozlov
1a40cebca3 8166417: Integrate Graal-core into JDK for AOT compiler
Reviewed-by: iveresov, erikj, ihse, mchung
2016-12-11 12:09:13 -08:00
Michael McMahon
f18eacf136 8170648: Move java.net.http package out of Java SE to incubator namespace
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Pavel Rappo <pavel.rappo@oracle.com>
Co-authored-by: Sergey Kuksenko <sergey.kuksenko@oracle.com>
Co-authored-by: Anthony Vanelverdinghe <anthony.vanelverdinghe@gmail.com>
Reviewed-by: chegar, dfuchs, michaelm, prappo, skuksenko
2016-12-09 11:34:44 +00:00
Jesper Wilhelmsson
f0b8192dc1 Merge 2016-12-08 17:13:07 +01:00
Erik Joelsson
eaf6a90a9b 8141590: Cannot build Zero with devkit
Reviewed-by: ihse
2016-12-07 16:08:23 +01:00
Erik Joelsson
706f567795 8066474: Remove the lib/ directory from Linux and Solaris images
Reviewed-by: tbell, ihse
2016-12-05 17:55:59 +01:00
Gustavo Romero
99684f14fe 8170153: PPC64/s390x/aarch64: Poor StrictMath performance due to non-optimized compilation
Reviewed-by: mdoerr, erikj, simonis, aph
2016-11-28 11:13:20 -05:00
Alan Bateman
4e1d511d05 Merge 2016-12-01 11:14:50 +00:00
Alan Bateman
18af38e927 8169069: Module system implementation refresh (11/2016)
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Reviewed-by: alanb, mchung
2016-12-01 08:56:28 +00:00
Magnus Ihse Bursie
b58f0c97b9 8031567: Better model for storing source revision information
Reviewed-by: erikj
2016-11-28 09:20:13 +01:00
Erik Joelsson
500ce8299e 8170280: Enable -g for all java compilation in the build
Reviewed-by: simonis, tbell, dholmes, ihse
2016-11-24 11:50:26 +01:00
Magnus Ihse Bursie
3da21ba32e 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip
Reviewed-by: erikj
2016-11-22 14:47:52 +01:00
Magnus Ihse Bursie
7ae986d83e 8169860: Clean up and unify the refactored Javadoc generation
Reviewed-by: erikj
2016-11-18 15:50:43 +01:00
Erik Joelsson
29556bae75 8160491: tar.gz bundles missing files containing $
Reviewed-by: ihse
2016-11-07 14:15:49 +01:00
Erik Joelsson
2962a15145 8062810: Examine src.zip in JDK image and decide if source classes should be organized by module
Reviewed-by: mchung, kcr
2016-10-28 14:29:20 +02:00
Phil Race
0934fdaa76 Merge 2016-10-27 08:52:00 -07:00
Magnus Ihse Bursie
5e736e7d8f 8168636: More detailed information about native libraries in build log
Reviewed-by: erikj
2016-10-26 09:44:20 +02:00
Jonathan Gibbons
7cf79d2b8d 8145471: javac changes for enhanced deprecation
Reviewed-by: smarks, tbell, mcimadamore, jlahoda
2016-10-20 13:44:00 -07:00
Phil Race
3d5e493dbb 8167126: Create a module to provide access to non-SE desktop APIs
Reviewed-by: alanb, mchung
2016-10-18 13:02:47 -07:00
Magnus Ihse Bursie
dde68e918c 8158181: Stop adding missing newline to manifest files
Reviewed-by: erikj
2016-10-11 11:28:19 +02:00
Magnus Ihse Bursie
3e6227e27f 8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell
2016-10-11 09:49:31 +02:00
Erik Joelsson
ad7aa259b5 8161018: GPL header missing comma in year
Reviewed-by: dholmes
2016-10-05 17:10:49 +02:00
Erik Joelsson
a350f3bda7 8150736: Excessive disk space used by build system
Reviewed-by: ihse
2016-10-05 10:49:21 +02:00
Erik Joelsson
4b223f6329 8166965: Some small java build tools are still running with big JVM configuration
Reviewed-by: ihse
2016-10-04 13:41:51 +02:00
Alejandro Murillo
7a529a7794 Merge 2016-08-31 09:22:53 -07:00
Mandy Chung
2416447009 8160851: Remove old launcher module-related options
Reviewed-by: jjg, alanb
2016-08-30 17:49:50 -07:00
Alejandro Murillo
7bceb5e6c3 Merge 2016-08-26 10:02:44 -07:00
Tim Bell
e49b61eacb 8164402: key word 'requires' appearing in comment causing a build failure
Reviewed-by: erikj, dholmes
2016-08-19 07:54:03 -07:00
Erik Joelsson
42a009f5dd 8164297: Jtreg test exeinvoke fails to link on Ubuntu
Reviewed-by: tbell, dholmes
2016-08-19 16:02:11 +02:00
Mandy Chung
c5983e8f77 8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar
2016-08-10 15:49:03 -07:00
Phil Race
8103ede959 Merge 2016-08-01 10:06:00 -07:00
Weijun Wang
2726620601 8159528: Deprivilege java.security.jgss, jdk.security.jgss and jdk.security.auth
Reviewed-by: mchung, mullan
2016-07-31 09:36:28 +08:00
David Dehaven
3596541456 Merge 2016-07-28 09:29:36 -07:00
Valerie Peng
117713bd92 8159488: Deprivilege java.xml.crypto
Moved java.xml.crypto module from boot modules to platform modules

Reviewed-by: mullan
2016-07-27 01:26:47 +00:00
Daniil Titov
ed3ce54f5e 8156960: Deprecate JSObject.getWindow(Applet) method
Reviewed-by: mchung, kcr, smarks, erikj, alexsch
2016-07-21 12:26:07 -07:00
Valerie Peng
799d14348e 8161171: Missed the make/common/Modules.gmk file when integrating JDK-8154191
Re-apply the same changes as reviewed under JDK-8154191.

Reviewed-by: mchung
2016-07-15 00:24:35 +00:00
Alejandro Murillo
473b182d35 Merge 2016-07-08 12:12:52 -07:00
Robert Field
627e6c6bfa 8160009: JShell: Add SPI and execution to generated JShell javadoc (root ws)
Reviewed-by: jlahoda
2016-07-06 20:56:27 -07:00
Erik Joelsson
7fbf406a0e 8158629: bash >(...) construct still causes race conditions
Reviewed-by: tbell
2016-07-01 12:32:21 +02:00
Jonathan Gibbons
98f7893e83 8154399: Need replacement for jdk.javadoc/com.sun.tools.doclets.standard.Standard
8159096: Expose (new) Standard doclet class

Reviewed-by: alanb, erikj, ksrini
2016-06-22 17:20:53 -07:00
Erik Joelsson
f8e1100161 8136771: Implement the license-swap logic as a make target
Reviewed-by: tbell
2016-06-08 15:13:19 +02:00
Erik Joelsson
0295c28e94 8055735: JDK_FILTER is broken
Reviewed-by: redestad, alanb, tbell
2016-06-10 16:56:29 +02:00
Lance Andersen
3461be0dc2 8154189: Deprivilege java.sql and java.sql.rowset module
Reviewed-by: alanb, mchung
2016-05-31 13:41:31 -04:00
Erik Joelsson
23043ca1e6 8155786: Determine modules depending on upgradeable modules directly and indirectly
Reviewed-by: alanb, mchung
2016-05-19 17:24:50 +02:00
Athijegannathan Sundararajan
bde74b92a0 8154192: Deprivilege java.scripting module
Reviewed-by: jlaskey, alanb
2016-05-18 15:04:39 +05:30
Erik Joelsson
251735466a 8136777: Introduce bundle targets
Reviewed-by: tbell, ihse
2016-05-04 15:29:01 +02:00
Alejandro Murillo
b4f027037b Merge 2016-05-14 09:11:01 -07:00
Erik Joelsson
eeec992d7e 8156837: RC resource compilation on windows generates false build failure reports
Reviewed-by: tbell, prr
2016-05-13 09:21:20 +02:00
Erik Joelsson
05f3ae4cc8 8153685: Parfait integration missing in the new tools (jmod and jlink)
Reviewed-by: alanb, mchung
2016-05-09 17:15:05 +02:00
Claes Redestad
998971d501 8150044: Generate classlists at build-time
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: alanb, mchung, iklam
2016-05-07 01:21:08 +02:00
Mandy Chung
cad49e11bf 8155513: Deprivilege jdk.charsets
Reviewed-by: alanb, chegar
2016-05-05 22:39:14 -07:00
Mandy Chung
e81c4c2ac8 8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg
2016-05-05 16:35:36 -07:00
Igor Ignatyev
b349292b74 8148244: Finalize and integrate GTest implementation
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Stefan Sarne <stefan.sarne@oracle.com>
Co-authored-by: Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>
Co-authored-by: Erik Helin <erik.helin@oracle.com>
Co-authored-by: Alexandre Iline <alexandre.iline@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: jwilhelm, erikj
2016-05-03 23:49:27 +03:00
Alan Bateman
0486d4e513 Merge 2016-05-03 11:38:28 +01:00
Alan Bateman
7c8674903b 8154956: Module system implementation refresh (4/2016)
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: alanb, mchung, chegar, redestad
2016-05-03 09:09:07 +01:00
Erik Joelsson
c4275c858c 8155629: MODULES_FILTER should apply to imported modules
Reviewed-by: dholmes, tbell, mchung
2016-04-28 17:14:59 +02:00
Chris Hegarty
da78f43efc 8044773: Refactor jdk.net API so that it can be moved out of the base module
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: alanb, erikj, mchung
2016-04-27 20:35:23 +01:00
Erik Joelsson
f2c59f97ce 8154326: bash >(...) construct causes race conditions
Reviewed-by: tbell, ihse
2016-04-22 10:48:12 +02:00
Alejandro Murillo
926888d614 Merge 2016-04-14 19:55:39 -07:00
Daniel D. Daugherty
3b33fb5480 Merge 2016-04-14 14:57:13 -07:00
Erik Joelsson
ec3913386e 8153969: Clean up module src dir logic
Reviewed-by: ihse
2016-04-13 18:11:29 +02:00
Chris Hegarty
cd42ea0121 8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
2016-04-09 19:49:32 +01:00
Erik Joelsson
e709aa268d 8152666: The new Hotspot Build System
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Ingemar Aberg <ingemar.aberg@oracle.com>
Reviewed-by: ihse, dcubed, erikj
2016-04-08 13:14:23 +02:00
Jan Lahoda
2231f3da69 8153243: make docs should generate JShell API docs
Reviewed-by: erikj
2016-04-08 11:51:53 +02:00
Erik Joelsson
ab7eeda42f 8153660: jwdp.so/dll missing from JRE image
Reviewed-by: alanb
2016-04-07 13:16:32 +02:00
Phil Race
9ba58b652b Merge 2016-04-05 07:51:34 -07:00
Erik Joelsson
116ee6bdc6 8153261: Clean up fix for JDK-8153217
Reviewed-by: tbell
2016-04-01 17:08:43 +02:00
Mandy Chung
1263380ce0 8153217: javafx modules are not included in the jre
Reviewed-by: alanb
2016-03-31 14:11:15 -07:00
Phil Race
93772df04d Merge 2016-03-28 08:41:54 -07:00
Mandy Chung
0c67cefd42 8152697: JVMCI tests fail with UnsatisfiedLinkError as jdk.vm.ci not defined by boot loader
Reviewed-by: alanb
2016-03-24 13:45:45 -07:00
Alexander Zvegintsev
4cc52c4f6e 8143227: Platform-Specific Desktop Features
Reviewed-by: prr, serb
2016-03-24 02:04:14 +03:00
Mandy Chung
af242aa393 8152197: Single place to specify module-specific information for images build
Reviewed-by: alanb, erikj
2016-03-23 09:20:41 -07:00
Chris Hegarty
e3a4ad6685 Merge 2016-03-22 10:44:28 +00:00
Alan Bateman
cc661dd1c6 8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282

Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: alanb, mchung, tbell
2016-03-17 19:03:53 +00:00
Erik Joelsson
896453edf2 8151619: genSocketOptionRegistry.exe always relinked on Windows
Reviewed-by: tbell
2016-03-14 12:00:24 +01:00
Brent Christian
685358ed93 8148187: Remove OS X-specific com.apple.concurrent package
Removed jdk.deploy.osx module (including com.apple.concurrent)

Reviewed-by: alanb, erikj, mchung
2016-03-08 11:36:30 -08:00
Erik Joelsson
4dd8addd05 8151300: Build shell trace functionality lost in JDK-8076060
Reviewed-by: tbell
2016-03-07 09:13:56 +01:00
Michael McMahon
66073d9f8e 8087112: HTTP API and HTTP/1.1 implementation
Reviewed-by: alanb, chegar, coffeys, psandoz, rriggs
2016-02-25 23:00:55 +00:00
Magnus Ihse Bursie
4513cbc574 8150257: Remove softfloat lib support
Reviewed-by: dholmes, erikj
2016-02-23 21:43:59 +01:00
Volker Simonis
4b8c19d6b7 8150197: Integrate AIX fixes from build-infra
Reviewed-by: erikj
2016-02-22 11:27:09 +01:00
Magnus Ihse Bursie
2011115a3e 8150203: Incremental update from build-infra project
Reviewed-by: erikj
2016-02-22 11:22:55 +01:00
Magnus Ihse Bursie
f395ccd749 8149647: Incremental enhancements from build-infra
Reviewed-by: erikj
2016-02-12 11:07:35 +01:00
Magnus Ihse Bursie
7553186482 8148655: LOG=cmdlines and other build-infra fixes
Reviewed-by: erikj
2016-02-02 15:02:55 +01:00
Magnus Ihse Bursie
44a1209fdf 8148120: Incremental update from build-infra project
Reviewed-by: erikj
2016-01-30 10:25:15 +01:00
Athijegannathan Sundararajan
6c11ece1f4 8148617: top level make docs target does not generate javadocs for dynalink API
Reviewed-by: erikj, hannesw
2016-01-30 00:25:53 +05:30
Kumar Srinivasan
f458381f25 8035473: [javadoc] Revamp the existing Doclet APIs
8146529: Update the new Doclet API
8146427: "-nohelp" option issue
8146475: "-helpfile" option issue

Reviewed-by: alanb, bpatel, ihse, jjg, jlahoda, mchung, ogb, vromero
2015-11-12 13:26:07 -08:00
Aleksey Shipilev
fb33a09179 8148483: JEP 280: Indify String Concatenation
Co-authored-by: Remi Forax <forax@univ-mlv.fr>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse
2016-01-28 19:42:10 +03:00
Magnus Ihse Bursie
f206abd057 8145596: Enable debug symbols for all libraries
Reviewed-by: erikj
2016-01-20 09:53:52 +01:00
Alejandro Murillo
fd79a4f922 Merge 2016-01-19 15:17:21 -08:00
Erik Joelsson
7275190792 8147449: sjavac builds of jdk9/dev with closed sources broken
Reviewed-by: ihse
2016-01-19 16:28:18 +01:00
Alejandro Murillo
e28cff4646 Merge 2016-01-18 20:22:11 -08:00
Erik Joelsson
8c55662304 8146403: Windows build can be faster
Reviewed-by: ihse
2016-01-16 13:01:43 +01:00
Alejandro Murillo
09c3473159 Merge 2016-01-14 20:57:29 -08:00
Erik Joelsson
f89a58df61 8147086: Excluding of copy files broken after JDK-8144226
Reviewed-by: ihse
2016-01-14 13:50:40 +01:00
Alejandro Murillo
c47e5914fa Merge 2016-01-12 11:31:47 -08:00
Andreas Lundblad
f8e1f9dc01 8144226: Sjavac's handling of include/exclude patterns is buggy, redundant and inconsistent
Updated include/exclude pattern arguments for sjavac.

Reviewed-by: erikj
2016-01-08 17:05:32 +01:00
Alan Bateman
e24711fcf4 8049422: Remove @jdk.Exported
Reviewed-by: dfuchs, mchung, darcy, chegar
2016-01-08 11:45:57 +00:00
Volker Simonis
561f477e25 8146638: Only use compiler option files if they are really supported by the toolchain
Reviewed-by: erikj
2016-01-08 09:46:02 +01:00
Joseph Provino
ee2ed13c5d Merge 2016-01-01 17:08:22 +00:00
Dmitry Samersoff
c28f46f637 8067194: Restructure hotspot/agent/src to conform the modular source layout
Move sources under jdk.hotspot.agent

Reviewed-by: ihse, erikj, jbachorik
2015-12-23 13:12:12 +03:00
Magnus Ihse Bursie
a8c5ddd505 8142907: Integration of minor fixes from the build-infra project
Reviewed-by: erikj, dholmes
2015-12-15 11:02:03 +01:00
Yasumasa Suenaga
0cc58634ff 8036003: Add --with-debug-symbols=[none|internal|external|zipped]
Reviewed-by: ihse, dholmes
2015-12-11 21:58:28 +09:00
Phil Race
516290edca Merge 2015-12-02 11:22:12 -08:00
Alejandro Murillo
9758da4e8f Merge 2015-11-30 13:55:05 -08:00
Jesper Wilhelmsson
8e457e664a Merge 2015-11-30 19:22:18 +01:00
Joe Wang
2b2a06cf06 8144094: Add Catalog API to java.xml module
Reviewed-by: lancea
2015-11-30 08:52:25 -08:00
Erik Joelsson
086e3e9a94 8143141: Bring in minor build changes from the jigsaw/jake forest
Reviewed-by: ihse, mchung
2015-11-24 15:46:04 +01:00