Replace string/hash-based MONO_PATCH_INFO_JIT_ICALL with enum-based MONO_PATCH_INFO_J...
commitc03814f8dcb2b8b5f028ad86bbd9d3889144ffc7
authorJay Krell <jay.krell@cornell.edu>
Tue, 21 May 2019 04:16:36 +0000 (20 21:16 -0700)
committerZoltan Varga <vargaz@gmail.com>
Tue, 21 May 2019 04:16:36 +0000 (21 00:16 -0400)
tree45055f4afacf9a9bb575b57281d9f8711cfee364
parent57a3b24f750b4d4509b5a2a7c8fcc25f72d732d8
Replace string/hash-based MONO_PATCH_INFO_JIT_ICALL with enum-based MONO_PATCH_INFO_JIT_ICALL_ID. (#14512)

* Replace string/hash-based MONO_PATCH_INFO_JIT_ICALL with enum-based MONO_PATCH_INFO_JIT_ICALL_ID.

* Reconvert mono-llvm.c after merge with master.
20 files changed:
mono/metadata/jit-icall-reg.h
mono/metadata/method-builder-ilgen.c
mono/mini/aot-compiler.c
mono/mini/aot-runtime.c
mono/mini/aot-runtime.h
mono/mini/calls.c
mono/mini/method-to-ir.c
mono/mini/mini-amd64.c
mono/mini/mini-arm.c
mono/mini/mini-arm64.c
mono/mini/mini-llvm.c
mono/mini/mini-mips.c
mono/mini/mini-ppc.c
mono/mini/mini-runtime.c
mono/mini/mini-runtime.h
mono/mini/mini-s390x.c
mono/mini/mini-sparc.c
mono/mini/mini-x86.c
mono/mini/mini.c
mono/mini/patch-info.h