commit | 7cc45fd1dbcf5704e442d0443e437aa2ae3fe21b | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Wed Nov 21 16:03:08 2018 -0800 |
committer | Andreas Gampe <agampe@google.com> | Thu Dec 06 11:37:19 2018 -0800 |
tree | 76e582afd0580be21497787c584cab61f7599997 | |
parent | 03eb36c6940060f82f887b3e8860a91c1f97224c [diff] |
ART: Factor out lock order and holder from mutexes Isolate the order and holder class from the mutex definitions. The locks header requires significantly fewer includes, and will be used in a follow-up change to remove mutex.h dependencies in headers just for the sake of annotation lock requirements. This is itself an NFC commit, only pulling the code apart. Bug: 119869270 Test: m test-art-host Change-Id: I11ca161ac3118725c79313a82f58595699b590bf