Commit Graph

236 Commits

Author SHA1 Message Date
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
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
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
Alejandro Murillo
1365ef0314 Merge 2016-05-05 12:35:48 -07: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
Alejandro Murillo
45ec10d4ab Merge 2016-04-28 23:08:16 -07:00
David Holmes
9950f584d0 8155689: Build failing for install on jdk9/dev when using -testset hotspot
Add installer target that aliases the expected target

Reviewed-by: jmasa, tbell
2016-04-29 01:45:35 -04:00
Erik Joelsson
59144619a1 8154841: Let different Jib profiles have different default make targets
Reviewed-by: dholmes, tbell
2016-04-27 14:30:32 +02:00
Erik Joelsson
07aa75e7fe 8150601: Remove the old Hotspot build system
Reviewed-by: ihse
2016-04-26 13:35:27 +02:00
Alejandro Murillo
f291fca115 Merge 2016-04-18 15:39:46 -07:00
Erik Joelsson
a694990f23 8154292: jdk9-dev: All SE builds failed on 2016-04-14
Reviewed-by: alanb
2016-04-15 18:07:34 +02:00
Jiri Vanek
caf4001a70 8154313: Generated javadoc scattered all over the place
Added new top level target zip-docs which scans all generated javadocs and prepare zip-archive in way understandable to most IDEs

Reviewed-by: erikj
2016-04-15 14:57:53 +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
0b57773edd 8149777: Enable enhanced failure handler for "make test"
Reviewed-by: ihse
2016-04-14 15:13:42 +02: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
Erik Joelsson
d70a9d7e14 8152691: Compare script broken after Module system
Reviewed-by: tbell
2016-04-06 11:16:37 +02: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
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
Magnus Ihse Bursie
f395ccd749 8149647: Incremental enhancements from build-infra
Reviewed-by: erikj
2016-02-12 11:07:35 +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
d9ae786b3b 8146660: Resolve merge issue in resulting from sun.misc.VM move to jdk.internal.misc
Reviewed-by: twisti, erikj, chegar
2016-01-13 12:45:33 -08:00
Erik Joelsson
129c3028ee 8136782: Introduce a build/configure wrapper
Reviewed-by: ihse
2015-12-09 11:44:40 +01:00
Jesper Wilhelmsson
8e457e664a Merge 2015-11-30 19:22:18 +01:00
Erik Joelsson
c37f846672 8144172: Problem with bootcycle-images and sjavac
Reviewed-by: ihse
2015-11-27 16:29:22 +01: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
Erik Joelsson
2322723f91 8142336: Convert the SA agent build to modular build-infra makefiles
Reviewed-by: ihse, sla, dsamersoff, twisti
2015-11-24 12:18:24 +01:00
Erik Joelsson
4afbfc1a8e 8143036: Make install target does not depend on images
Reviewed-by: alanb
2015-11-16 10:47:24 +01:00
Alejandro Murillo
44b3e9e0fe Merge 2015-11-06 11:11:51 -08:00
Magnus Ihse Bursie
99948f872a 8141261: Clean up building of demos
Reviewed-by: erikj, tbell
2015-11-03 17:48:01 +01:00
Erik Joelsson
62017e75bc 8141051: Build test libs -source/-target 9
Reviewed-by: tbell, vlivanov
2015-11-03 16:51:55 +01:00
Erik Helin
ab8fe0b0b2 8139271: Add top-level Makefile target to run hotspots jtreg tests
Reviewed-by: ihse, erikj
2015-10-22 15:28:49 +02:00
Erik Helin
54e4c9c90c 8139256: Add Makefile target to run internal VM tests
Reviewed-by: erikj, ihse
2015-10-21 13:39:10 +02:00
Bob Vandette
e30672b37d Merge 2015-10-21 16:38:17 -04:00
Bob Vandette
f2ee7868f3 8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti
2015-10-19 13:21:27 -04:00
Christian Thalinger
4308ec2ec8 8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
2015-10-08 11:31:14 -10:00
Erik Joelsson
c28cba0346 8137088: Drop building of interim_java.corba
Reviewed-by: alanb, ihse
2015-09-28 09:52:19 +02:00
Magnus Ihse Bursie
7bb1b6ad7c 8136378: Build test libs using properly integrated makefile
Use 'make build-test-lib' in top repo instead

