Commit Graph

1287 Commits

Author SHA1 Message Date
Magnus Ihse Bursie
81f0285c52 8188012: Nashorn build targets version 9 source
Reviewed-by: erikj, dholmes
2017-09-27 11:21:40 +02:00
Vyom Tewari
02ba926da2 8159526: Deprivilege jdk.httpserver
Reviewed-by: chegar, alanb, michaelm, mchung
2017-09-26 15:08:56 +05:30
Goetz Lindenmaier
92fc72a86b 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: ihse, dholmes
2017-09-25 23:42:58 -04:00
Magnus Ihse Bursie
6beed6f0b7 8187672: RunTest displays broken output if jtreg fails completely
Reviewed-by: erikj, tbell
2017-09-25 11:52:40 +02:00
Magnus Ihse Bursie
bac7500e27 8180897: Explicit --with-jtreg path not expanded
Reviewed-by: erikj
2017-09-25 11:50:39 +02:00
Maurizio Cimadamore
bde617da88 8187784: IntelliJ langtools project exclusion settings are too broad
Revert exclusion for src/make/test folders

Reviewed-by: jlahoda
2017-09-25 11:32:13 +01:00
Magnus Ihse Bursie
ab22e37439 8176467: --with-cacerts-file should fail during configure if file does not exist
Reviewed-by: erikj
2017-09-25 10:47:28 +02:00
Magnus Ihse Bursie
1490f5ebed 8176099: --with-build-jdk and --with-boot-jdk not working with JDK 10
Reviewed-by: erikj
2017-09-25 10:45:34 +02:00
Magnus Ihse Bursie
e84be60b1a 8187544: Replace BUILD_OUTPUT and OUTPUT_ROOT with OUTPUTDIR
Reviewed-by: erikj
2017-09-25 10:32:00 +02:00
Magnus Ihse Bursie
4ef785b337 8187543: Replace SRC_ROOT with TOPDIR
Reviewed-by: erikj
2017-09-25 10:21:23 +02:00
Erik Joelsson
4f3d30c818 8187790: generated-configure out of sync
Reviewed-by: mchung, tbell
2017-09-21 23:20:18 +02:00
Roger Riggs
5e55e5e2ee 8187631: Refactor FileDescriptor close implementation
Reviewed-by: bpb, alanb
2017-09-21 11:41:12 -04:00
Athijegannathan Sundararajan
0f4c864067 8187782: no ant build artifact should be produced under make/nashorn directory
Reviewed-by: hannesw, jlaskey
2017-09-21 18:00:44 +05:30
Athijegannathan Sundararajan
a8ce9febcd 8187773: nashorn ant javadoc, nashornapi, dynalinkapi, run, debug, octane, sunspider targets fail
Reviewed-by: hannesw
2017-09-21 14:37:47 +05:30
Weijun Wang
2bb3b82709 8148371: Remove policytool
Reviewed-by: erikj, alanb, mullan
2017-09-21 16:29:18 +08:00
Magnus Ihse Bursie
6648232e22 8187542: Remove superfluous *_TOPDIR variables
Reviewed-by: erikj
2017-09-15 09:18:00 -07:00
Jesper Wilhelmsson
42a29333b9 Merge 2017-10-10 16:29:04 +02:00
Jesper Wilhelmsson
f8b593cb66 8189071: Require jtreg 4.2 b09
Reviewed-by: dholmes, gtriantafill
2017-10-10 03:54:49 +02:00
Coleen Phillimore
fd85805dc0 8178870: instrumentation.retransformClasses cause coredump
Don't double-free cached class bytes on redefinition loading failure.

Reviewed-by: sspitsyn, jiangli
2017-10-06 14:30:04 -04:00
Jesper Wilhelmsson
b708f0ddbd Merge 2017-10-04 21:02:13 +02:00
Calvin Cheung
6213838f11 8138600: eliminate the need of ModuleLoaderMap.dat for CDS
Removed the code which generates the ModuleLoaderMap.dat and the code which references it

Reviewed-by: mchung, jiangli
2017-09-29 10:11:01 -07: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
Erik Joelsson
3789983e89 8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00
Jason Yong
99489f2aa4 8186983: CompileJavaModule.gmk overrides values from a custom extension gmk
Reviewed-by: ihse, dholmes
2017-09-06 16:05:49 +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
John Paul Adrian Glaubitz
da300604af 8186578: Zero fails to build on linux-sparc due to sparc-specific code
Reviewed-by: kbarrett, ihse, coleenp
2017-09-27 17:01:34 +02:00
Robbin Ehn
104ecb2dd1 8189941: Implementation JEP 312: Thread-local handshake
Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none.

Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes
2017-08-31 10:00:28 +02:00
Phil Race
679360ec5a Merge 2017-10-19 10:54:40 -07:00
Erik Joelsson
3263ea9b0c 8189679: JDK-8189094 broke testing in Mach 5
Reviewed-by: tbell, mchung
2017-10-19 17:47:04 +02:00
Erik Joelsson
ca8ad3c162 8189094: Change required boot jdk to JDK 9
Reviewed-by: ihse, mchung
2017-10-19 14:16:45 +02:00
Phil Race
8f0f21d997 Merge 2017-10-17 14:33:32 -07:00
Erik Joelsson
352aa2d861 8189430: make/hotspot/copy/Copy-java.base.gmk in wrong location after consolidation
Reviewed-by: ihse, dholmes
2017-10-17 15:47:53 +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
Semyon Sadetsky
74e234cb58 8187599: Remove dependency of Building Nimbus L&F on JAXB
Reviewed-by: serb, prr
2017-10-16 08:47:59 -07:00
Phil Race
4337e3f1a6 8183978: Remove ICU layout code from OpenJDK
Reviewed-by: srl, serb
2017-10-13 08:54:00 -07:00
Thomas Stuefe
479ec4791b 8187228: [aix] make data segment page size 64K by default
Reviewed-by: goetz, erikj
2017-09-05 13:40:14 +02:00
Bob Vandette
d74f4e6857 8186248: Allow more flexibility in selecting Heap % of available RAM
Reviewed-by: dholmes, drwhite
2017-08-29 15:52:59 -04: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
Bob Vandette
751575e2bc 8186115: libelf still referenced after 8172670
Reviewed-by: kvn, twisti, erikj, dholmes
2017-08-21 12:08:03 -04:00
Igor Veresov
101925a0da 8186158: Update Graal
Reviewed-by: kvn
2017-08-11 17:36:15 -07:00
Jesper Wilhelmsson
11598ea67a Merge 2017-08-08 21:15:58 +02:00
Jonathan Gibbons
c61869008f 8185752: update javadoc options in make/Docs.gmk
Reviewed-by: tbell
2017-08-04 10:59:28 -07:00
Vladimir Kozlov
9bef3e632b Merge 2017-08-01 13:03:20 -07:00
Erik Joelsson
0139937d99 8181298: Assertion failure in com.sun.tools.javac.comp.Modules
Fixing dependencies for ct.sym-files target.

