[threads] Rework MonoThreadInfoCallbacks.thread_{register,detach,unregister} callback...
authorLudovic Henry <ludovic@xamarin.com>
Fri, 16 Jun 2017 23:14:13 +0000 (19:14 -0400)
committerGitHub <noreply@github.com>
Fri, 16 Jun 2017 23:14:13 +0000 (19:14 -0400)
commit77a8ed1b39af8caa6da04163605ec40283942062
treead92ce8883f4b54f0623c6d87bb7109fdcdc9156
parentcf39a9cd43fab1adc4e056b277aa8437171f6c45
[threads] Rework MonoThreadInfoCallbacks.thread_{register,detach,unregister} callbacks (#5055)

* [threads] Use MonoThreadInfo.{stack_start_limit,stack_end} in more places

* [threads] Remove dead code

* [threads] Rename MonoThreadInfoCallbacks.thread_{register,detach,unregister} to MonoThreadInfoCallbacks.thread_{attach,detach,detach_with_lock} respectively
14 files changed:
mono/metadata/boehm-gc.c
mono/metadata/domain.c
mono/metadata/null-gc.c
mono/metadata/sgen-mono.c
mono/metadata/sgen-stw.c
mono/metadata/threads.c
mono/sgen/gc-internal-agnostic.h
mono/sgen/sgen-client.h
mono/sgen/sgen-debug.c
mono/sgen/sgen-gc.c
mono/sgen/sgen-gc.h
mono/unit-tests/test-conc-hashtable.c
mono/utils/mono-threads.c
mono/utils/mono-threads.h