Hi Aleksey, sounds great  - thanks for  looking into this JFR generating stuff  
and figuring  out what to do  where 😊 !

So I guess we do not need my AIX-related  patch  any more , 
    after  your change is in ( and  the commit-with parameters  calls  get 
usable as well   on the non - JFR platforms ).

I think we could simplify  then  quite a few places  in the hs  codebase  that 
deal with JFR events (  where currently   set_*(param1) + ... set_*(param_n)  + 
commit()    is used,  this could be  just
   commit(param1,...param_n)  instead  ) .

However this is probably  out of scope of my  (and your ) patch .

Best regards, Matthias


> -----Original Message-----
> From: Aleksey Shipilev <sh...@redhat.com>
> Sent: Donnerstag, 27. September 2018 20:03
> To: Baesken, Matthias <matthias.baes...@sap.com>; Thomas Schatzl
> <thomas.scha...@oracle.com>; 'hotspot-...@openjdk.java.net' <hotspot-
> d...@openjdk.java.net>; 'build-dev@openjdk.java.net' <build-
> d...@openjdk.java.net>
> Subject: Re: RFR : 8211213: fix aix build after 8196341: Add JFR events for
> parallel phases of G1
> 
> On 09/27/2018 04:39 PM, Baesken, Matthias wrote:
> > Hi Thomas, do you know some fast and helpful person who can bring the
> INCLUDE_JFR  and ! INCLUDE_JFR   cases in sync ?
> > (or maybe there was a reason to have these differences we observe ? )
> 
> I am not a JFR person, but I think this should do it -- I copied
> printCommitMethod into
> printEmptyEvent and gutted it:
>   http://cr.openjdk.java.net/~shade/8211213/webrev.01/
> 
> This fixes x86_64 Zero build.
> 
> -Aleksey

Reply via email to