Reviewed-by: tbell, erikj
2017-07-13 08:49:11 +02:00
Lana Steuck
124a5bc0a3 Merge 2017-07-07 03:05:57 +00:00
Vladimir Kozlov
b3b17f73e2 Merge 2017-07-05 18:23:35 -07:00
Mark Reinhold
4500670987 8183251: Meta "keywords" tag malformed in overview-summary.html and related pages
Reviewed-by: jjg, alanb
2017-07-03 13:18:55 -07:00
Igor Ignatyev
d05cf8d6a2 8181053: port basicvmtest to jtreg
Reviewed-by: ehelin
2017-06-27 08:30:28 -07:00
Lana Steuck
57b8a62f93 Merge 2017-06-23 23:18:26 +00:00
Magnus Ihse Bursie
8dc9c32d0d 8179892: Update build documentation for JDK 9
Reviewed-by: erikj
2017-06-21 12:51:25 +02:00
Jesper Wilhelmsson
f32bd0cb43 Merge 2017-11-25 20:28:10 +01:00
Jesper Wilhelmsson
96ba782488 Merge 2017-11-25 04:36:43 +01:00
Jesper Wilhelmsson
c8bce04078 Merge 2017-11-22 16:57:34 +01:00
Magnus Ihse Bursie
5713b7c2bd 8191202: Remove duplicated jmm.h
Reviewed-by: erikj, coleenp
2017-11-22 14:53:20 +01:00
Mandy Chung
f68df147c2 8182492: docs bundle needs legal notices for 3rd party libraries distributed for javadoc search
Reviewed-by: jjg
2017-06-19 12:25:37 -07:00
Jesper Wilhelmsson
0865fbc1df Merge 2017-06-19 21:22:19 +02:00
Mark Reinhold
8906ca8e00 8182408: Simplify the API-specification overview page
Reviewed-by: erikj, mchung, jrose, alanb
2017-06-19 18:20:42 +02:00
Claes Redestad
9ba4675898 8181147: JNU_GetStringPlatformChars should have a fast path for UTF-8
Reviewed-by: martin, erikj, sherman, chegar, mikael
2017-06-19 10:32:13 +02:00
Magnus Ihse Bursie
fee5ec656a 8179556: Add specs copyright file
Reviewed-by: erikj
2017-06-16 11:41:25 +02: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
Erik Joelsson
3a52bbed1b 8180600: make run-test does not work with jib test dependencies
Reviewed-by: ctornqvi, ihse
2017-06-15 10:27:28 +02:00
Lana Steuck
e6dbdca075 Merge 2017-06-14 19:53:41 +00:00
Mandy Chung
a8c2c0eadd 8182029: Make the top-level docs index.html to a HTML-level redirect to the API overview page
Reviewed-by: alanb, erikj, ihse
2017-06-13 10:44:11 -07:00
Jesper Wilhelmsson
1edbd267cf Merge 2017-06-08 19:18:02 +02:00
Erik Joelsson
e9fe6f3c6b 8178064: OpenJDK RI binary should include the license file for freetype
Reviewed-by: tbell, ihse
2017-06-08 14:53:48 +02: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
Roger Riggs
eb2e12eefd 8181156: html5 issues in java.base javadoc
Reviewed-by: ihse, erikj
2017-06-01 10:21:43 -04:00
Lana Steuck
c532946b18 Merge 2017-05-31 17:41:14 +00:00
Jesper Wilhelmsson
28e7f4d892 Merge 2017-05-29 20:48:08 +02:00
Erik Joelsson
79f9ab4235 8180651: Make target to run tests on exploded image
Reviewed-by: ihse
2017-05-29 14:06:24 +02: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
Jesper Wilhelmsson
5e0f80c3a5 Merge 2017-05-23 15:30:44 +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
671a3b797b 8180426: Use standard css file for new docs bundle index.html page
Reviewed-by: mchung, erikj
2017-05-18 09:23:55 +02: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
Magnus Ihse Bursie
62b2c4716c 8180328: Bad links in footer of all javadoc-generated pages
Reviewed-by: erikj
2017-05-16 14:14:26 +02:00
Vladimir Kozlov
e761c26f5e Merge 2017-05-12 17:47:14 -07:00
Mandy Chung
d338fb31e1 8180208: Provide a new docs bundle page
Reviewed-by: ihse, jjg
2017-05-12 13:29:22 -07:00
Magnus Ihse Bursie
3cd66ee880 8180281: --with-jtreg is broken for many use cases
Reviewed-by: erikj
2017-05-12 19:11:14 +02:00
Magnus Ihse Bursie
a365f54c10 8175825: Stop including pubs repo
Reviewed-by: erikj
2017-05-12 19:09:50 +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
Tim Bell
74f02ffc46 8180129: Bundles.gmk:181: *** unterminated call to function 'filter-out': missing ')'. Stop
Reviewed-by: erikj
2017-05-10 14:55:31 -07:00
Erik Joelsson
d1a39aa352 8179867: JDK9 b167: demos exist in JDK bundles
Reviewed-by: ihse
2017-05-10 18:27:31 +02:00
Magnus Ihse Bursie
69d205a278 8178278: Move Standard Algorithm Names document to specs directory
Reviewed-by: erikj
2017-05-10 09:02:51 +02:00
Magnus Ihse Bursie
e9766a8480 8140268: Generate link to specification license for JavaDoc API documentation
Reviewed-by: erikj
2017-05-08 14:02:22 +02:00
Magnus Ihse Bursie
105585bf9b 8179658: SetupProcessMarkdown creates long file names
Reviewed-by: tbell, erikj
2017-05-08 08:46:00 +02:00
Jesper Wilhelmsson
3c9624aa8b Merge 2017-05-05 17:48:43 +02:00
Magnus Ihse Bursie
48b32330ee 8179557: Update generated Javadoc footer documentation link
Reviewed-by: erikj
2017-05-05 13:56:32 +02:00
Lana Steuck
4af06cd4a1 Merge 2017-05-05 04:45:50 +00:00
Alan Bateman
23e5d7f669 Merge 2017-05-04 09:43:06 +01:00
Mandy Chung
f057a4afd8 8178380: Module system implementation refresh (5/2017)
Reviewed-by: alanb
2017-05-04 07:26:16 +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
Erik Joelsson
5f9a8ec907 8179225: Update graphviz bundle script with up to date build instructions
Reviewed-by: tbell, ihse
2017-04-28 15:40:49 +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
e3c3a9461a 8179361: specify -javafx option for javadoc command
Reviewed-by: erikj
2017-04-28 10:46:06 +02:00
Magnus Ihse Bursie
0d17a2547b 8178042: Allow custom taglets
Reviewed-by: erikj, mchung
2017-04-26 14:34:09 +02:00
Kumar Srinivasan
e46f7968ab 8178725: provide way to link to external documentation
Reviewed-by: dholmes, erikj, ihse, jjg
2017-04-25 07:54:11 -07:00
Jesper Wilhelmsson
daf2c467cf Merge 2017-04-24 21:34:23 +02:00
Magnus Ihse Bursie
71bda8a8c1 8179022: Add serialization spec as markdown
Reviewed-by: erikj, mchung, rriggs
2017-04-23 21:34:02 +02: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
Magnus Ihse Bursie
d28d3f3d59 8175036: All API docs should be built for HTML 5
Reviewed-by: erikj
2017-04-21 11:31:09 +02:00
Mandy Chung
fa7b5bf230 8179035: Include tool modules in unified docs
Reviewed-by: lancea
2017-04-20 15:06:00 -07:00
Mandy Chung
c41d918474 8175819: OS name and arch in JMOD files should match the values as in the bundle names
Reviewed-by: erikj, ihse
2017-04-20 08:00:18 -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
Jesper Wilhelmsson
0f73d626bf Merge 2017-04-18 20:31:23 +02:00
Alexandre Iline
19abae4791 8173801: Modify makefiles to not build demos and samples bundles
Reviewed-by: ihse, prr, erikj
2017-04-17 19:23:42 -07: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
Lana Steuck
fd606f8808 Merge 2017-04-13 20:34:55 +00:00
Jesper Wilhelmsson
d5b6a4ee58 Merge 2017-04-06 22:18:42 +02:00
Lana Steuck
cbdcedbd50 Merge 2017-04-06 04:48:39 +00:00
Magnus Ihse Bursie
b0c8a3bfc9 8177955: Add testing documentation
Reviewed-by: erikj
2017-04-04 10:19:11 +02:00
Jesper Wilhelmsson
acbaa8d43a Merge 2017-04-01 02:10:13 +02: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
Mandy Chung
08284d726f 8173303: Add module-subgraph images to main platform documentation
Reviewed-by: alanb, chegar, erikj, ihse, lancea
2017-03-29 09:41:55 -07:00
Igor Veresov
862617313e 8177046: Update Graal
Update Graal, make appropriate changes to AOT, and the build system.

