equal
deleted
inserted
replaced
62 class DeoptimizationBlob; |
62 class DeoptimizationBlob; |
63 |
63 |
64 class CodeBlob VALUE_OBJ_CLASS_SPEC { |
64 class CodeBlob VALUE_OBJ_CLASS_SPEC { |
65 |
65 |
66 friend class VMStructs; |
66 friend class VMStructs; |
|
67 friend class JVMCIVMStructs; |
67 friend class CodeCacheDumper; |
68 friend class CodeCacheDumper; |
68 |
69 |
69 private: |
70 private: |
70 const char* _name; |
71 const char* _name; |
71 int _size; // total size of CodeBlob in bytes |
72 int _size; // total size of CodeBlob in bytes |
372 //---------------------------------------------------------------------------------------------------- |
373 //---------------------------------------------------------------------------------------------------- |
373 // DeoptimizationBlob |
374 // DeoptimizationBlob |
374 |
375 |
375 class DeoptimizationBlob: public SingletonBlob { |
376 class DeoptimizationBlob: public SingletonBlob { |
376 friend class VMStructs; |
377 friend class VMStructs; |
|
378 friend class JVMCIVMStructs; |
377 private: |
379 private: |
378 int _unpack_offset; |
380 int _unpack_offset; |
379 int _unpack_with_exception; |
381 int _unpack_with_exception; |
380 int _unpack_with_reexecution; |
382 int _unpack_with_reexecution; |
381 |
383 |