On Thu, 24 Nov 2022 20:36:06 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

>> Now that the javacserver no longer has any ambitions outside being a 
>> buildtool customized for the JDK build process, a lot of abstractions and 
>> generalizations can be removed.
>> 
>> This will allow the actual behavior to be more clearly visible, and will 
>> help debugging the issues we are still seeing (most likely race conditions), 
>> and to convert the tool to use the ToolProvider API in the future.
>
> Magnus Ihse Bursie has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Fix typo
>   
>   Co-authored-by: Andrey Turbanov <turban...@gmail.com>

I have now tested a variety of different scenarios, with incremental rebuilds 
with and without modified files, with and without syntax errors, and also with 
JDK_FILTER. I have also inadvertently found a way to crash javac (!) and 
verified that the stack trace too propagated just as it should. :-) (I will 
file a bug for this on javac)

-------------

PR: https://git.openjdk.org/jdk/pull/11298

Reply via email to