Commit Graph

399 Commits

Author SHA1 Message Date
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
Erik Joelsson
49c8a97fbc 8143296: javac-server/sjavac not compatible with LogFailures on Windows
Reviewed-by: ihse
2015-11-24 15:36:32 +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
Brian Burkhalter
72ffe18211 8143342: Integrate Java Image I/O support for TIFF per JEP 262
Port TIFF reader and writer plugins from JAI Image I/O Tools to JDK 9

Reviewed-by: prr, serb
2015-11-23 12:26:31 -08:00
Alejandro Murillo
44b3e9e0fe Merge 2015-11-06 11:11:51 -08:00
Jesper Wilhelmsson
d6aebcf380 Merge 2015-11-05 19:31:19 +01:00
Magnus Ihse Bursie
de261ecd1c 8141414: Deprecate configure source overriding
Reviewed-by: erikj
2015-11-05 15:14:39 +01:00
Magnus Ihse Bursie
3b2f117567 8141333: Rename SetupArchive to SetupJarArchive
Reviewed-by: erikj, tbell
2015-11-03 17:54:42 +01:00
Magnus Ihse Bursie
99948f872a 8141261: Clean up building of demos
Reviewed-by: erikj, tbell
2015-11-03 17:48:01 +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
04fff9f8be 8140312: Enable new sjavac server only mode in jdk build
Reviewed-by: ihse, tbell
2015-10-27 17:51:36 +01:00
Erik Joelsson
039a5edf35 8140484: Vardeps broken when variable value contains '$'
Reviewed-by: tbell
2015-10-27 13:48:21 +01: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
Dean Long
0ba5d9e057 Merge 2015-10-09 02:43:49 -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
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
c28cba0346 8137088: Drop building of interim_java.corba
Reviewed-by: alanb, ihse
2015-09-28 09:52:19 +02:00
Magnus Ihse Bursie
f81eafeacb 8137014: Various improvements in build infrastructure
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: erikj
2015-09-25 08:58:49 +02:00
Andreas Lundblad
f36bb2dcf9 8135131: Enable thin server mode in Sjavac
Added --state-dir to sjavac command

Reviewed-by: erikj
2015-09-21 11:01:19 +02:00
Phil Race
209f1b7d18 Merge 2015-09-18 09:21:07 -07:00
Erik Joelsson
8feb75af0b 8136383: Improve make utilities containing and not-containing
Reviewed-by: ihse
2015-09-15 18:00:21 +02:00
Phil Race
9baa352891 8136397: Build should recognise .cc file extension
Reviewed-by: ihse
2015-09-14 10:56:55 -07:00
Magnus Ihse Bursie
d50c38edf7 8064808: Disable use of broken objcopy on Solaris, remove adhoc helper tools
Reviewed-by: erikj
2015-09-11 10:05:49 +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
Alejandro Murillo
39e7e0d003 Merge 2015-06-23 08:59:06 -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
Phil Race
f17974f1df Merge 2015-06-22 13:29:34 -07:00
Alejandro Murillo
ce81f0da6d Merge 2015-06-18 22:38:34 -07:00
Daniel D. Daugherty
c9605d2534 Merge 2015-06-18 13:05:59 -07:00
Joe Darcy
c8cd505356 8098579: Remove non-existent javax.tools.annotation package from CORE_PKGS.gmk
Reviewed-by: jjg
2015-06-16 16:11:18 -07:00
Omair Majid
1a4a4c0f70 8087156: SetupNativeCompilation ignores CFLAGS_release for cpp files
Reviewed-by: erikj
2015-06-11 10:37:11 -04:00
Andreas Lundblad
ebd11a8353 8054717: SJavac should track changes in the public apis of classpath classes!
Adjusted Java compilation to accomodate for changes to sjavac.

Reviewed-by: erikj
2015-06-09 16:08:38 +02:00
Erik Joelsson
b94a868049 8081814: Modularize the deploy build
Reviewed-by: ihse, ddehaven
2015-06-04 18:27:42 +02:00
Magnus Ihse Bursie
995e80befa 8081471: Allow SetupTestFilesCompilation to set LDFLAGS for individual tests
Reviewed-by: erikj
2015-06-03 11:03:06 +02:00
Magnus Ihse Bursie
eeaa0923e4 8080630: Stop doing sed manipulation of manifest files in SetupJavaCompilation
Reviewed-by: erikj
2015-05-19 10:03:48 +02:00
Athijegannathan Sundararajan
6ede1d2199 8079900: javadoc is missing for jdk.nashorn.api.tree package
Reviewed-by: lagergren, erikj
2015-05-11 16:39:31 +05:30
Magnus Ihse Bursie
7ec9ed5041 8074859: Turn on warnings as error
Reviewed-by: erikj
2015-05-08 10:37:13 +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
Magnus Ihse Bursie
35e5e5eaa8 8077847: Better handling of Windows executable manifest version
Reviewed-by: erikj, tbell
2015-04-16 14:48:01 +02:00
Erik Joelsson
7f3a8ab26c 8077814: Add .DELETE_ON_ERROR to makefiles
Reviewed-by: tbell, ihse
2015-04-16 12:39:43 +02:00
David Dehaven
2f35e82935 Merge 2015-04-14 10:15:49 -07:00
Erik Joelsson
7b5aeb4f3e 8077419: Launcher mapfile fails linking with SS12u4
Reviewed-by: tbell, dholmes, ihse
2015-04-14 14:22:10 +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
Magnus Ihse Bursie
1eb8d0b847 8076060: Improve make bootstrap process
Reviewed-by: erikj
2015-03-26 16:17:30 +01:00
Magnus Ihse Bursie
17cc06c77c 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost
Reviewed-by: erikj, tbell
2015-03-17 16:01:05 +01:00
Alejandro Murillo
e193e0c6a3 Merge 2015-03-16 14:27:32 -07:00
Magnus Ihse Bursie
71ad1eca20 8075054: Mixed case Windows path break native dependency checks
Reviewed-by: erikj
2015-03-13 14:00:36 +01:00
Alejandro Murillo
e40d67ac75 Merge 2015-03-12 19:51:35 -07:00
Erik Joelsson
e755ea9a60 8074988: Reduce boilerplate in Setup* macro definitions
Reviewed-by: tbell, ihse
2015-03-12 12:13:23 +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
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
Daniel D. Daugherty
451a89fd97 Merge 2015-03-06 08:43:02 -08:00
Staffan Larsen
c4df8e24bc 8058470: [jconsole] VM Summary Tab is blank for JDK9's jconsole
Reviewed-by: erikj
2015-03-05 11:39:15 +01:00
Erik Joelsson
eb8ced8051 8074091: Remove dead code from merge mistake in JavaCompilation.gmk
Reviewed-by: ihse
2015-03-04 11:00:04 +01:00
Magnus Ihse Bursie
70e66b384a 8074099: Even with toolchain type clang, OBJC is set to gcc
Reviewed-by: erikj, ddehaven
2015-03-04 10:47:36 +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
Chris Hegarty
4db8117dec 8064924: Update java.net.URL to work with modules
Reviewed-by: alanb, plevart, psandoz
2015-02-23 15:51:47 +00:00
David Dehaven
8e08670d9a Merge 2015-02-17 11:44:44 -08:00
Erik Joelsson
d2719e8bdf 8072950: api/xinclude/Harold/harold-97.html\#harold-97, api/xinclude/Harold/harold-67.html\#harold-67 fails on solaris with build port-stage-aarch64
Reviewed-by: tbell
2015-02-17 16:53:41 +01:00
Erik Joelsson
24bc773808 8062223: Upgrading to ccache 1.3.10 disables the use of ccache
Reviewed-by: ihse
2015-02-10 12:25:44 +01:00
David Dehaven
cbd516739c Merge 2015-02-09 09:52:45 -08:00
Magnus Ihse Bursie
8450ccc371 8072106: Properly handle dependencies for deleted header files
Reviewed-by: erikj
2015-02-06 12:37:31 +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
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
50ce50d7bb 8071550: SetupJavaComilation EXCLUDE/INCLUDE/EXCLUDE_FILE do not work on META-INF files
Reviewed-by: ihse
2015-01-26 16:25:26 +01:00
Erik Joelsson
995835697d 8069261: Create make dependencies on make variable values
Reviewed-by: ihse
2015-01-26 10:28:53 +01:00
Alejandro Murillo
e64118276a Merge 2015-01-22 22:42:30 -08:00
David Dehaven
c185d7e8d4 Merge 2015-01-21 12:00:04 -08:00
Yumin Qi
6e46cdd7a6 Merge 2015-01-18 23:14:47 -08: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
da5d03e784 8069041: Bootcycle builds do not work with sjavac
Reviewed-by: ihse
2015-01-16 10:15:54 +01:00