<AWT Dev> RFR(XS): 7196866: CTW fails on Solaris

Vladimir Kozlov vladimir.kozlov at oracle.com
Wed May 15 15:50:44 PDT 2013


Morris,

Please, add to the bug report the command line and machines you used to 
reproduce the problem.

Phil, the problem is triggered during special mode testing in JVM 
-XX:+CompileTheWorld. In this more JVM loads all classes in specified 
.jar file and compiles (JIT compilation) all methods in class. It is 
stress test for Hotspot JIT compilers. For such tests we don't set DISPLAY.

Thanks,
Vladimir

On 5/15/13 3:27 PM, Phil Race wrote:
> CC (instead of BCC) 2d-dev ..
>
> -phil.
>
> On 5/15/13 3:21 PM, Phil Race wrote:
>> Morris,
>>
>> I traced this review back to hotspot-compiler-dev
>> Thanks to Vladimir and Christian for the ponter to redirect but
>> this should really go to 2d-dev not awt-dev.
>> Xrender is the 2D pipeline for accelerated rendering on recent Xservers.
>> Also it I think it should be pushed via the 2D forest after review,
>> whereas it appears your webrev is against the hotspot forest.
>> If the display is NULL we should not enter Xrender but operate in
>> headless mode. So I'd like to take a closer look at this.
>> Where did you test this ? Solaris 10 doesn't trigger xrender ?
>> Did you actually use Solaris 11 on SPARC as the client *and* Xserver ?
>> Is there a regression test ?
>>
>> -phil.
>>
>> On 5/15/13 2:57 PM, Christian Thalinger wrote:
>>> Looks good.  Nit:  why is there an empty line?
>>>
>>> +    jlong fmt8;
>>> +
>>> +    jlong fmt32;
>>>
>>> -- Chris
>>>
>>> On May 15, 2013, at 1:21 PM, Morris Meyer <morris.meyer at oracle.com>
>>> wrote:
>>>
>>>> Folks,
>>>>
>>>> Could I get a review for these two small changes in
>>>> src/solaris/native.  This is to fix the nightly CTW testing crashes
>>>> on Solaris caused by a library SEGV internal to X11 that occurs
>>>> during class initialization when the display is NULL.
>>>>
>>>> I've tested this patch on SfBay with JPRT and with the CTW tests on
>>>> Solaris x86 and Sparc.
>>>>
>>>> Thanks much,
>>>>
>>>>         --morris
>>>>
>>>> JBS - https://jbs.oracle.com/bugs/browse/JDK-7196866
>>>> WEBREV - http://cr.openjdk.java.net/~morris/7196866
>>
>


More information about the awt-dev mailing list