Rachel Protacio
3f2be39bb3
8165550: Add class loader names to ClassCastException message
...
Adds new format of class loader names to VM ClassCastException messages
Reviewed-by: dholmes, mchung, lfoltan
2016-11-17 16:28:45 -05:00
Calvin Cheung
c5dc50c03f
8166931: Do not include classes which are unusable during run time in the classlist file
...
Added check to exclude classes found in the --patch-module list
Reviewed-by: jiangli, lfoltan, iklam
2016-10-18 16:15:03 -07:00
Mandy Chung
7bcdb60438
8167511: IgnoreModulePropertiesTest.java needs update for JDK-8162401
...
Reviewed-by: lfoltan, hseigel
2016-10-13 08:00:10 -07:00
Calvin Cheung
f9707ab4cd
8164011: --patch-module support for CDS
...
Allows the use of the --patch-module vm option with CDS. However, classes found in --patch-module during dump time will not be archived.
Reviewed-by: iklam, dcubed, lfoltan
2016-09-20 10:37:19 -07:00
Harold Seigel
37c77e03d3
8165634: Support multiple --add-modules options on the command line
...
Use numbered properties for --add-module options so that multiple --add-module options can be supported.
Reviewed-by: coleenp, gziemski, lfoltan, ccheung
2016-09-10 08:25:51 -04:00
Harold Seigel
0fd1f32873
8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties
...
Change the checks for module related properties to look for specific properties, not just jdk.module
Reviewed-by: coleenp, gziemski, ddmitriev
2016-08-31 10:27:32 -04:00
Christian Tornqvist
ad85e18f23
8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder
...
Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff
2016-08-19 10:06:30 -04:00
Harold Seigel
d7ea24479b
8136930: Simplify use of module-system options by custom launchers
...
Reviewed-by: coleenp, lfoltan, mchung
2016-08-10 15:48:04 -07:00
Lois Foltan
6066d30e17
8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module
...
Correct the checking of an instance of java.lang.reflect.Module to validate a module
Reviewed-by: alanb, coleenp, redestad
2016-07-28 09:57:49 -04:00
Lois Foltan
92eb334c91
8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined
...
Fixed an issue in class unloading to delay walk until class loader's aliveness is determined of modularity lists to remove dead modules
Reviewed-by: coleenp, dholmes, sspitsyn, zgu
2016-06-28 10:11:01 -04:00
Lois Foltan
f3741800fe
8156871: Possible concurrency issue with JVM_AddModuleExports
...
Need for single PackageEntry flag to determine a package's unqualifed export state.
Reviewed-by: acorn, ctornqvi, dholmes, jiangli
2016-06-16 13:34:32 -04:00
George Triantafillou
ada2d65793
8159255: [TESTBUG] XpatchJavaBase.java compilation failure
...
Reviewed-by: lfoltan, hseigel, ddmitriev
2016-06-14 14:35:34 -04:00
Alan Bateman
8fe0416551
8152650: ModuleFinder.compose should accept varargs
...
Reviewed-by: mchung
2016-05-21 08:00:33 +01:00
Joseph Provino
24fae49324
8156851: Compilation error compiling XpatchDupModule.java and XpatchDupJavaBase.java
...
Test needs @modules java.base/jdk.internal.misc
Reviewed-by: jwilhelm, drwhite
2016-05-12 11:54:03 -04:00
Alejandro Murillo
b68bd82d9b
Merge
2016-05-06 06:12:56 -07:00
Alan Bateman
a503db18fb
8154956: Module system implementation refresh (4/2016)
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: acorn, jiangli, ccheung, hseigel
2016-05-03 09:09:20 +01:00
Dmitry Samersoff
85deb5aa7e
8154258: [TESTBUG] Various serviceability tests fail compilation
...
Replace sun.misc.Unsafe with jdk.internal.misc.Unsafe
Reviewed-by: chegar, kvn
2016-05-01 12:47:00 +03:00
Max Ockner
da0fe9d476
8154110: Update class* and safepoint* logging subsystems
...
Refactored logging tags in class and safepoint subsystems.
Reviewed-by: coleenp, rehn, hseigel
2016-04-29 22:40:51 -04:00
Rachel Protacio
09add35155
8152844: JVM InstanceKlass Methods For Obtaining Package/Module Should Be Moved to Klass
...
Converted package() and module() functions to pure virtual functions of Klass
Reviewed-by: dholmes, coleenp, lfoltan, hseigel
2016-04-26 09:08:12 -04:00
Harold Seigel
33aa33f03a
8154268: [TESTBUG] Compilation of ExportAllUnnamed.java failed, missing @modules
...
Add missing @modules and @build tags
Reviewed-by: ctornqvi, lfoltan, gtriantafill
2016-04-18 13:42:52 -04:00
Chris Hegarty
b7075c2db9
8153737: Unsupported Module
...
Reviewed-by: alanb, mchung, psandoz
2016-04-09 23:03:39 +01:00
Alan Bateman
f30fc1c88b
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: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Ioi Lam <ioi.lam@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: Jiangli Zhou <jiangli.zhou@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
2016-03-17 19:04:01 +00:00
Jim Laskey
f763183615
8087181: Move native jimage code to its own library (maybe libjimage)
...
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Reviewed-by: alanb, lfoltan, hseigel, acorn
2015-09-04 10:12:08 -03:00
Jean-Francois Denise
aaac2cbb54
8080511: Refresh of jimage support
...
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
2015-06-25 18:25:19 +02:00