Review Request: Zero and Shark fixes
Christian Thalinger
christian.thalinger at oracle.com
Wed Mar 30 07:21:00 PDT 2011
On Mar 30, 2011, at 4:11 PM, Dr Andrew John Hughes wrote:
> On 30 March 2011 13:35, Gary Benson <gbenson at redhat.com> wrote:
>> Dr Andrew John Hughes wrote:
>>> On 30 March 2011 12:51, Gary Benson <gbenson at redhat.com> wrote:
>>>> Christian Thalinger wrote:
>>>>> On Mar 30, 2011, at 12:52 PM, Gary Benson wrote:
>>>>>> This webrev contains a bunch of fixes for Zero and Shark:
>>>>>>
>>>>>> http://cr.openjdk.java.net/~gbenson/zero-shark-fixes-04/
>>>>>>
>>>>>> Firstly, changes to tiered compilation required fixes to allow
>>>>>> Shark to build. Secondly, my fix for 7030207 uncovered a bug
>>>>>> in the C++ interpreter where finalizers were not being
>>>>>> registered. I can split the webrev into two if you'd like.
>>>>>
>>>>> hotspot/src/share/vm/compiler/compileBroker.cpp:
>>>>>
>>>>> - if (compiler(comp_level)->is_c2()) {
>>>>> + if (compiler(comp_level)->is_c2() || compiler(comp_level)->is_c2()) {
>>>>>
>>>>> That seems to be a typo or leftover.
>>>>
>>>> Ah, well spotted, the second should be is_shark.
>>>>
>>>> Would you like me to remake the webrev?
>>>
>>> Yes, please also split this up so it's easier to backport.
>>
>> Whether I split it is up to twisti. I don't want to jam their
>> testing thing all afternoon with six tiny patches...
>>
>
> Sorry, I was under the impression this was a Free Software project
> with equal input from everybody.
> It would have helped backporting to OpenJDK6 to have this split, but
> now we'll have to do this again from scratch.
Nothing's pushed yet so we still can talk about and change it. What exactly do you want to split?
-- Christian
More information about the hotspot-compiler-dev
mailing list