Request for Review (s) - 8133023: ParallelGCThreads is not calculated correctly
Jon Masamitsu
jon.masamitsu at oracle.com
Wed Dec 9 16:40:05 UTC 2015
On 12/08/2015 05:28 PM, David Holmes wrote:
> On 9/12/2015 7:12 AM, Jon Masamitsu wrote:
>>
>>
>> On 12/8/2015 11:37 AM, Kim Barrett wrote:
>>> On Dec 8, 2015, at 1:41 PM, Jon Masamitsu <jon.masamitsu at oracle.com>
>>> wrote:
>>>> Latest delta on the patch is at
>>>>
>>>> http://cr.openjdk.java.net/~jmasa/8133023/delta.06/
>>>>
>>>> It contains a name change from the original patch
>>>> vm_init_before_ergo() -> init_before_ergo() and some
>>>> additional comments.
>>>>
>>>> Full patch is at
>>>>
>>>> http://cr.openjdk.java.net/~jmasa/8133023/webrev.06/
>>> A couple minor things. I don't need another webrev for these. Looks
>>> good otherwise.
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>> src/share/vm/runtime/vm_version.hpp
>>> 59 // Called as part of the runtime services initialization
>>> 60 // called from the management module initialization (via
>>> init_globals())
>>>
>>> Need period at end of line 59, and line 60 should start capitalized.
>> My intent was that it be a single sentence. I've added a "which is" to
>> the end of the
>> line to make it more clear.
>>
>> 59 // Called as part of the runtime services initialization which is
>> 60 // called from the management module initialization (via
>> init_globals())
>
> That's why I suggested just saying "via init_globals" because the
> details are complex as it is either initialized from management, if
> management support is being built, else from runtime services.
I chose the "runtime services initialization which is called from the
management modules ..."
because being less precise (not calling out init_globals()) but more
generic, would be true
longer (than if the implementation changed and init_globals() mutated).
>
> But ok.
Thanks.
Jon
>
> Thanks,
> David
>
>
>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>> src/share/vm/runtime/vm_version.hpp
>>> 72 static void early_initialize() { }
>>> 73 // Called to initialize VM variables needing initialization
>>> 74 // after command line parsing
>>> 75 static void init_before_ergo(void) {}
>>>
>>> Missing period at end of sentence.
>>
>> Fixed.
>>
>>>
>>> I'd prefer there be a blank line between lines 72 and 73.
>>>
>>> Maybe the description here should have a similar sentence to the
>>> preceding description for early_initialize, e.g. add
>>>
>>> Platforms that need to specialize this define
>>> VM_Version::init_before_ergo().
>>
>> I added it.
>>
>> Thanks.
>>
>> Jon
>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>
More information about the hotspot-dev
mailing list