Relax locking (mono/mono#15986)
authorRyan Lucia <rylucia@microsoft.com>
Wed, 7 Aug 2019 18:17:19 +0000 (14:17 -0400)
committerGitHub <noreply@github.com>
Wed, 7 Aug 2019 18:17:19 +0000 (14:17 -0400)
commit4936887b305a4c10f70158f308cee988fcadcc11
tree08e897673b82f984c74c7cd962dc319ade833dda
parentcc365359014f6c0e7a869be4dcf95672f3fe2efa
Relax locking (mono/mono#15986)

* Remove usage of loader lock

Originally added in https://github.com/mono/mono/commit/mono/mono@c4cbd3b700eea52c84c68c9450d80357b3be681d but no longer relevant

* Make get_agent_domain_info lock-free and relax loader lock

* Syntax errors

* Undo first commit, other than the commit message

* Fixes

Commit migrated from https://github.com/mono/mono/commit/aece3efc9939a22e970f0d30a654bfaece61aea0
src/mono/mono/metadata/appdomain.c
src/mono/mono/mini/debugger-agent.c