Re: PING: RFR: 8209790: SA tools not providing option to connect to debug server

2019-07-07 Thread Chris Plummer
Hi Yasumasa, I think it should be "[@]". Angle brackets are used to indicate non-literal values (ones to be replaced by something the user chooses), but the '@' is a literal value, so should not be enclosed in the angle brackets. Also one minor thing. You ended up duplicating the //:   60  

Re: RFR(XXS): 8227338: templateInterpreter.cpp: copy_table() needs to be safer

2019-07-07 Thread David Holmes
On 7/07/2019 6:48 pm, Erik Osterlund wrote: Yeah that switch statement code and yet another plain non-volatile load/store loop looks like complete nonsense unfortunately. It should at least use Atomic::load/store. Fortunately, on x86_64, I believe it will in practice yield word atomic copying

Re: RFR(XXS): 8227338: templateInterpreter.cpp: copy_table() needs to be safer

2019-07-07 Thread Daniel D. Daugherty
Erik, Thanks for chiming in on this thread... On 7/7/19 4:48 AM, Erik Osterlund wrote: Yeah that switch statement code and yet another plain non-volatile load/store loop looks like complete nonsense unfortunately. It should at least use Atomic::load/store. Fortunately, on x86_64, I believe

Re: PING: RFR: 8209790: SA tools not providing option to connect to debug server

2019-07-07 Thread Yasumasa Suenaga
On 2019/07/07 22:07, Daniel D. Daugherty wrote: On 7/6/19 8:55 PM, Yasumasa Suenaga wrote: Hi Chris, Thank you for your advise. I uploaded new webrev. How about this?   http://cr.openjdk.java.net/~ysuenaga/JDK-8209790/webrev.04/ I replaced "server" to "host" as you said. Other comments from y

Re: PING: RFR: 8209790: SA tools not providing option to connect to debug server

2019-07-07 Thread Daniel D. Daugherty
On 7/6/19 8:55 PM, Yasumasa Suenaga wrote: Hi Chris, Thank you for your advise. I uploaded new webrev. How about this?   http://cr.openjdk.java.net/~ysuenaga/JDK-8209790/webrev.04/ I replaced "server" to "host" as you said. Other comments from you also have been fixed in it. For example, `jhs

Re: RFR(XXS): 8227117: normal interpreter table is not restored after single stepping with TLH

2019-07-07 Thread Daniel D. Daugherty
Thanks for the re-review! Dan On 7/7/19 5:16 AM, serguei.spit...@oracle.com wrote: Hi Dan, The update looks good to me. Thanks, Serguei On 7/5/19 13:24, Daniel D. Daugherty wrote: Greetings, Here's the new webrev URLs after CR0: Full: http://cr.openjdk.java.net/~dcubed/8227117-webrev/1

Re: RFR(XXS): 8227117: normal interpreter table is not restored after single stepping with TLH

2019-07-07 Thread serguei.spit...@oracle.com
Hi Dan, The update looks good to me. Thanks, Serguei On 7/5/19 13:24, Daniel D. Daugherty wrote: Greetings, Here's the new webrev URLs after CR0: Full: http://cr.openjdk.java.net/~dcubed/8227117-webrev/1_for_jdk14.full/ Inc: http://cr.openjdk.java.net/~dcubed/8227117-webrev/1_for_jdk14.i

Re: RFR(XXS): 8227338: templateInterpreter.cpp: copy_table() needs to be safer

2019-07-07 Thread Erik Osterlund
Yeah that switch statement code and yet another plain non-volatile load/store loop looks like complete nonsense unfortunately. It should at least use Atomic::load/store. Fortunately, on x86_64, I believe it will in practice yield word atomic copying anyway by chance. But it should be fixed anyw