[Request for review and bugid] Gervill - ModelStandardIndexedDirector fails on invalid ranges.
Joe Darcy
joe.darcy at oracle.com
Mon Apr 12 14:15:42 PDT 2010
Andrew John Hughes wrote:
> On 12 April 2010 21:13, Joe Darcy <joe.darcy at oracle.com> wrote:
>
>> Andrew John Hughes wrote:
>>
>>> On 12 April 2010 21:07, Joe Darcy <joe.darcy at oracle.com> wrote:
>>>
>>>
>>>> Andrew John Hughes wrote:
>>>>
>>>>
>>>>> On 12 April 2010 20:04, Karl Helgason <kalli at midverk.is> wrote:
>>>>>
>>>>>
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I need code review and bugid for the fix:
>>>>>> http://cr.openjdk.java.net/~kalli/gervill-update2/webrev.01/
>>>>>>
>>>>>> This fixes two issues:
>>>>>>
>>>>>> * ModelStandardIndexedDirector fails on invalid ranges.
>>>>>> This fix is very IMPORTANT!
>>>>>> Some songs+soundfonts combinations fails playing without this fix.
>>>>>>
>>>>>> * Program change with 16-bit banks doesn't work correctly.
>>>>>> This is a very minor fix.
>>>>>>
>>>>>> JTreg tests have been created for both those issues.
>>>>>>
>>>>>> I am also working on another fix (not included in this fix)
>>>>>>
>>>>>> * SoftAbstractResampler doesn't work correctly
>>>>>> when using interpolation algorithms that requires
>>>>>> large padding like sinc interpolation.
>>>>>>
>>>>>> regards,
>>>>>> Karl
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> A slightly off-topic point, but it would be good if this fix had a
>>>>> more descriptive summary than the last when pushed:
>>>>>
>>>>> http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/74e449a8c951
>>>>>
>>>>> Are these being pushed to JDK7 as well?
>>>>>
>>>>>
>>>>>
>>>> These Gervill fixes should also be pushed to JDK 7.
>>>>
>>>>
>>>>
>>> Which tree? I can forwardport the last one now.
>>>
>>>
>>>
>> I would suggest TL, but as the technical code reviewer, the repo to use is
>> Alexey's call.
>>
>> Thanks,
>>
>> -Joe
>>
>>
>>
>
> TL was what I was going to suggest until I realised it was a
> sound-related patch.
>
> I gave it a quick try, and it breaks horribly in applying to 7,
> seemingly due to whitespace changes.
>
Hmm, I thought both copies of Gervill had normalized whitespace. If
not, we have scripts to turn a patch for non-normalized sources into a
patch for normalized sources.
-Joe
More information about the jdk6-dev
mailing list