Reviewed-by: kvn
2017-03-22 13:43:01 -07:00
Alan Bateman
bf0510a2f6 8174823: Module system implementation refresh (3/2017)
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: erikj, mchung, alanb
2017-03-22 16:25:58 +00:00
Jesper Wilhelmsson
0e364f45a8 Merge 2017-03-16 16:40:40 -07:00
Lana Steuck
c4ff55cd37 Merge 2017-03-16 20:45:54 +00:00
Coleen Phillimore
35e8bc3d30 Merge 2017-03-14 12:33:59 -04:00
Lana Steuck
2c5cf5c6e8 Merge 2017-03-13 19:58:08 +00:00
Magnus Ihse Bursie
df0123dde4 8176509: Use pandoc for converting build readme to html
Reviewed-by: erikj
2017-03-13 14:01:24 +01:00
Christian Tornqvist
a200f792bf 8175300: Enable artifact resolution for jtreg tests
Reviewed-by: ihse, gtriantafill
2017-03-10 12:56:41 -05:00
Erik Joelsson
db30037763 8176172: Imported FX modules have have residual_imported.marker file
Reviewed-by: ihse, alanb, mchung
2017-03-10 09:48:34 +01:00
Jonathan Gibbons
8c482800df 8176331: Simplify new doclet packages
Reviewed-by: ksrini
2017-03-09 13:46:34 -08:00
Magnus Ihse Bursie
92591d5f32 8170884: Clean up post-jlink file copying to the images
Reviewed-by: erikj
2017-03-09 09:12:20 +01:00
Christian Tornqvist
e0ddba9b92 8176102: Rename hotspot_fast* test groups to hotspot_tier1*
Reviewed-by: dholmes, mseledtsov, gtriantafill
2017-03-07 11:28:09 -05: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
Jesper Wilhelmsson
c2fd7b3bf0 Merge 2017-02-24 12:01:32 +01:00
Lana Steuck
8e55cc438f Merge 2017-02-23 17:13:53 +00:00
Erik Joelsson
cf801acb71 8175271: Race in GenerateLinkOptData.gmk
Reviewed-by: redestad, ihse
2017-02-21 13:47:27 +01:00
Jesper Wilhelmsson
4edb348b34 Merge 2017-02-18 03:23:28 +01:00
Claes Redestad
ada23c9fef 8175026: Capture build-time parameters to --generate-jli-classes
Reviewed-by: mchung, ihse
2017-02-17 18:12:53 +01: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
Chris Hegarty
d859374f59 8175071: Minor cleanup in Javadoc.gmk
Reviewed-by: erikj, ihse
2017-02-16 13:10:00 +00:00
Joe Darcy
e6e86de119 8175045: Turn on doclint reference checking in build of the java.management.rmi module
Reviewed-by: lancea, mchung
2017-02-15 13:43:52 -08:00
Joe Darcy
bf633a6197 8174945: Turn on doclint reference checking in build of java.compiler module
Reviewed-by: erikj
2017-02-14 09:00:43 -08:00
Phil Race
08aeb0e27e Merge 2017-02-10 08:21:20 -08:00
Jesper Wilhelmsson
a9eeb648af Merge 2017-02-09 23:35:21 +01: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
Erik Joelsson
2396020e93 8174172: Race when building java.base.jmod
Reviewed-by: alanb, mchung
2017-02-09 09:51:24 +01:00
Magnus Ihse Bursie
184939a7e2 8174064: Tab expansion broken for make
Reviewed-by: erikj
2017-02-07 11:09:42 +01: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
Jesper Wilhelmsson
3870d61663 Merge 2017-02-04 03:29:38 +01: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
Jesper Wilhelmsson
61ff22fa1b Merge 2017-01-31 20:54:44 +01: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
Chris Hegarty
ae27c394e7 8173354: javadoc warning notice for types in Incubator Modules
Reviewed-by: erikj, michaelm
2017-01-25 14:10:43 +00:00
Jesper Wilhelmsson
ca84662142 Merge 2017-01-24 00:30:23 +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
George Triantafillou
2e7f42b44f 8152206: Simplify jvmstat modules
Reviewed-by: alanb, mchung, hseigel
2017-01-19 10:55:07 -05:00
Chris Hegarty
6862616001 8171380: Remove all exports from jdk.jlink
Reviewed-by: alanb, mchung, sundar
2017-01-18 09:35:03 +00:00
Magnus Ihse Bursie
ebac6beb70 8170863: Always pass MAKE_ARGS to MAKE in Main.gmk
Reviewed-by: erikj
2017-01-17 14:14:24 +01:00
Xueming Shen
c4dd83d101 8172432: jar cleanup/update for module and mrm jar
Reviewed-by: mchung, psandoz, chegar
2017-01-12 22:55:33 -08:00
Erik Joelsson
04da970a84 8172577: Builds for OS X after build 149 does not include Java Mission Control.app
Reviewed-by: tbell, ihse
2017-01-12 14:47:38 +01:00
Magnus Ihse Bursie
9be23d7e0f 8172562: Changing log level on Javadoc causes total rebuild
Reviewed-by: erikj, tbell
2017-01-12 10:08:16 +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
500900fb46 8172241: Cleanup mistakes in jib publish support change
Reviewed-by: tbell
2017-01-10 11:23:59 +01:00
Erik Joelsson
a658a12158 8172037: Change log message of SetupCopyFiles
Reviewed-by: tbell
2017-01-09 11:55:37 +01:00
Erik Joelsson
0b088d5ed8 8171929: "make docs" in clean forest is broken
Reviewed-by: mchung, tbell
2017-01-04 16:58:09 +01:00
Robert Field
37aeefce85 8172155: jshell tool (make): include built-in startup scripts in image
Reviewed-by: briangoetz
2017-01-02 18:27:55 -08:00
Jesper Wilhelmsson
d703ce5977 Merge 2016-12-27 22:00:28 +01:00
Jonathan Gibbons
9fd7d77410 8171978: docs should use CSS-friendly <span> instead of <font>
Reviewed-by: tbell
2016-12-23 13:43:21 -08:00
Jesper Wilhelmsson
490f672539 Merge 2016-12-22 22:10:02 +01:00
Erik Joelsson
e524cf8e7a 8171548: JDK bundles changes sym links incorrectly in the legal directory
Reviewed-by: mchung
2016-12-21 17:53:11 +01:00
Erik Joelsson
d8f522b272 8170741: Enable uploading of built artifacts through Jib
Reviewed-by: ihse
2016-12-21 13:30:35 +01:00
Jesper Wilhelmsson
6e7a28b3a2 Merge 2016-12-20 23:47:16 +01:00
Robert Field
24149f0643 8170195: jshell tool (make): update javadoc generation for jdk.jshell
Reviewed-by: jjg
2016-12-20 13:44:04 -08: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
David Dehaven
b0741bd0f1 Merge 2016-12-16 11:58:14 -08:00
Alan Bateman
5b8d0b3c1c Merge 2016-12-16 08:17:37 +00:00
Chris Hegarty
639b39d35c 8170859: Run time and tool support for ModuleResolution
Reviewed-by: alanb, mchung
2016-12-16 05:46:45 +00:00
Athijegannathan Sundararajan
be9374311d 8171316: Add IMPLEMENTOR property to the release file
Reviewed-by: jlaskey, erikj, mchung
2016-12-15 22:00:30 +05:30
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
Jesper Wilhelmsson
ceb5a97cf8 Merge 2016-12-13 22:17:05 +01:00
Erik Joelsson
a7af402b51 8171167: Build fails in Mach 5 with "File name too long."
Reviewed-by: tbell
2016-12-13 16:19:20 +01:00
Erik Joelsson
11166cddfd 8170878: JDK 9 fails to build when enabling Hotspot code coverage
Reviewed-by: ihse
2016-12-13 12:31:43 +01:00
David Dehaven
f52266aef6 Merge 2016-12-12 20:54:39 -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
Jesper Wilhelmsson
f8dd00abb0 Merge 2016-12-08 16:18:03 +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
David Dehaven
51c4b08f5f Merge 2016-12-05 08:36:14 -08:00
Robert Field
e7c9922f65 8170406: JShell (root repo): remove exports exclusion from -Xlint for jdk.jshell
Reviewed-by: jlahoda
2016-12-02 11:18:44 -08:00
Phil Race
7ee54bdc95 Merge 2016-12-01 10:35:19 -08:00
Erik Joelsson
c38acad81f 8168924: Add jdk.unsupported to the compact profile builds
Reviewed-by: alanb, chegar, mchung
2016-12-01 15:08:43 +01:00
Erik Joelsson
c369b80730 8170528: Race condition with release file creation
Reviewed-by: dholmes, ihse, tbell
2016-12-01 14:40:06 +01: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
Athijegannathan Sundararajan
3af52f25f3 8160359: Improve jlink logging for cases when a plugin throws exception
Reviewed-by: jlaskey, redestad
2016-11-30 19:28:45 +05:30
Mandy Chung
0043906c46 8170428: Move src.zip to JDK/lib/src.zip
Reviewed-by: prr, billyh, pbhat
2016-11-29 15:20:30 -08:00
Phil Race
dbd7cc45da Merge 2016-11-29 11:17:08 -08:00
Mandy Chung
29904587f1 8170424: back out src.zip change from JDK-8170424
Reviewed-by: prr
2016-11-28 18:04:52 -08:00
Mandy Chung
d8c7cf7073 8169816: Move src.zip and jrt-fs.jar under the lib directory
Reviewed-by: alanb, erikj
2016-11-28 11:36:15 -08: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
Magnus Ihse Bursie
62570cd493 8039103: "explicitly" is misspelled as "explicitely" in configure scripts
Reviewed-by: erikj, tbell
2016-12-02 16:17:52 +01:00
Erik Joelsson
ffc4d62ccc 8170392: JDK-8031567 broke builds from source bundles
Reviewed-by: sla
2016-11-28 15:19:08 +01:00
Magnus Ihse Bursie
bac0ea6842 8170385: JDK-8031567 broke source bundles
Reviewed-by: erikj
2016-11-28 10:13:18 +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
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
Erik Joelsson
7c98a30252 8170284: Move fine granular hotspot make targets to top level
Reviewed-by: tbell
2016-11-24 15:27:33 +01:00
Phil Race
bf95964c11 Merge 2016-11-22 11:45:55 -08:00
Phil Race
febe9cf80c Merge 2016-11-22 10:48:24 -08: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
25a65593b7 8170077: Properly parallelize javadoc generation
Reviewed-by: erikj
2016-11-22 13:44:41 +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
Phil Race
e266d93b89 8167182: Exported elements referring to inaccessible types in jdk.accessibility
Reviewed-by: serb, ssadetsky
2016-11-16 14:27:23 -08:00
Phil Race
9ccb699c49 8169518: Suppress Deprecation warnings for deprecated Swing APIs
Reviewed-by: alexsch, ssadetsky
2016-11-14 10:00:15 -08:00
Jesper Wilhelmsson
05dd45891b Merge 2016-11-09 15:32:39 +01:00
Jesper Wilhelmsson
61440b5478 Merge 2016-11-09 15:32:39 +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
38acf59c15 8168108: lib/classlist should be packaged in java.base.jmod
Reviewed-by: mchung
2016-11-07 13:25:18 +01:00
David Dehaven
be39dc08ce Merge 2016-11-03 13:44:53 -07:00
Robert Field
f9f1ad165e 8168974: Editor support: include properties file in image
Reviewed-by: jlahoda
2016-11-02 16:21:36 -07:00
Jan Lahoda
da69501b8e 8131019: jshell tool: access javadoc from tool
Disabling doclint on jdk.compiler/jdk.internal.* packages, to disable lint on newly added jdk.compiler/jdk.internal.shellsupport.doc package.

