RFR (XXL): JEP 243: Java-Level JVM Compiler Interface

Christian Thalinger christian.thalinger at oracle.com
Wed Sep 23 19:05:29 UTC 2015


> On Sep 23, 2015, at 3:05 AM, Coleen Phillimore <coleen.phillimore at oracle.com> wrote:
> 
> 
> 
> On 9/21/15 2:35 PM, Christian Thalinger wrote:
>>> 
>>> http://cr.openjdk.java.net/~kvn/JVMCI/webrev.hotspot/src/share/vm/runtime/thread.hpp.udiff.html <http://cr.openjdk.java.net/%7Ekvn/JVMCI/webrev.hotspot/src/share/vm/runtime/thread.hpp.udiff.html>
>>> 
>>> I thought you were only going to add 3 words to thread?  (If you reordered the fields, it would be).
>> 
>> I reordered the fields a bit.
>> 
>>> 
>>> Having to declare this many fields inline to any class suggests it should be refactored into a different class, and a pointer to that class in the global thread class.   I've made this comment before, I know.   It seems all the blue in this could be a new class.
>> 
>> We can make this change later if we want to.
>> 
> 
> I've filed RFE: https://bugs.openjdk.java.net/browse/JDK-8137018 <https://bugs.openjdk.java.net/browse/JDK-8137018>

Thanks.

> 
> What's the RFE number for this work?

I’ve linked it to JEP 243.

> 
> Coleen
> 



More information about the hotspot-dev mailing list