[interp] Small fixes. (mono/mono#17442)
authorZoltan Varga <vargaz@gmail.com>
Mon, 21 Oct 2019 03:28:25 +0000 (23:28 -0400)
committerGitHub <noreply@github.com>
Mon, 21 Oct 2019 03:28:25 +0000 (23:28 -0400)
commitcc3e16e89bb99e8d8ae1877266984f39b1bc4978
tree553a5f4015df321c4dbcdc5a59f3564d449209c3
parent8d38dd17a889f3d8a1e4256b9dae81c22d7ced25
[interp] Small fixes. (mono/mono#17442)

* [interp] Really abort in ves_real_abort ().

* [interp] Fix stack usage in TRACE_EXIT.

* [interp] Add a callback to free ThreadContext.

* Fix warnings.

* Remove an empty statement.

* Fix a double free.

Commit migrated from https://github.com/mono/mono/commit/4b9226619c9caef3d45778380198c70a43e3570c
src/mono/mono/metadata/icall.c
src/mono/mono/metadata/threadpool-io.c
src/mono/mono/mini/ee.h
src/mono/mono/mini/interp-stubs.c
src/mono/mono/mini/interp/interp.c
src/mono/mono/mini/interp/mintops.def
src/mono/mono/mini/interp/transform.c
src/mono/mono/mini/mini-posix.c
src/mono/mono/mini/mini-runtime.c