Reviewed-by: jjg, rfield
2016-11-02 07:36:55 +01:00
Erik Joelsson
51c8f332e9 8168982: Missing dependency for docs-copy
Reviewed-by: tbell
2016-11-01 15:55:15 +01:00
Alexander Scherbatiy
4bcdfc784d 8167176: Exported elements referring to inaccessible types in java.desktop
Reviewed-by: prr, serb
2016-11-01 12:58:01 +03:00
Erik Joelsson
47d9cf8963 8168950: Incremental build of images always rebuilds jmods
Reviewed-by: tbell
2016-10-31 16:48:42 +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
David Dehaven
fd7f70c96f 8167187: Exported elements referring to inaccessible types in jdk.jsobject
Reviewed-by: mchung, alanb
2016-10-27 09:51:33 -07:00
Phil Race
0934fdaa76 Merge 2016-10-27 08:52:00 -07:00
Magnus Ihse Bursie
d0df4968b9 8168772: Convert javadoc generation to build-infra standards
Reviewed-by: erikj
2016-10-26 16:00:26 +02: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
Alejandro Murillo
cef7022241 Merge 2016-10-20 17:05:26 -07: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
3469f81b7d Merge 2016-10-19 08:05:48 -07:00
Mandy Chung
9645d4bee5 8167558: Add new JMOD section for header files and man pages
Reviewed-by: alanb
2016-10-18 13:26:54 -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
Erik Joelsson
a467175dda 8167488: Race condition in build with new exploded-image-optimize target
Reviewed-by: tbell, ihse
2016-10-12 14:22:55 +02: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
b7da068f85 8167195: VM fails to initialize intermittently when running jmod to create some images
Reviewed-by: tbell, mchung
2016-10-07 09:11:42 +02:00
Weijun Wang
121ffd6f67 8167181: Exported elements referring to inaccessible types in jdk.security.jgss
Reviewed-by: mchung
2016-10-07 07:59:32 +08:00
Jan Lahoda
fa93c65618 8153362: Add javac -Xlint warning to list exposed types which are not accessible
Disabling exports lint (newly introduced to javac) on java.desktop, java.naming, jdk.accessibility, jdk.jshell, jdk.jsobject, jdk.security.jgss, jdk.vm.ci

