RFR (XS): JDK-8033990: Add message to verbose output to indicate when JVM was unable to use shared archive (with -Xshare:auto)
Coleen Phillimore
coleen.phillimore at oracle.com
Wed Mar 5 13:46:07 PST 2014
Ok.
Coleen
On 3/5/14 11:56 AM, Mikhailo Seledtsov wrote:
> Coleen, Christian,
>
> Thank you for the review.
> The test is part of the ongoing work; in fact, once this bug is fixed,
> this will open a way to fixing 3 broken CDS tests.
>
> Misha
>
>
> On 3/5/2014 11:09 AM, Coleen Phillimore wrote:
>>
>> This looks great. I thought you were going to add a test or is the
>> test part of your ongoing work?
>> thanks,
>> Coleen
>>
>> On 3/4/14 6:05 PM, Christian Tornqvist wrote:
>>>
>>> Looks good!
>>>
>>> Thanks,
>>>
>>> Christian
>>>
>>> *From:*hotspot-runtime-dev-bounces at openjdk.java.net
>>> [mailto:hotspot-runtime-dev-bounces at openjdk.java.net] *On Behalf Of
>>> *Mikhailo Seledtsov
>>> *Sent:* Tuesday, March 4, 2014 2:14 PM
>>> *To:* Coleen Phillimore; hotspot-runtime-dev at openjdk.java.net
>>> *Subject:* Re: RFR (XS): JDK-8033990: Add message to verbose output
>>> to indicate when JVM was unable to use shared archive (with
>>> -Xshare:auto)
>>>
>>> Here is webrev v02, updated after discussion with Coleen:
>>> http://cr.openjdk.java.net/~mseledtsov/8033990/webrev.02/
>>> <http://cr.openjdk.java.net/%7Emseledtsov/8033990/webrev.02/>
>>>
>>> Misha
>>>
>>> On 3/3/2014 2:06 PM, Mikhailo Seledtsov wrote:
>>>
>>> Please review the updated webrev at
>>> http://cr.openjdk.java.net/~mseledtsov/8033990/webrev.01/
>>> <http://cr.openjdk.java.net/%7Emseledtsov/8033990/webrev.01/>
>>>
>>> Thank you,
>>> Misha
>>>
>>> On 2/12/2014 1:59 PM, Coleen Phillimore wrote:
>>>
>>> On 2/12/14 1:35 PM, Mikhailo Seledtsov wrote:
>>>
>>> Hi Coleen,
>>>
>>> Thank you for the review. Would it be OK if I print the
>>> message that comes thru after the message that I
>>> introduced?
>>>
>>> There is a variety of messages that are passed to
>>> fail_continue() depending on who calls it;
>>> checking/asserting on each message in the test would be
>>> a large overhead; also some of these messages do not
>>> convey "attempted, but failed" meaning.
>>>
>>>
>>> That seems fine if you want to prefix the message with
>>> yours, or append yours. Whatever makes sense in the context
>>> of the message.
>>>
>>> Coleen
>>>
>>>
>>>
>>> Thank you,
>>> Misha
>>>
>>>
>>> On 2/12/2014 10:40 AM, Coleen Phillimore wrote:
>>>
>>>
>>> Misha,
>>> There is a message that comes through to
>>> fail_continue(). Why don't you use that message?
>>> thanks,
>>> Coleen
>>>
>>> On 2/7/14 4:55 PM, Mikhailo Seledtsov wrote:
>>>
>>> Please review this small change that
>>> improves testability of CDS, and will aid in
>>> fixing several intermittently failing CDS tests.
>>>
>>> JBS:
>>> https://jbs.oracle.com/bugs/browse/JDK-8033990
>>> Webrev:
>>> http://cr.openjdk.java.net/~mseledtsov/8033990/webrev.00/
>>> <http://cr.openjdk.java.net/%7Emseledtsov/8033990/webrev.00/>
>>>
>>> Testing:
>>> Basic testing:
>>> - ran "Xshare:auto -version",
>>> "-XX:+Verbose -XX:+PrintMiscellaneous
>>> -Xshare:auto -version" before and after the
>>> archive was created
>>> - ran "XX:+Verbose
>>> -XX:+PrintMiscellaneous -Xshare:auto -version"
>>> on Windows where ASLR occasionally prevents sharing
>>>
>>> JT-Reg: runtime/SharedArchiveFile, with
>>> and w/o the additional options
>>> -vmoptions:"-XX:+Verbose -XX:+PrintMiscellaneous"
>>>
>>> Tonga: a sub-set of
>>> vm.parallel_class_loading.testlist, with
>>> -Xshare:auto -XX:+Verbose
>>> -XX:+PrintMiscellaneous -showversion"
>>> Tonga
>>> (vm.parallel_class_loading.testlist -vmopts "
>>> -Xshare:auto -XX:+Verbose
>>> -XX:+PrintMiscellaneous -showversion")
>>> - ongoing. Plan not to run full
>>> testlist since the change is small and trivial
>>>
>>> JPRT: standard JPRT:
>>> 2014-02-07-210345.mseledtsov.work01
>>> - ongoing
>>>
>>> Thank you,
>>> Misha
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/attachments/20140305/db8a6adb/attachment.html
More information about the hotspot-runtime-dev
mailing list