JDK-8133882 : javac -upgrademodulepath
  • Type: Enhancement
  • Component: tools
  • Sub-Component: javac
  • Affected Version: 9
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2015-08-18
  • Updated: 2019-01-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Relates :  
Description
Currently javac (and indirectly, related tools like javadoc) provide a -upgrademodulepath option, but the impl does not match the corresponding runtime option.  

At runtime, the intent is that only upgradeable modules can be placed on the upgrade module path.
Comments
javac should check hashes for modules on the upgrade module path when such hashes are available (i.e. in the java.base module of the compilation environment), but this can be deferred to tbd_major.
21-04-2017

Need to determine the long term spec/disposition of this option (both javac and runtime)
20-07-2016

Reassign accordingly.
16-11-2015