OSDN Git Service

Add uninterruptible role
authorMathieu Chartier <mathieuc@google.com>
Wed, 22 Jul 2015 23:17:51 +0000 (16:17 -0700)
committerMathieu Chartier <mathieuc@google.com>
Thu, 23 Jul 2015 00:26:05 +0000 (17:26 -0700)
commit4e2cb098017bf073335ebb02b1bc0a36828cd720
tree7dfb6c7b71a747f31d2903c383423aac96a11591
parentf64914d7392b7d35c7f35bc917b0797b9c4605ac
Add uninterruptible role

Example error:
cannot call function 'CopyOf' while mutex 'uninterruptible_' is held

TODO: Add annotation to more locations.

Bug: 20072211

Change-Id: I1bbf5a77e3deeafa5898df529cb7cb53a6d010d2
runtime/base/mutex.h
runtime/class_linker.cc
runtime/class_linker.h
runtime/gc/heap.h
runtime/mirror/array.h
runtime/mirror/class.h
runtime/mirror/object.h
runtime/mirror/object_array.h
runtime/thread.cc
runtime/thread.h