hotspot/src/share/vm/code/codeBlob.hpp
changeset 42664 29142a56c193
parent 42650 1f304d0c888b
child 46620 750c6edff33b
equal deleted inserted replaced
42663:2335df372367 42664:29142a56c193
    38   enum {
    38   enum {
    39     MethodNonProfiled   = 0,    // Execution level 1 and 4 (non-profiled) nmethods (including native nmethods)
    39     MethodNonProfiled   = 0,    // Execution level 1 and 4 (non-profiled) nmethods (including native nmethods)
    40     MethodProfiled      = 1,    // Execution level 2 and 3 (profiled) nmethods
    40     MethodProfiled      = 1,    // Execution level 2 and 3 (profiled) nmethods
    41     NonNMethod          = 2,    // Non-nmethods like Buffers, Adapters and Runtime Stubs
    41     NonNMethod          = 2,    // Non-nmethods like Buffers, Adapters and Runtime Stubs
    42     All                 = 3,    // All types (No code cache segmentation)
    42     All                 = 3,    // All types (No code cache segmentation)
    43     Pregenerated        = 4,    // Special blobs, managed by CodeCacheExtensions
    43     AOT                 = 4,    // AOT methods
    44     AOT                 = 5,    // AOT methods
    44     NumTypes            = 5     // Number of CodeBlobTypes
    45     NumTypes            = 6     // Number of CodeBlobTypes
       
    46   };
    45   };
    47 };
    46 };
    48 
    47 
    49 // CodeBlob - superclass for all entries in the CodeCache.
    48 // CodeBlob - superclass for all entries in the CodeCache.
    50 //
    49 //