On Jan 27, 2015, at 8:37 PM, Staffan Larsen <staffan.lar...@oracle.com> wrote:
> >> On 27 jan 2015, at 18:00, Kirk Pepperdine <k...@kodewerk.com> wrote: >> >> Hi, >> >> On Jan 27, 2015, at 1:22 PM, Yasumasa Suenaga <yasue...@gmail.com> wrote: >> >>> Hi Staffan, >>> >>> Thank you for your comments. >>> >>> I've uploaded new webrev: >>> http://cr.openjdk.java.net/~ysuenaga/JDK-8068589/webrev.01/ >>> >>> I changed as below: >>> - GCCause::_jcmd_gc_run -> GCCause::_dcmd_gc_run >>> - GCCause string: "jcmd GC.run" -> "GC.run DCmd” >> >> Can I suggest a shortened GCCause string to “DiagCmd”. At the very least I’d >> prefer to not have the “.” in the string. > > I would have suggested “GC.run Diagnostic Command”, or “Diagnostic Command: > GC.run”. I don’t know what problems a ‘.’ causes. “System.gc()” already has > one. Indeed it does and it and it has () and really wished neither were there. But unfortunately I missed the change from System to System.gc(). It complicates regex which may not seem like a big deal until you add in the entire GC log picture from 1.6.0 ’til 1.9.0 across all collectors and the possible flag combinations... it only adds (needlessly) to the mess. Anyway, it’s a record in a GC log so I don’t see the value of GC.run. Certainly “DiagCmd" or even "Diagnostic Command” seems sufficient given the context. Kind regards, Kirk Pepperdine
signature.asc
Description: Message signed with OpenPGP using GPGMail