Reviewed-by: alanb
2016-10-06 14:03:14 +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
Erik Joelsson
5735e2f331 8166948: Exploded image too slow to be usable
Reviewed-by: alanb, mchung, ihse
2016-10-04 13:34:34 +02:00
Erik Helin
d2b993e2ab 8166790: Add stress test GCBasher
Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik
2016-09-28 16:41:38 +02:00
Erik Joelsson
439cb413d5 8164301: jib should provide a JDK for running jtreg with
Reviewed-by: tbell
2016-09-27 15:33:34 +02:00
Athijegannathan Sundararajan
2b2b2f394e 8163320: JAVA_VERSION in release file should come from java.base module
Reviewed-by: mchung
2016-09-13 20:59:28 +05:30
Naoto Sato
ff4657f6a5 8165605: Thai resources in jdk.localedata cause split package issue with java.base
Reviewed-by: mchung, erikj
2016-09-12 09:38:26 -07:00
Athijegannathan Sundararajan
13eeb8335f 8165772: fix for 8165595 results in failure of jdk/test/tools/launcher/VersionCheck.java
Reviewed-by: alanb, jlaskey
2016-09-12 18:25:49 +05:30
Athijegannathan Sundararajan
32ded5866a 8165595: Main class should be set for nashorn modules
Reviewed-by: jlaskey, erikj
2016-09-08 14:35:02 +05:30
Erik Joelsson
da68b22b6a 8165314: Javac server process left running if build fails on Windows
Reviewed-by: tbell, wetmore
2016-09-05 10:10:29 +02:00
Alejandro Murillo
7a529a7794 Merge 2016-08-31 09:22:53 -07:00
Claes Redestad
74e4516b05 8164858: Enable build-time use of java.lang.invoke resolve tracing
Reviewed-by: erikj, vlivanov
2016-08-31 14:20:00 +02: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
Christian Tornqvist
ec46cc2047 Merge 2016-08-19 18:20:20 +02: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
Christian Tornqvist
830cf57fbd 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder
Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff
2016-08-19 10:09:25 -04: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
Alejandro Murillo
8a46b98110 Merge 2016-08-08 08:12:18 -07:00
Phil Race
f2a2f28fbf Merge 2016-08-05 10:23:39 -07:00
Alejandro Murillo
56e241bc0c Merge 2016-08-05 09:50:23 -07:00
Kumar Srinivasan
fe877326b8 8039305: [javadoc] broken link in jdk/api/javadoc/taglet/com/sun/tools/doclets/Taglet.html
Reviewed-by: erikj, jjg
2016-08-03 16:00:49 -07:00
Erik Joelsson
2719e407ba 8160334: Building --with-parfait= fails with No rule to make target 'PARFAIT_NATIVEJMOD
Reviewed-by: tbell
2016-08-04 10:05:40 +02:00
Erik Joelsson
66630877b2 8148548: [Linux/Solaris] debuginfo and fastdebuginfo bundle contains demo info
Reviewed-by: tbell
2016-08-03 10:37:08 +02:00
Phil Race
8103ede959 Merge 2016-08-01 10:06:00 -07:00
Sharath Ballal
337d9bf4de 8158050: Remove SA-JDI
Remove SA-JDI

