Looks good to me.

In an unmodularized world I would think twice before adding the
hotspot specific tags.

(I'm not a HotSpot Reviewer).

cheers
/Joel

On Mon, Nov 16, 2015 at 11:41 PM, Christian Thalinger
<christian.thalin...@oracle.com> wrote:
> [CC'ing core-libs-dev]
>
>> On Nov 13, 2015, at 4:55 AM, Konstantin Shefov 
>> <konstantin.she...@oracle.com> wrote:
>>
>> Hello
>>
>> Please review an enhancement to add three new methods to 
>> sun.reflect.ConstantPool class.
>> The following methods are suggested:
>>
>> public String[] getNameAndTypeRefInfoAt(int index) - returns string 
>> representation of name and type from a NameAndType constant pool entry with 
>> the specified index
>>
>> public String[] getInvokedynamicRefInfoAt(int index) - returns string 
>> representation of name and type from an InvokeDynamic constant pool entry 
>> with the specified index
>>
>> public Tag getTagAt(int index) - returns a Tag enum instance of a constant 
>> pool entry with the specified index
>>
>> These three methods could be used for testing API working with constant 
>> pool, e.g. JVMCI.
>>
>> JBS: https://bugs.openjdk.java.net/browse/JDK-8141615
>> Webrev hotspot: http://cr.openjdk.java.net/~kshefov/8141615/hotspot/webrev.00
>> Webrev jdk: http://cr.openjdk.java.net/~kshefov/8141615/jdk/webrev.00
>>
>> Thanks
>> -Konstantin
>

Reply via email to