Reviewed-by: erikj
2015-09-16 09:49:36 +02:00
Naoto Sato
46b084bd8c 8129881: JDK-8008577 breaks Nashorn test
8130845: Change to CLDR Locale data in JDK 9 b71 causes SimpleDateFormat parsing errors
8132125: German (Switzerland) formatting broken if CLDR Locale Data is used

Reviewed-by: tbell, okutsu
2015-08-03 21:49:23 -07:00
Erik Joelsson
b94a868049 8081814: Modularize the deploy build
Reviewed-by: ihse, ddehaven
2015-06-04 18:27:42 +02:00
Mandy Chung
ee3e359025 8074432: Move jdeps and javap to jdk.jdeps module
Reviewed-by: jjg, alanb, erikj
2015-05-27 13:25:04 -07:00
David Dehaven
2f35e82935 Merge 2015-04-14 10:15:49 -07:00
Erik Joelsson
671367fd2a 8073634: Improve clean targets
Reviewed-by: ihse
2015-04-10 16:32:00 +02:00
Magnus Ihse Bursie
7ba3b45382 8076465: New Init.gmk needs improvements
Reviewed-by: erikj, tbell
2015-04-07 09:06:24 +02:00
David Dehaven
7d80d50f56 Merge 2015-03-31 16:22:59 -07:00
Peter Brunet
af874b5889 8076182: Open Source Java Access Bridge - Create Patch for JEP C127 8055831
Move files from open to closed

Reviewed-by: prr, mchung, erikj, ihse, serb, bpatel
2015-03-27 15:48:08 -05:00
Erik Joelsson
90284ff64a 8076123: 9-dev build fail: make/Init.gmk:142: *** multiple target patterns. Stop
Reviewed-by: ihse
2015-03-27 14:11:26 +01:00
Magnus Ihse Bursie
1eb8d0b847 8076060: Improve make bootstrap process
Reviewed-by: erikj
2015-03-26 16:17:30 +01:00
Erik Joelsson
09dbe042bf 8073021: add native code coverage target into makefiles
Reviewed-by: ihse, tbell, iignatyev
2015-03-10 14:36:56 +01:00
Erik Joelsson
28a8022f82 8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris
Reviewed-by: ihse
2015-03-02 14:18:01 +01:00
Magnus Ihse Bursie
f6875fea5b 8072842: Add support for building native JTReg tests
Reviewed-by: erikj, sla
2015-02-27 11:56:57 +01:00
Erik Joelsson
7208abd71e 8073166: Unable to successfully build the merge of jdk9/hs with jdk9/dev
Reviewed-by: alanb
2015-02-16 12:25:56 +01:00
Magnus Ihse Bursie
283b6c7fbc 8071767: Improve names and dependencies for image targets
Co-authored-by: Ingemar Aberg <ingemar.aberg@oracle.com>
Reviewed-by: ihse, erikj, dholmes
2015-02-06 12:46:59 +01:00
Erik Joelsson
c0277e17c9 8071329: Stop exporting INCLUDE and LIB when building on windows
Reviewed-by: ihse
2015-02-06 09:56:30 +01:00
Alejandro Murillo
bccf30e6e7 Merge 2015-01-27 10:11:22 -08:00
Erik Joelsson
995835697d 8069261: Create make dependencies on make variable values
Reviewed-by: ihse
2015-01-26 10:28:53 +01:00
Erik Joelsson
a9158e0f40 8067479: verify-modules fails in bootcycle build
Reviewed-by: ihse, dholmes
2015-01-20 13:56:35 +01:00
Ingemar Aberg
11d6127f18 8067759: Create initial test bundle framework
Reviewed-by: ihse, erikj
2015-01-09 16:45:39 +01:00
Mandy Chung
ec11dd0153 8067898: Disable verify-modules until JDK-8067479 is resolved
Reviewed-by: ksrini
2014-12-18 13:56:46 -08:00
Erik Helin
8ecec7ff2c 8067442: Tests using -Xshare:dump does not work with 'make test'
Reviewed-by: erikj, dholmes
2014-12-16 12:53:25 +01:00
Mandy Chung
12c05a89f5 8067360: verify-modules target was dropped in jdk9 b41
Reviewed-by: alanb, erikj
2014-12-15 10:29:41 -08:00
Chris Hegarty
8d19b510dd Merge 2014-12-03 19:28:30 +00:00
Chris Hegarty
b26d39ffd7 8049367: Modular Run-Time Images
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
2014-12-03 14:20:21 +00:00
Magnus Ihse Bursie
c4ced97793 8065914: Various improvements and cleanup of build system
Reviewed-by: erikj
2014-11-27 15:41:56 +01:00
Magnus Ihse Bursie
f2253115a2 8062806: Remove unused build/make files
Reviewed-by: tbell
2014-11-05 09:51:33 +01:00
Erik Joelsson
cf426daa20 8061610: "make test" broken for hotspot test targets
Reviewed-by: dholmes
2014-10-21 14:22:22 +02:00
Tim Bell
ce3d3f5632 Merge 2014-09-23 07:24:01 -07:00
Erik Joelsson
9556b4137d 8047933: Race between jdk/make/scripts/genExceptions.sh and com.sun.tools.javadoc.Main
Reviewed-by: ihse, tbell
2014-09-23 07:23:25 -07:00
Erik Joelsson
beef993046 8058118: Generate modules.list during the build
Reviewed-by: alanb, ihse, tbell, mchung
2014-09-16 12:08:04 +02:00
Mandy Chung
2edb29385b 8058367: Add verify-modules target to the default and images target
Reviewed-by: alanb, erikj, ihse, prr
2014-09-15 12:23:32 -07:00
Erik Joelsson
add8ed526a 8057537: Serialize reconfigure and fix make clean-foo foo
Reviewed-by: dholmes, ihse, tbell
2014-09-05 12:42:41 +02:00
Erik Joelsson
ad3f82869f 8057132: Build fails if PROFILE is set in the environment
Reviewed-by: ihse, dholmes, fparain
2014-09-03 14:10:53 +02:00
Mandy Chung
2aaede4915 8055856: checkdeps build target doesn't work for cross-compilation builds
8056113: [build] tools.jar missing modules.xml

