Make MonoThreadCleanupFunc take an InternalThread instead of a Thread.
authorZoltan Varga <vargaz@gmail.com>
Sat, 18 Sep 2010 05:47:37 +0000 (07:47 +0200)
committerZoltan Varga <vargaz@gmail.com>
Sat, 18 Sep 2010 05:50:01 +0000 (07:50 +0200)
commit8d2deaba77b04b3854d343337912f6119cd6daf6
tree93df8d45b76a202fff7f17e55287ada39b55204c
parent28e93c38d0d7c008bcc594e44771903840d48830
Make MonoThreadCleanupFunc take an InternalThread instead of a Thread.
Move its definition to threads-types.h since it is not public API. Use this
to remove the workaround in thread_cleanup () so the JIT info for threads is
properly cleaned up at shutdown.
mono/metadata/threads-types.h
mono/metadata/threads.c
mono/metadata/threads.h
mono/mini/mini.c