[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-hotspot-runtime-dev
Subject:    RE: RFR(M): 8228743: [PPC64, s390] Implement FastJNIAccessors
From:       "Doerr, Martin" <martin.doerr () sap ! com>
Date:       2019-07-30 16:03:48
Message-ID: AM6PR02MB4788013B5DA40BDEE310E5EA9ADC0 () AM6PR02MB4788 ! eurprd02 ! prod ! outlook ! com
[Download RAW message or body]

Hi Götz and Lutz,

thank you for the reviews.

> Maybe a comment would be helpful at the call sites that
> JNI_FastGetField::find_slowcase_pc(pc) not only finds the slowcase_pc, but
> also decides if the signal at hand is related to a FastGetField access.
I think it'd be a little helpful, but not too hard to find out.
I prefer to keep the comment and implementation in the signal handler an exact copy \
from the other platforms.

Best regards,
Martin


> -----Original Message-----
> From: Schmidt, Lutz
> Sent: Dienstag, 30. Juli 2019 17:46
> To: Lindenmaier, Goetz <goetz.lindenmaier@sap.com>; Doerr, Martin
> <martin.doerr@sap.com>; hotspot-runtime-dev@openjdk.java.net;
> Gustavo Romero <gromero@linux.vnet.ibm.com>
> Subject: Re: RFR(M): 8228743: [PPC64, s390] Implement FastJNIAccessors
> 
> Hi Martin,
> 
> your change looks good to me. Please note that I'm NOT a Reviewer.
> 
> Maybe a comment would be helpful at the call sites that
> JNI_FastGetField::find_slowcase_pc(pc) not only finds the slowcase_pc, but
> also decides if the signal at hand is related to a FastGetField access.
> 
> Thanks,
> Lutz
> 
> On 30.07.19, 14:29, "Lindenmaier, Goetz" <goetz.lindenmaier@sap.com>
> wrote:
> 
> Hi Martin,
> 
> overall, the change looks good to me.
> 
> It's a bit confusing that the method with the
> implementation has _int_ as infix:
> generate_fast_get_int_field0
> while it is used for all data types,
> but this is similar on other platforms.
> 
> // order preceding load
> You might want to capitalize this, like the other comments.
> No webrev needed.
> 
> Best regards,
> Goetz.
> 
> 
> 
> > -----Original Message-----
> > From: Doerr, Martin
> > Sent: Montag, 29. Juli 2019 19:43
> > To: hotspot-runtime-dev@openjdk.java.net; Lindenmaier, Goetz
> > <goetz.lindenmaier@sap.com>; Schmidt, Lutz <lutz.schmidt@sap.com>;
> > Gustavo Romero <gromero@linux.vnet.ibm.com>
> > Subject: RFR(M): 8228743: [PPC64, s390] Implement FastJNIAccessors
> > 
> > Hi,
> > 
> > 
> > 
> > I'd like to contribute fast JNI Get*Field platform implementations for
> PPC64
> > and s390.
> > 
> > 
> > 
> > Please review:
> > 
> > 
> http://cr.openjdk.java.net/~mdoerr/8228743_PPC64_s390_FastJNIAccessors
> /
> > webrev.00/
> > 
> <http://cr.openjdk.java.net/~mdoerr/8228743_PPC64_s390_FastJNIAccesso
> rs
> > /webrev.00/>
> > 
> > 
> > 
> > Best regards,
> > 
> > Martin
> > 
> > 
> 
> 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic