< prev index next >

src/hotspot/share/classfile/placeholders.hpp

Print this page
*** 45,10 ***
--- 45,11 ---
    // DETECT_CIRCULARITY needed to check for class circularity
    // DEFINE_CLASS: ultimately define class must be single threaded
    // on a class/classloader basis
    // so the head of that queue owns the token
    // and the rest of the threads return the result the first thread gets
+   // VALUE_OBJECT_FIELD: needed to check for inline type fields circularity
    enum classloadAction {
      LOAD_INSTANCE = 1,             // calling load_instance_class
      DETECT_CIRCULARITY = 2,        // loading while detecting class circularity
      DEFINE_CLASS = 3               // find_or_define class
    };
< prev index next >