RFR(S) - JDK-8013875: Incorrect vtable index being set during methodHandle creation for static methods
bharadwaj.yadavalli at oracle.com
Mon May 6 11:43:02 PDT 2013
[Updated request for review]
Changes to address https://jbs.oracle.com/bugs/browse/JDK-8006267
included modifications to methodHandles code.
John Rose pointed out that these changes are incorrect as static methods
do not use vtable or itable indices. I made the necessary changes with
I ran jtreg compiler, runtime and java/lang/invoke tests, JPRT, nashorn
tests and vm.quick.testlist with no new failures.
Please review the changes.
On 5/5/2013 11:27 PM, Bharadwaj Yadavalli wrote:
> On 5/5/2013 8:22 AM, Bharadwaj Yadavalli wrote:
>> On 5/3/2013 11:53 PM, Christian Thalinger wrote:
>>> On May 3, 2013, at 6:32 PM, Bharadwaj Yadavalli
>>> <bharadwaj.yadavalli at oracle.com> wrote:
>>>> I ran jtreg compiler and runtime; JPRT.
>>> Since it changes method handle code you should at least run the
>>> jtreg tests in jdk/test/java/lang/invoke and some Nashorn tests.
>> How do I run Nashorn tests?
> Never mind. I figured out. I ran both j.l.invoke (no new failures) and
> nashorn test suite (no failures). I am running a few other tests as well.
> Will send an update once those tests complete successfully.
More information about the hotspot-compiler-dev