RFR: 8042699: sjavac does not properly track dependencies

Fredrik Öhrström oehrstroem at gmail.com
Wed May 7 21:36:21 UTC 2014

Hi compiler-dev,

Please review this fix for JDK-8042699 which fixes a dependency tracking
failures in sjavac.

The previous change from . to / in the arguments accidentally broke the
dependencies inside the javac_state file. A trivial fix is supplied for
this, however the tests did not catch this, since the tests did not use
packages with more than one level, ie no dots...thus the tests are improved
to actually detect this kind of error.

Link to webrev:

Link to bug report:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20140507/e5e52d67/attachment.html>

More information about the compiler-dev mailing list