JEP 171: Fence Intrinsics
Kirk Pepperdine
kirk at kodewerk.com
Mon Dec 17 02:09:24 PST 2012
On 2012-12-17, at 10:57 AM, Aleksey Shipilev <aleksey.shipilev at oracle.com> wrote:
> On 12/14/2012 11:17 AM, Kirk Pepperdine wrote:
>> The source of my objects to these methods is that they can currently
>> only be applied speculatively.
>
> It sounds as if we don't have the native tools that can map the CPU
> events back to Java code? Oracle Solaris Studio Performance Analyzer
> folks will disagree with you.
Yup, and they'd be wrong.. :-) This is a very inaccessible tool and it doesn't run cross platform and is unfortunately heavily marketed with Solaris and has limited Linux support.
>
>> That said, if the decision has been made to open up access to fencing
>> and padding and other CPU tricks, I'd argue that we need to consider
>> opening up a way to measure the effects.
>
> Sure, please open up a JEP and discuss the ramifications of this work there.
>
> -Aleksey.
More information about the hotspot-dev
mailing list