Commit Graph

330 Commits

Author SHA1 Message Date
Mandy Chung
5a7ecc5b78 8172215: java launcher no longer accepts -cp "" empty string
Reviewed-by: alanb, dholmes, psandoz
2017-01-04 09:50:21 -08:00
Athijegannathan Sundararajan
6802af0822 8170618: jmod should validate if any exported or open package is missing
Reviewed-by: jlaskey, chegar
2016-12-21 20:16:29 +05:30
Mandy Chung
fb167e5c1c 8168836: Minor clean up on warning/error messages on --add-exports and --add-reads
Reviewed-by: alanb
2016-12-19 15:01:14 -08:00
Mandy Chung
0209a7f1e9 8171478: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java fails due to JDK-8171400
Reviewed-by: jjg
2016-12-19 14:52:19 -08:00
Jesper Wilhelmsson
1d6d3d549a 8171414: tools/launcher/VersionCheck.java failed with AssertionError due to new tool jaotc
Reviewed-by: alanb, sla
2016-12-19 12:13:32 +01:00
Athijegannathan Sundararajan
5f451fea3f 8170289: Re-examine entry point support in jlink
Reviewed-by: mchung
2016-12-19 09:48:59 +05:30
Jesper Wilhelmsson
ed2d488807 Merge 2016-12-18 15:37:45 +01:00
Alan Bateman
8c79e61d46 Merge 2016-12-16 08:17:45 +00:00
Alan Bateman
1e82db676a 8170987: Module system implementation refresh (12/2016)
8170859: Run time and tool support for ModuleResolution

Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: redestad, mchung, alanb
2016-12-16 06:19:16 +00:00
Athijegannathan Sundararajan
e578c73e82 8171316: Add IMPLEMENTOR property to the release file
Reviewed-by: jlaskey, erikj, mchung
2016-12-15 22:01:05 +05:30
Athijegannathan Sundararajan
0273a6202d 8171138: Remove FileCopierPlugin
Reviewed-by: mchung, jlaskey
2016-12-15 10:47:46 +05:30
Mandy Chung
f083b7e656 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:51:13 -08:00
Athijegannathan Sundararajan
7b65890336 8171070: Test ModuleNamesOrderTest.java fails
Reviewed-by: alanb, jlaskey
2016-12-14 19:45:59 +05:30
Jesper Wilhelmsson
82b04dbfd7 Merge 2016-12-13 02:04:19 +01:00
Athijegannathan Sundararajan
b17a878c56 8168925: MODULES property should be topologically ordered and space-separated list
Reviewed-by: mchung, jlaskey
2016-12-12 11:31:39 +05:30
Chris Hegarty
6d2dd6f483 8166568: Add jmod extract subcommand
8169492: jdk.internal.jmod.JmodFile.JMOD_MAGIC_NUMBER is a mutable array

Reviewed-by: alanb, anazarov, dfuchs, mchung
2016-12-10 14:19:53 +00:00
Xueming Shen
0a549bfea5 8170952: jar's usage message output need some cleanup
Reviewed-by: chegar
2016-12-09 08:49:42 -08:00
Jesper Wilhelmsson
36848b00f8 Merge 2016-12-08 16:40:15 +01:00
Erik Joelsson
1ba6d00a72 8066474: Remove the lib/ directory from Linux and Solaris images
Reviewed-by: tbell, ihse
2016-12-05 17:56:20 +01:00
Mandy Chung
9e5033a0ae 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:50 -08:00
Xueming Shen
689077a9da 8167328: jar -d m.jar hangs
Reviewed-by: alanb, mchung, chegar
2016-12-01 15:42:22 -08:00
Alan Bateman
30bcdb962c Merge 2016-12-01 11:16:23 +00:00
Alan Bateman
fbe85300bf 8169069: Module system implementation refresh (11/2016)
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Claes Redestad <claes.redestad@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Reviewed-by: plevart, chegar, psandoz, mchung, alanb, dfuchs, naoto, coffeys, weijun
2016-12-01 08:57:53 +00:00
Mandy Chung
671d12ce6b 8169909: java agent fails to add to class path when the initial module is a named module
Reviewed-by: alanb
2016-11-20 07:57:57 -08:00
Denis Kononenko
2007b3c02e 8167240: Write new tests to cover functionality of existing 'jimage' options
New tests were implemented

