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

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