Magnus Ihse Bursie
b826ae7bde
8176084: Developer-friendly run-test facility
...
Reviewed-by: erikj
2017-03-03 12:57:57 +01: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
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
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
Magnus Ihse Bursie
b58f0c97b9
8031567: Better model for storing source revision information
...
Reviewed-by: erikj
2016-11-28 09:20:13 +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
Erik Joelsson
a350f3bda7
8150736: Excessive disk space used by build system
...
Reviewed-by: ihse
2016-10-05 10:49:21 +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
Erik Joelsson
7fbf406a0e
8158629: bash >(...) construct still causes race conditions
...
Reviewed-by: tbell
2016-07-01 12:32:21 +02: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
251735466a
8136777: Introduce bundle targets
...
Reviewed-by: tbell, ihse
2016-05-04 15:29:01 +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
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
Erik Joelsson
ec3913386e
8153969: Clean up module src dir logic
...
Reviewed-by: ihse
2016-04-13 18:11:29 +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
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
4dd8addd05
8151300: Build shell trace functionality lost in JDK-8076060
...
Reviewed-by: tbell
2016-03-07 09:13:56 +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
Erik Joelsson
8c55662304
8146403: Windows build can be faster
...
Reviewed-by: ihse
2016-01-16 13:01:43 +01: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
Magnus Ihse Bursie
d163a35ae0
8140661: Rename LDFLAGS_SUFFIX to LIBS
...
Reviewed-by: erikj
2015-10-29 16:30:02 +01:00
Erik Joelsson
039a5edf35
8140484: Vardeps broken when variable value contains '$'
...
Reviewed-by: tbell
2015-10-27 13:48:21 +01:00
David Dehaven
38d9815e20
Merge
2015-09-28 13:10:03 -07:00
Erik Joelsson
8f85a8ae8d
8135060: Stop building Xcode projects in install build
...
Reviewed-by: ihse, pbhat, dmalav
2015-09-28 15:51:29 +02:00
Erik Joelsson
8b5e47f2c8
8136385: Various build speed improvements for windows
...
Reviewed-by: ihse
2015-09-28 11:39:13 +02:00
Erik Joelsson
8feb75af0b
8136383: Improve make utilities containing and not-containing
...
Reviewed-by: ihse
2015-09-15 18:00:21 +02:00
Magnus Ihse Bursie
54b0810371
8065912: Better handling of classpath in build-infra
...
Reviewed-by: erikj
2015-09-09 09:36:39 +02:00
Magnus Ihse Bursie
6047d89d1b
8062618: Create a build failure summary at end of build log
...
Reviewed-by: erikj
2015-09-03 11:05:49 +02:00
Phil Race
768edece69
Merge
2015-06-30 08:51:34 -07:00
Erik Joelsson
5c4eaf6ba0
8129503: The SOURCE value in release file of JDK 9 doesn't contain changesets since b49
...
Reviewed-by: tbell
2015-06-23 15:11:56 +02:00
Erik Joelsson
b94a868049
8081814: Modularize the deploy build
...
Reviewed-by: ihse, ddehaven
2015-06-04 18:27:42 +02:00
Erik Joelsson
0cd8ff5e10
8079344: Allow custom or platform specific java source to automatically override shared source
...
Reviewed-by: ihse
2015-05-06 11:15:27 +02:00
Erik Joelsson
4ad9ac199d
8077824: Introduce DefineNativeToolchain to handle toolchain configurations
...
Reviewed-by: ihse, tbell
2015-04-17 13:54:50 +02:00
Erik Joelsson
7f3a8ab26c
8077814: Add .DELETE_ON_ERROR to makefiles
...
Reviewed-by: tbell, ihse
2015-04-16 12:39:43 +02:00
Magnus Ihse Bursie
1eb8d0b847
8076060: Improve make bootstrap process
...
Reviewed-by: erikj
2015-03-26 16:17:30 +01:00
Erik Joelsson
e755ea9a60
8074988: Reduce boilerplate in Setup* macro definitions
...
Reviewed-by: tbell, ihse
2015-03-12 12:13:23 +01:00
Magnus Ihse Bursie
06b2c14db0
8074096: Disable (most) native warnings in JDK on a per-library basis
...
Reviewed-by: erikj, tbell
2015-03-09 10:39:16 +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
David Dehaven
c0190983ad
Merge
2015-01-28 08:14:14 -08:00
Erik Joelsson
d60c8e9ea6
8071651: infinite build loops in 9-dev windows platform on Jan 26
...
Reviewed-by: alanb, ihse
2015-01-28 14:04:05 +01:00
Alejandro Murillo
bccf30e6e7
Merge
2015-01-27 10:11:22 -08:00
David Dehaven
b80c23b28f
Merge
2015-01-27 09:32:37 -08:00
Erik Joelsson
995835697d
8069261: Create make dependencies on make variable values
...
Reviewed-by: ihse
2015-01-26 10:28:53 +01:00
Magnus Ihse Bursie
5e638e9c56
8069064: Various improvements and fixes in build system
...
Reviewed-by: erikj
2015-01-16 16:02:09 +01:00
Erik Joelsson
6f19ee9717
8042707: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013)
...
Reviewed-by: tbell, ihse
2015-01-15 16:36:24 +01:00
Erik Joelsson
530e7bd26f
8065576: Enable pipefail in the shell used by make to better detect build errors
...
Reviewed-by: ihse, tbell, martin
2015-01-14 16:03:59 +01: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
e9f4e57a6b
8065911: Introduce EvalDebugWrapper for all Setup* macros
...
Reviewed-by: erikj
2014-11-26 14:59:10 +01:00
Magnus Ihse Bursie
b18f6e247e
8057125: The fix for JDK-8027627 was incomplete: Don't hardcode bash anywhere
...
Reviewed-by: erikj
2014-09-09 15:12:50 +02:00
Dmitry Samersoff
729736b3f4
8027627: Don't hardcode bash path in LOG=trace
...
Reviewed-by: erikj, tbell
2014-09-01 10:39:20 +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
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
Mike Duigou
6d66229109
8041267: Add filtering capability to CacheFind
...
Reviewed-by: erikj
2014-04-22 12:55:56 -07:00
Erik Joelsson
6151bfe1cb
8037281: Improve CacheFind and enable on all platforms
...
Reviewed-by: tbell, ihse
2014-03-14 12:31:08 +01:00
Erik Joelsson
29a22468e2
8037238: JDK 9 images don't rebuild when access bridge jars rebuild
...
Reviewed-by: tbell
2014-03-13 17:18:11 +01:00
Erik Joelsson
3cd6a66a8f
8036948: Solaris builds broken by fix for 8036611: Cleanup of handling of properties ..
...
Reviewed-by: ihse
2014-03-11 12:04:50 +01:00
Magnus Ihse Bursie
1a8ec8e251
8027566: Remove the old build system
...
Reviewed-by: erikj, tbell
2013-11-14 10:53:23 +01:00