Request for review (S) 7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined

Alan Bateman Alan.Bateman at oracle.com
Thu Jan 13 02:27:35 PST 2011


David Holmes wrote:
> :
> Understood but we're still left in a situation where it is unclear 
> what "components" will put what files where and whether it can, or 
> should be definable by the user.
>
> The CRs that motivated 6938627 are effectively all re-opened.
>
Yep, these issues need to be re-examined. As I recall, the motivation 
for the relatively recent change was when porting to platforms that 
didn't use /tmp and for that case it's probably best to deal with it as 
a porting time issue. As regards where the files go, this is currently 
something private to the specific mechanism, meaning the VM and tool/API 
side of jvmstat have to agree, the VM and tool/API side to the attach 
mechanism have a different agreement. It's unfortunate but difficult to 
change to a different means to locate and/or register endpoints, at 
least not without providing some backward compatibility and work with 
the HSX model.

-Alan.


More information about the hotspot-runtime-dev mailing list