RFR 8054717: SJavac should track changes in the public apis of classpath classes!

Jonathan Gibbons jonathan.gibbons at oracle.com
Fri Aug 22 19:45:43 UTC 2014

On 08/22/2014 11:42 AM, Jonathan Gibbons wrote:
> On 08/22/2014 08:02 AM, Fredrik Öhrström wrote:
>> The path to a super thin client is quite long with a lot of 
>> interesting technical problems (I suppose that is why the royal we 
>> has not authorized  RFR:8044131 since that does not reach the thin 
>> client in one go, but is a mere first step) however classpath 
>> dependency tracking is needed now.

8044131 was fixed in changeset 98a99928a76b

$ hg log -k 8044131 -v | grep -v ^files:
changeset:   2582:98a99928a76b
user:        alundblad
date:        Wed Aug 13 14:44:59 2014 +0200
8048457: Sjavac should not use portfiles, sockets, etc if background=false
8044131: Restructure client / server protocol code
Summary: Changes protocol code to use Object input/output streams. 
Avoids spawning server if background=false. Refactors idleness checks, 
pooling and port file monitoring.
Reviewed-by: jjg, jfranck

More information about the compiler-dev mailing list