Reviewed-by: ihse, erikj
2014-08-29 10:46:21 -07:00
Erik Joelsson
9b7b252093 8056062: Additional minor cleanups from source restructure build changes
Reviewed-by: alanb, tbell
2014-08-27 11:12:15 +02:00
Erik Joelsson
74d5ddea1a 8055095: Improve "do nothing" incremental build performance after modularized source code integration
Reviewed-by: tbell
2014-08-21 12:22:42 +02:00
Erik Joelsson
6836c834fb 8055188: General cleanup of minor issues from source restructure
Reviewed-by: tbell
2014-08-21 11:05:01 +02:00
Mandy Chung
759e173d7e 8055497: [infra] build failure when building bootcycle image
Reviewed-by: naoto
2014-08-19 19:07:53 -07:00
Chris Hegarty
ebd8efe5ef 8054834: Modular Source Code
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:51:37 +01:00
Magnus Ihse Bursie
0bedc5f1e7 8034788: Rewrite toolchain.m4 to support multiple toolchains per platform
Reviewed-by: henryjen, erikj
2014-02-24 12:16:58 +01:00
Magnus Ihse Bursie
8f9dfe90ed 8034199: Add 'reconfigure' target for re-creating a configuration
Reviewed-by: erikj, tbell
2014-02-13 23:30:08 +01:00
Magnus Ihse Bursie
d45fc51a44 8034191: Move relevant parts of build system to new closed repo
Reviewed-by: erikj, tbell
2014-02-13 00:00:20 +01:00
Erik Joelsson
d9706a03a2 8029797: Let jprt run configure when building
Reviewed-by: tbell
2013-12-17 11:09:26 +01:00
Magnus Ihse Bursie
1a8ec8e251 8027566: Remove the old build system
Reviewed-by: erikj, tbell
2013-11-14 10:53:23 +01:00