Reviewed-by: alanb, dsamersoff
2016-08-01 10:51:51 +03: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
Alejandro Murillo
ea09163c39 Merge 2016-07-29 16:11:52 -07: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
Daniel D. Daugherty
c15db2813a Merge 2016-07-15 17:04:51 -07:00
Gerald Thornbrugh
03321f4a59 8144278: [TESTBUG] hotspot/runtime/StackGuardPages/testme.sh should use native library build support
Reviewed-by: erikj, dsamersoff, dholmes
2016-07-15 16:52:33 -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
Mandy Chung
1c7cd18b25 8160398: (jdeps) Replace a list of JDK 8 internal API for detecting if it's removed in JDK 9 or later
Reviewed-by: dfuchs
2016-07-13 14:42:09 -07:00
Bhavesh Patel
29852f47c0 8161255: jdk build "all" (docs) fails on all platforms, error from DefaultLoggerFinder.java
Reviewed-by: tbell, ksrini, darcy
2016-07-13 14:23:53 -07:00
Alejandro Murillo
473b182d35 Merge 2016-07-08 12:12:52 -07:00
Phil Race
c616682454 Merge 2016-07-08 09:35:14 -07:00
Erik Joelsson
95cf491fcc 8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed
Reviewed-by: dholmes, prr
2016-07-08 08:55:54 +02: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
Phil Race
ef8cab12f0 Merge 2016-07-01 13:03:53 -07:00
Brian Burkhalter
d5efeccf78 8160018: (fs) Remove GioFileTypeDetector on Solaris
Remove the GioFileTypeDetector from the chain of FileTypeDetectors provided by SolarisFileSystemProvider.

