equal
deleted
inserted
replaced
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 // |