Default methods for jdk8: request for code review
Keith McGuigan
keith.mcguigan at oracle.com
Fri Oct 26 07:30:10 PDT 2012
Yes, but not with the latest changes. I'll do it again.
On Oct 26, 2012, at 10:27 AM, Coleen Phillimore wrote:
>
> Have you run our hotspot-rt nightly tests (vm.quick.testlist)?
> thanks,
> Coleen
>
> On 10/26/2012 10:19 AM, Keith McGuigan wrote:
>> Sure. In addition to running the internal UTE/JCK tests, the same code has gone through testing as part of the lambda repositories. There is new test-ng lambda tests in lambda/jdk/test-ng and lambda/jdk/combo-tests (run with ant). And the entire lambda build (including the new VM bits) gets nightly testing that runs (at least) the workspace regression tests.
>>
>> --
>> - Keith
>>
>> On Oct 26, 2012, at 9:57 AM, Coleen Phillimore wrote:
>>
>>> Hi,
>>> I have read through all of this code. Offline to Keith, I have suggested some name changes and comments to make it clearer, at least to me, what this code is doing. It's very dense but I believe it is correct and finds the correct default method to add to the vtable in the most efficient way possible.
>>> Keith, can you elaborate on the tests that you've run against this?
>>> Thanks,
>>> Coleen
>>>
>>> On 10/10/2012 1:12 PM, Keith McGuigan wrote:
>>>> Hello,
>>>>
>>>> I'd like any review of the code which implements default methods in the JVM. This is destined for jdk8 as part of JSR 335 (Lambdas), and tracked by CR 7200776.
>>>>
>>>> The design and implementation is described in this short document:
>>>> http://cr.openjdk.java.net/~kamg/default_methods_in_hotspot.txt
>>>>
>>>> And the code is here:
>>>> http://cr.openjdk.java.net/~kamg/default_methods/
>>>>
>>>> Any review (even partial) would be appreciated. Thanks!
>>>>
>>>> --
>>>> - Keith
More information about the hotspot-dev
mailing list