Reviewed-by: rriggs
2016-07-01 12:57:12 -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
eae3102646 8160490: "installer-only" top level target is broken
Reviewed-by: asemenyuk, tbell
2016-06-30 17:35:35 +02:00
Alejandro Murillo
78c0734d6a Merge 2016-06-29 21:49:40 -07:00
Volker Simonis
120b177a47 8160423: Serieal build is broken because of missing dependencies for jmod
Reviewed-by: erikj
2016-06-28 16:04:03 +02:00
Alejandro Murillo
609561781d Merge 2016-06-23 17:07:26 -07: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
7be41495c2 8159628: Bundles contain extra /./ path element for all files
Reviewed-by: tbell
2016-06-21 20:00:20 +02:00
Alejandro Murillo
3121fd10e1 Merge 2016-06-10 15:19:32 -07:00
Erik Joelsson
3c2951a820 8144911: Consider having modifications to jdk.jlink trigger recreation of all jmods
Reviewed-by: tbell
2016-06-10 16:59:18 +02:00
Erik Joelsson
0295c28e94 8055735: JDK_FILTER is broken
Reviewed-by: redestad, alanb, tbell
2016-06-10 16:56:29 +02:00
Jim Laskey
ad18ce3192 8158402: jlink: should use regex for all pattern operations (--order-resources or --exclude-resources)
Reviewed-by: sundar
2016-06-09 11:12:18 -03:00
Erik Joelsson
13dd1d5bda 8159047: Disable redundant build steps when creating buildjdk
Reviewed-by: tbell, dholmes
2016-06-09 10:40:19 +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
David Dehaven
374355657e Merge 2016-06-15 09:24:04 -07:00
Leonid Mesnik
d3ebf81e39 8154209: Remove client VM from default JIB profile on windows-x86 and linux-x86
Reviewed-by: dholmes
2016-06-07 12:55:09 +03:00
Erik Joelsson
f900ad6e42 8157479: jdk-9_solaris-x64_bin-debug.tar.gz error - typeflag 'L' not recognized
Reviewed-by: tbell, dmalav
2016-06-03 18:04:38 +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
825cbcc1b9 8157336: Generation of classlists at build time should be configurable
Reviewed-by: tbell, dholmes
2016-05-25 12:53:26 +02:00
Erik Joelsson
f18e025eb3 8157574: Mac fastdebug bundles have wrong directory layout
Reviewed-by: mchung
2016-05-24 12:21:55 +02:00
Erik Joelsson
22ce7a4237 8157511: JDK-8157348 broke gensrc of module infos with extra provides
Reviewed-by: mchung
2016-05-23 11:21:50 +02:00
Erik Joelsson
f33cf602b8 8157506: Disable bootcycle build when cross compiling
Reviewed-by: alanb, tbell, mchung
2016-05-21 18:23:28 +02:00
Erik Joelsson
434e536704 8157507: JDK-8157348 broke gensrc of imported modules
Reviewed-by: alanb, tbell, mchung
2016-05-21 18:21:53 +02:00
Erik Joelsson
f39d18983b 8157348: Build fails with certain source configurations
Reviewed-by: tbell
2016-05-20 10:25:40 +02:00
Maurizio Cimadamore
16eae50cca 8157061: Add support for running jtreg tests from IntelliJ project
Add basic capabilities for running jtreg tests from the IDE using a custom ant target

