Convert thread get/set/clear state to coop/handle. (#6389)
commit1e4f6b185b2aab27d5d004626874215c30720651
authorjaykrell <jay.krell@cornell.edu>
Tue, 16 Jan 2018 20:55:34 +0000 (16 12:55 -0800)
committerGitHub <noreply@github.com>
Tue, 16 Jan 2018 20:55:34 +0000 (16 12:55 -0800)
tree0ac22dd7aa383a90832338ad21d3e5884e995d04
parent370105c5e0a741b187c5040c137ae0b44e3a7bc4
Convert thread get/set/clear state to coop/handle. (#6389)

* Coop-handle ves_icall_System_Threading_Thread_GetState, SetState, ClrState.
And cleanup.

* Favor mono_internal_thread_handle_ptr.
mono/metadata/icall-def.h
mono/metadata/object-internals.h
mono/metadata/threadpool.c
mono/metadata/threads-types.h
mono/metadata/threads.c