Andrey Turbanov
3419ff7ba7
8277535: Remove redundant Stream.distinct()/sorted() steps
...
Reviewed-by: prappo
2022-01-20 18:11:55 +00:00
Jaikiran Pai
e683d4ac8d
8279921: Dump the .class file in jlink debug mode for any failure during transform() of a plugin
...
Reviewed-by: mchung
2022-01-20 04:49:52 +00:00
David Holmes
624f3094b8
8278275: Initial nroff manpage generation for JDK 19
...
Reviewed-by: erikj, jjg, iris
2021-12-13 21:36:24 +00:00
Andrew Leonard
db68a0ce1c
8276766: Enable jar and jmod to produce deterministic timestamped content
...
Reviewed-by: ihse, lancea, alanb, jgneff
2021-12-11 15:27:08 +00:00
Jonathan Gibbons
ed5d53ae0e
8273179: Update nroff pages in JDK 18 before RC
...
Reviewed-by: dholmes
2021-12-10 02:50:37 +00:00
Calvin Cheung
79165b738d
8278324: Update the --generate-cds-archive jlink plugin usage message
...
Reviewed-by: alanb
2021-12-08 16:10:06 +00:00
Athijegannathan Sundararajan
ba2a8e5a49
8278205: jlink plugins should dump .class file in debug mode
...
Reviewed-by: jlaskey
2021-12-03 13:20:08 +00:00
Andrew Leonard
24e586a043
8276764: Enable deterministic file content ordering for Jar and Jmod
...
Reviewed-by: mchung, ihse
2021-11-23 18:28:30 +00:00
Andrey Turbanov
e47cc81b09
8275386: Change nested classes in jdk.jlink to static nested classes
...
Reviewed-by: alanb, rriggs, iris
2021-11-19 18:51:13 +00:00
Magnus Ihse Bursie
1533b8191b
8276629: Use blessed modifier order in core-libs code
...
Reviewed-by: dholmes, aefimov, dfuchs, mchung, iris
2021-11-04 17:02:42 +00:00
Joe Darcy
f17818516c
8275249: Suppress warnings on non-serializable array component types in jdk.jlink
...
Reviewed-by: iris
2021-10-15 17:24:30 +00:00
Andrey Turbanov
4e7d7caa0c
8273711: Remove redundant stream() call before forEach in jdk.jlink
...
Reviewed-by: alanb, psandoz, dfuchs
2021-10-06 18:17:58 +00:00
Andrey Turbanov
6f4cefbcba
8274394: Use Optional.isEmpty instead of !Optional.isPresent in jdk.jlink
...
Reviewed-by: alanb, mchung
2021-09-28 17:22:27 +00:00
Calvin Cheung
c547ead493
8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java
...
Reviewed-by: bpb
2021-08-24 18:09:56 +00:00
Calvin Cheung
f608e81ad8
8264322: Generate CDS archive when creating custom JDK image
...
Reviewed-by: mchung, alanb
2021-08-24 15:31:20 +00:00
David Holmes
ea02dade43
8272067: Initial nroff manpage generation for JDK 18
...
Reviewed-by: darcy
2021-08-06 03:49:34 +00:00
Jonathan Gibbons
dfacda488b
8270872: Final nroff manpage update for JDK 17
...
Reviewed-by: darcy, mr, iris, naoto
2021-08-05 22:12:27 +00:00
Athijegannathan Sundararajan
4d1cf51b1d
8240349: jlink should not leave partial image output directory on failure
...
Reviewed-by: jlaskey, alanb
2021-06-09 06:35:20 +00:00
Weijun Wang
6765f90250
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
2021-06-02 11:57:31 +00:00
Athijegannathan Sundararajan
ec65cf8332
8240347: remove undocumented options from jlink --help message
...
Reviewed-by: alanb, redestad
2021-05-27 12:29:10 +00:00
Mark Reinhold
e63023546a
8266851: Implement JEP 403: Strongly Encapsulate JDK Internals
...
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: mchung, alanb, hseigel
2021-05-26 20:55:53 +00:00
Athijegannathan Sundararajan
bf8d4a8eca
8267583: jmod fails on symlink to class file
...
Reviewed-by: alanb
2021-05-26 11:04:59 +00:00
Ian Graves
edd5fc883a
8261096: Convert jlink tool to use Stream.toList()
...
Reviewed-by: alanb, smarks
2021-02-09 15:42:59 +00:00
Magnus Ihse Bursie
f7a6cff983
8261149: Initial nroff manpage update for JDK 17
...
Reviewed-by: dholmes, erikj
2021-02-04 14:37:33 +00:00
Magnus Ihse Bursie
ed1a7755c3
8258378: Final nroff manpage update for JDK 16
...
Reviewed-by: erikj, dholmes
2021-02-02 07:41:48 +00:00
Leo Jiang
012051090d
8259732: JDK 16 L10n resource file update - msg drop 10
...
Reviewed-by: naoto
2021-01-20 13:58:49 +00:00
Magnus Ihse Bursie
622f72bc8b
8255853: Update all nroff manpages for JDK 16 release
...
Reviewed-by: erikj
2020-11-03 22:12:56 +00:00
Ian Graves
77921b9736
8254080: fix for JDK-8204256 causes jlink test failures
...
Reviewed-by: alanb
2020-10-06 15:23:19 +00:00
Ian Graves
5d84e95ed5
8204256: improve jlink error message to report unsupported class file format
...
Reviewed-by: mchung
2020-10-05 23:19:27 +00:00
Ian Graves
8df3e72cea
8218685: jlink --list-plugins needs to be readable and tidy
...
Reviewed-by: mchung, alanb
2020-09-29 21:16:35 +00:00
Ian Graves
79904c1fa3
8252730: jlink does not create reproducible builds on different servers
...
Reviewed-by: mchung, alanb
2020-09-26 07:01:22 +00:00
Mandy Chung
44a74dac95
8252919: JDK built with --enable-cds=no fails with NoClassDefFoundError
...
Reviewed-by: minqi, sundar, alanb, redestad
2020-09-10 16:04:58 +00:00
Yumin Qi
8f36580594
8252725: Refactor jlink GenerateJLIClassesPlugin code
...
Cleanup code for jlink classes generation, move parsing file work to java.lang.invoke and add a new API in interface JavaLangInvokeAccess to generate holder classes, remove old APIs. The new API is used both by JLI and CDS.
Reviewed-by: mchung, sundar
2020-09-04 09:47:18 -07:00
Mikael Vidstedt
e7289aa4d4
Merge
2020-07-27 22:26:00 -07:00
Pavel Rappo
922ba8da30
8240777: Update all nroff manpages for JDK 15 release
...
Reviewed-by: dholmes
2020-07-24 17:06:35 +01:00
Mandy Chung
35554ea085
8217527: jmod hash does not work if --hash-module does not include the target module
...
Reviewed-by: alanb
2020-07-20 11:40:03 -07:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Mandy Chung
692f753580
8240910: jmod rejects duplicate entries in --class-path jars
...
Reviewed-by: alanb, lancea
2020-05-08 08:23:35 -07:00
Jim Laskey
5e83cb6ca5
8241602: jlink does not produce reproducible jimage files
...
Reviewed-by: alanb, ihse
2020-05-06 12:49:58 -03:00
Christoph Langer
a7830958e3
8243117: Cleanups in Java code of module jdk.jlink
...
Reviewed-by: redestad, alanb
2020-04-23 11:56:45 +02:00
Christoph Langer
3602186430
8242039: Improve jlink VersionPropsPlugin
...
Reviewed-by: redestad
2020-04-14 21:43:34 +02:00
Aleksey Shipilev
6694402d3d
8241462: StripNativeDebugSymbols jlink plugin allocates huge arrays
...
Reviewed-by: alanb, sgehwolf
2020-03-24 18:46:48 +01:00
Volker Simonis
ff843fabec
8240333: jmod incorrectly updates .jar and .jmod files during hashing
...
Reviewed-by: martin, alanb, lancea
2020-03-04 14:55:43 +01:00
Claes Redestad
0b5d48b9e6
8230301: Re-examine hardcoded defaults in GenerateJLIClassesPlugin
...
Reviewed-by: mchung
2020-02-10 12:39:19 +01:00
Leo Jiang
b94b082727
8237465: JDK 14 L10n resource files update - msg drop 10
...
Reviewed-by: naoto
2020-01-22 22:37:36 +08:00
Jonathan Gibbons
9ec4001d87
8237058: Update all nroff manpages for JDK 14 release
...
Reviewed-by: dholmes
2020-01-14 15:01:34 -08:00
Athijegannathan Sundararajan
6e467d4d02
8225561: jlink --help doesn't state that ALL-MODULE-PATH is accepted for --add-modules
...
Reviewed-by: alanb
2020-01-09 17:25:05 +05:30
Athijegannathan Sundararajan
0ca9d9a032
8225562: jlink --module-path behavior inconsistent with help/errors
...
Reviewed-by: alanb
2019-12-09 23:00:13 +05:30
Andy Herrick
264573c9ce
8212780: Packaging Tool Implementation
...
Co-authored-by: Alexey Semenyuk <alexey.semenyuk@oracle.com>
Co-authored-by: Alexander Matveev <alexander.matveev@oracle.com>
Co-authored-by: Kevin Rushforth <kevin.rushforth@oracle.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Reviewed-by: asemenyuk, almatvee, herrick, kcr, prr, erikj, ihse, rriggs, mchung, alanb
2019-12-05 11:25:33 -05:00
Alan Bateman
745feb207c
8233922: Service binding augments module graph with observable incubator modules
...
Reviewed-by: mchung
2019-11-19 11:35:29 +00:00