Reviewed-by: chegar
2016-05-19 16:48:43 +01: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
Erik Helin
a2ce513fbd 8157028: Add make target for running gtest tests
Reviewed-by: erikj, jwilhelm
2016-05-16 12:33:22 +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
Erik Joelsson
69cc0c7ebe 8156036: Enable building of arm targets in default JPRT testset
Reviewed-by: tbell, chegar
2016-05-17 18:18:18 +02:00
Alejandro Murillo
060ba54e5e Merge 2016-05-17 05:38:14 -07:00
Athijegannathan Sundararajan
7750aa7661 8156847: jdk.dynalink package is shown under "Other Packages" section
Reviewed-by: jlaskey
2016-05-16 20:51:01 +05:30
Athijegannathan Sundararajan
93a253535c 8156914: jlink API minor cleanups
Reviewed-by: mchung
2016-05-16 14:50:43 +05:30
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
Claes Redestad
0d429acc35 8156756: Enable build-time use of resource ordering plugin
Reviewed-by: jlaskey, alanb, erikj
2016-05-12 14:57:48 +02:00
Chris Hegarty
47ddb954bd 8074716: IntelliJ IDEA project support
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: rriggs
2016-05-10 13:34:30 +01: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
Alejandro Murillo
1365ef0314 Merge 2016-05-05 12:35:48 -07:00
Joe Darcy
72e6b8e873 8155872: Temporarily disable deprecation checking on the java.desktop module
Reviewed-by: erikj
2016-05-03 09:44:54 -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
Phil Race
b368267147 Merge 2016-04-29 11:16:25 -07: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
8a708bda63 8155632: Remove debuginfo from jmod files
Reviewed-by: tbell, mchung, alanb
2016-04-28 17:33:49 +02: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
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
Phil Race
2e406416e0 8154213: clean up uses of boxed primitive constructors in the java.desktop module
Reviewed-by: serb, psadhukhan
2016-04-25 15:09:15 -07:00
Erik Joelsson
f2c59f97ce 8154326: bash >(...) construct causes race conditions
Reviewed-by: tbell, ihse
2016-04-22 10:48:12 +02:00
Alejandro Murillo
76202b48e8 Merge 2016-04-18 20:19:36 -07:00
Alejandro Murillo
f291fca115 Merge 2016-04-18 15:39:46 -07:00
Stuart Marks
5acf187999 8145468: update java.lang APIs with new deprecations
Reviewed-by: lancea, alanb
2016-04-18 14:11:16 -07:00
Erik Joelsson
192d906e65 8154430: Imported modules rebuilt on second run when nothing has changed
Reviewed-by: alanb, tbell
2016-04-18 17:18:41 +02: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
ec3913386e 8153969: Clean up module src dir logic
Reviewed-by: ihse
2016-04-13 18:11:29 +02:00
Alejandro Murillo
4e7243481c Merge 2016-04-11 14:21:24 -07: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
Daniel D. Daugherty
826b6c7bef Merge 2016-04-07 08:48:52 -07:00
Erik Joelsson
ab7eeda42f 8153660: jwdp.so/dll missing from JRE image
Reviewed-by: alanb
2016-04-07 13:16:32 +02:00
Erik Joelsson
d70a9d7e14 8152691: Compare script broken after Module system
Reviewed-by: tbell
2016-04-06 11:16:37 +02:00
Phil Race
9ba58b652b Merge 2016-04-05 07:51:34 -07:00
Jesper Wilhelmsson
1bdf6f6986 Merge 2016-04-02 05:30:47 +02:00
Erik Joelsson
bcc9a55ecc 8153273: Test lib compilations trigger find crash on Solaris
Reviewed-by: tbell
2016-04-01 17:10:13 +02: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
Christian Tornqvist
82692d49c1 8150899: [TESTBUG] Split hotspot_all job into smaller jobs
Reviewed-by: gtriantafill, iignatyev
2016-03-31 11:42:47 -04:00
Christian Tornqvist
03dddbd1e8 Merge 2016-03-30 20:01:38 +00:00
Christian Tornqvist
2b176e8c28 8153071: Remove client testing from JPRT
Reviewed-by: dcubed, gtriantafill
2016-03-30 11:15:53 -04:00
Dmitry Fazunenko
822b62b151 8152422: Optimize GC JPRT test set
Reviewed-by: sjohanss, pliden
2016-03-30 17:24:43 +03:00
Sergey Bylokhov
7e720e14ff 7179078: Remove @beaninfo processing from the makefiles
Reviewed-by: erikj, alexsch
2016-03-29 17:03:18 +03: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
c56035afa6 Merge 2016-03-22 17:02:40 +00:00
Chris Hegarty
e3a4ad6685 Merge 2016-03-22 10:44:28 +00:00
Erik Joelsson
5c4cd18690 8149545: Add zlib devel package to devkit sysroot on Linux
Reviewed-by: alanb
2016-03-22 10:46:00 +01: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
d19ce5b000 8151726: Introduce a JPRT testset buildinfra
Reviewed-by: tbell, dholmes
2016-03-15 11:08:47 +01:00
Erik Joelsson
896453edf2 8151619: genSocketOptionRegistry.exe always relinked on Windows
Reviewed-by: tbell
2016-03-14 12:00:24 +01:00
Alejandro Murillo
5e3abca606 Merge 2016-03-08 19:03:30 -08: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
11def8caf1 8151435: Windows devkit missing 32bit msvcdis120.dll
Reviewed-by: tbell
2016-03-08 15:51:49 +01:00
David Dehaven
9ec6fa8800 8132743: Move netscape.javascript package from jdk.plugin to new module
Reviewed-by: kcr, mchung, alanb
2016-03-07 09:08:59 -08:00