RFR 8043138: Attach API should not require jvmstat rmi protocol

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Wed Nov 25 10:36:00 UTC 2015


On 2015-11-25 10:39, Alan Bateman wrote:
>
>
> On 25/11/2015 09:25, Jaroslav Bachorik wrote:
>>
>> I don't think we can just repackage these interfaces - they are 
>> remote API and we would break compatibility (eg. JDK 8 jvmstat would 
>> not be able to query JVM exposed via JDK 9 jstatd).
> You're right. there might be an expectation on interop although I 
> don't think this has ever been assumed (until running jps or jstat on 
> the local host where you might have several VMs running on different 
> JDK versions).
>
>
>> :
>>
>> Possible. What is the rule for naming these make files? Are they 
>> named after the modules or after the launchers they actually build 
>> (in this case 'jstatd').
> module name. I'm sure Erik or Magnus will make sure that you have the 
> make file changes correct.

Good catch, Alan. I would have missed that one, since there's no clear 
connection of a single java file moving in the src dir and the need to 
update a launcher build script.

Jaroslav: You can just hg mv Launcher-jdk.jvmstat.gmk to 
Launcher-jdk.jvmstat.rmi.gmk, or whatever name you agree on for the new 
module.

/Magnus



More information about the build-dev mailing list