Reviewed-by: jlaskey, anazarov, shurailine
2016-11-16 18:11:56 +03:00
Jim Laskey
b440aed691 8169505: Update changes by JDK-8159393 to reflect CCC review
Reviewed-by: sundar
2016-11-16 10:52:08 -04:00
Jim Laskey
d96b3cd0cb 8159393: jlink should print a warning that a signed modular JAR will be treated as unsigned
Reviewed-by: alanb, sundar, mullan, weijun
2016-11-07 13:10:42 -04:00
Athijegannathan Sundararajan
9b789e7327 8166286: jmod fails on symlink to directory
Reviewed-by: jlaskey, alanb
2016-11-07 11:33:31 +05:30
Mandy Chung
5fb366ed4f 8169231: Fix tests to add @compile --add-modules to workaround jtreg bug
Reviewed-by: jjg
2016-11-04 15:49:31 -07:00
Athijegannathan Sundararajan
d9bc8cbcdb 8160063: Provide a means to disable a plugin via the command line
Reviewed-by: jlaskey
2016-11-02 10:49:15 +05:30
Steve Drach
674c5463e3 8156499: Update jlink to support creating images with modules that are packaged as multi-release JARs
Reviewed-by: alanb, mchung
2016-11-01 14:36:26 -07:00
Alan Bateman
83df093985 8168789: ModuleReader.list and ModuleFinder.of update
Reviewed-by: mchung
2016-10-28 10:18:07 +01:00
Mandy Chung
fc99db2ced 8168205: Should not default class path to CWD if -cp is not specified but -m is specified
Reviewed-by: alanb
2016-10-27 13:42:12 -07:00
Athijegannathan Sundararajan
e23ef30b8e 8166810: jlink should fail on extra arguments
Reviewed-by: jlaskey
2016-10-26 10:42:55 +05:30
Steve Drach
5530ec2227 8164805: Fail to create a MR modular JAR with a versioned entry of a concealed package
Reviewed-by: chegar, mchung
2016-10-25 13:51:08 -07:00
Kumar Srinivasan
309d9ecebc 8160213: tools/pack200/Utils.java should clean up javac*.tmp files
Reviewed-by: darcy
2016-10-25 07:38:50 -07:00
Masayoshi Okutsu
6ce08d0985 8165804: Revisit the way of loading BreakIterator rules/dictionaries
Reviewed-by: naoto, peytoia, erikj
2016-10-25 15:43:19 +09:00
Mandy Chung
32d92f8f0d 8167558: Add new JMOD section for header files and man pages
Reviewed-by: alanb
2016-10-18 13:27:00 -07:00
Athijegannathan Sundararajan
8233dc0e08 8168091: jlink should check security permission early when programmatic access is used
Reviewed-by: jlaskey, mchung
2016-10-18 22:17:38 +05:30
Steve Drach
8630709b19 8167237: Jar tool can not correctly find/process the --release option if it occurs before the file list
Reviewed-by: lancea
2016-10-13 11:54:27 -07:00
Mandy Chung
44a7c1b644 8164689: Retrofit jar, jlink, jmod as a ToolProvider
Reviewed-by: alanb, lancea
2016-10-12 15:41:00 -07:00
Mandy Chung
fddb29160d 8162401: Support multiple --add-exports and --add-reads with the same module/package
Reviewed-by: alanb, redestad, sundar
2016-10-10 15:46:14 -07:00
Athijegannathan Sundararajan
d47b7ffca5 8167018: Nashorn and jjs should support --module-path and --add-modules options
Reviewed-by: jlaskey, hannesw
2016-10-07 21:28:00 +05:30
Mandy Chung
6504983459 8166860: Add magic number to jmod file
Reviewed-by: alanb, jjg
2016-10-04 18:56:28 -07:00
Naoto Sato
03cc993ec4 8166645: Include locales plugin throws InternalError with "*" specified
Reviewed-by: mchung
2016-10-04 09:52:03 -07:00
Steve Drach
3d6de648b9 8165944: jar utility doesn't process more than one -C argument
Reviewed-by: psandoz
2016-10-03 10:57:29 -07:00
Athijegannathan Sundararajan
323aded97f 8165735: jlink incorrectly accepts multiple --module-path and --limit-modules options
Reviewed-by: mchung, jlaskey
2016-09-28 22:13:14 +05:30
Alejandro Murillo
505c0d04f8 Merge 2016-09-21 09:29:30 -07:00
Alan Burlison
4e8fe41e35 8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
Reviewed-by: rriggs, erikj
2016-09-21 14:22:11 +02:00
Amy Lu
3e5ef4867f 8166248: tools/pack200/Pack200Test.java fails on Win32: Could not reserve enough space
Reviewed-by: ksrini
2016-09-21 08:55:47 +08:00