Locking and exception handling fixes for debugger/interpreter.
Change-Id: I20223113355a2d7b5deb4658035be2f788765fc1
diff --git a/src/locks.h b/src/locks.h
index aacd6c6..5ad42f7 100644
--- a/src/locks.h
+++ b/src/locks.h
@@ -42,15 +42,16 @@
kClassLinkerClassesLock = 7,
kBreakpointLock = 8,
kThreadListLock = 9,
- kJdwpEventListLock = 10,
- kJdwpAttachLock = 11,
- kJdwpStartLock = 12,
- kJdwpSerialLock = 13,
- kRuntimeShutdownLock = 14,
- kHeapBitmapLock = 15,
- kMonitorLock = 16,
- kMutatorLock = 17,
- kZygoteCreationLock = 18,
+ kBreakpointInvokeLock = 10,
+ kJdwpEventListLock = 11,
+ kJdwpAttachLock = 12,
+ kJdwpStartLock = 13,
+ kJdwpSerialLock = 14,
+ kRuntimeShutdownLock = 15,
+ kHeapBitmapLock = 16,
+ kMonitorLock = 17,
+ kMutatorLock = 18,
+ kZygoteCreationLock = 19,
kMaxMutexLevel = kZygoteCreationLock,
};
std::ostream& operator<<(std::ostream& os, const LockLevel& rhs);