src/share/vm/oops/klass.hpp

changeset 4509
44c5fcd9cb25
parent 4345
30866cd626b0
child 4510
1eae78177059
     1.1 --- a/src/share/vm/oops/klass.hpp	Thu Jan 24 23:30:45 2013 -0800
     1.2 +++ b/src/share/vm/oops/klass.hpp	Thu Jan 24 10:57:38 2013 -0800
     1.3 @@ -75,11 +75,11 @@
     1.4  //    [class_loader_data]
     1.5  //    [modifier_flags]
     1.6  //    [access_flags  ]
     1.7 -//    [verify_count  ] - not in product
     1.8 -//    [alloc_count   ]
     1.9  //    [last_biased_lock_bulk_revocation_time] (64 bits)
    1.10  //    [prototype_header]
    1.11  //    [biased_lock_revocation_count]
    1.12 +//    [verify_count  ] - not in product
    1.13 +//    [alloc_count   ]
    1.14  //    [_modified_oops]
    1.15  //    [_accumulated_modified_oops]
    1.16  //    [trace_id]
    1.17 @@ -164,18 +164,18 @@
    1.18    jint        _modifier_flags;  // Processed access flags, for use by Class.getModifiers.
    1.19    AccessFlags _access_flags;    // Access flags. The class/interface distinction is stored here.
    1.20  
    1.21 +  // Biased locking implementation and statistics
    1.22 +  // (the 64-bit chunk goes first, to avoid some fragmentation)
    1.23 +  jlong    _last_biased_lock_bulk_revocation_time;
    1.24 +  markOop  _prototype_header;   // Used when biased locking is both enabled and disabled for this type
    1.25 +  jint     _biased_lock_revocation_count;
    1.26 +
    1.27  #ifndef PRODUCT
    1.28    int           _verify_count;  // to avoid redundant verifies
    1.29  #endif
    1.30  
    1.31    juint    _alloc_count;        // allocation profiling support
    1.32  
    1.33 -  // Biased locking implementation and statistics
    1.34 -  // (the 64-bit chunk goes first, to avoid some fragmentation)
    1.35 -  jlong    _last_biased_lock_bulk_revocation_time;
    1.36 -  markOop  _prototype_header;   // Used when biased locking is both enabled and disabled for this type
    1.37 -  jint     _biased_lock_revocation_count;
    1.38 -
    1.39    TRACE_DEFINE_KLASS_TRACE_ID;
    1.40  
    1.41    // Remembered sets support for the oops in the klasses.

mercurial