RFR: 8148202: move lookup of Java class and hub from ResolvedJavaType to ConstantReflectionProvider

Christian Thalinger christian.thalinger at oracle.com
Tue Jan 26 21:28:41 UTC 2016


Now we are good:

Test results: passed: 61; error: 4

> On Jan 26, 2016, at 11:23 AM, Doug Simon <doug.simon at oracle.com> wrote:
> 
> I fixed these tests and updated the webrev in situ.
> 
>> On 26 Jan 2016, at 22:05, Christian Thalinger <christian.thalinger at oracle.com> wrote:
>> 
>> Correction, two tests fail:
>> 
>> FAILED: compiler/jvmci/code/DataPatchTest.java
>> FAILED: compiler/jvmci/code/SimpleDebugInfoTest.java
>> 
>>> On Jan 26, 2016, at 10:16 AM, Christian Thalinger <christian.thalinger at oracle.com> wrote:
>>> 
>>> Looks good.  For the record, this was contributed by Christian Wimmer.
>>> 
>>>> On Jan 25, 2016, at 11:28 PM, Doug Simon <doug.simon at oracle.com> wrote:
>>>> 
>>>> Most access to VM constants in JVMCI goes through the ConstantReflectionProvider interface meaning the VM implementation for constant handling is in one place. For historic reasons, some small amount of reflection on VM constants was located in ResolvedJavaType. This issue consolidates these methods to ConstantReflectionProvider.
>>>> 
>>>> https://bugs.openjdk.java.net/browse/JDK-8148202
>>>> http://cr.openjdk.java.net/~dnsimon/8148202
>>>> 
>>>> -Doug
>>> 
>> 
> 



More information about the hotspot-compiler-dev mailing list