jlahoda opened a new pull request, #5384:
URL: https://github.com/apache/netbeans/pull/5384
If hints are run on save, `BatchSearch` is called on a single file.
Normally, if javac would crash during `toPhase`, an exception would be thrown.
But, it may happen the existing parser is reused, and `toPhase` does not throw
the exception, and this may be mistaken for an out-of-memory situation, to
which the response is to restart the processing. This may then lead to an
infinite loop.
The proposed change here is to force progress in this situation. javac
crash(es) need to be handled separately, of course.
---
**^Add meaningful description above**
By opening a pull request you confirm that, unless explicitly stated
otherwise, the changes -
- are all your own work, and you have the right to contribute them.
- are contributed solely under the terms and conditions of the Apache
License 2.0 (see section 5 of the license for more information).
Please make sure (eg. `git log`) that all commits have a valid name and
email address for you in the Author field.
If you're a first time contributor, see the Contributing guidelines for more
information.
If you're a committer, please label the PR before pressing "Create pull
request" so that the right test jobs can run.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists