equal
deleted
inserted
replaced
799 // There is presently no provision for concurrent access |
799 // There is presently no provision for concurrent access |
800 // to breakpoint lists, which is only OK for JVMTI because |
800 // to breakpoint lists, which is only OK for JVMTI because |
801 // breakpoints are written only at safepoints, and are read |
801 // breakpoints are written only at safepoints, and are read |
802 // concurrently only outside of safepoints. |
802 // concurrently only outside of safepoints. |
803 |
803 |
804 class BreakpointInfo : public CHeapObj { |
804 class BreakpointInfo : public CHeapObj<mtClass> { |
805 friend class VMStructs; |
805 friend class VMStructs; |
806 private: |
806 private: |
807 Bytecodes::Code _orig_bytecode; |
807 Bytecodes::Code _orig_bytecode; |
808 int _bci; |
808 int _bci; |
809 u2 _name_index; // of method |
809 u2 _name_index; // of method |