Remove some malloc from JIT icall registration. (#14431)
commit04252ff72451b0dd21ba4cdd3056ab0bd84151d0
authorJay Krell <jay.krell@cornell.edu>
Fri, 10 May 2019 12:36:30 +0000 (10 05:36 -0700)
committerZoltan Varga <vargaz@gmail.com>
Fri, 10 May 2019 12:36:29 +0000 (10 08:36 -0400)
treed37df219805e429e0076b0945fcf0de0e6d7fc4e
parent991c7b6a61101b0d7eb955b4287d116ec99ba2b8
Remove some malloc from JIT icall registration. (#14431)

Disallow duplicate JIT icall registration (by name, address, or new static info storage).
mono/metadata/class-internals.h
mono/metadata/cominterop.c
mono/metadata/icall-table.c
mono/metadata/icall.c
mono/metadata/jit-icall-reg.h
mono/metadata/marshal.c
mono/metadata/remoting.c
mono/mini/aot-runtime.c
mono/mini/mini-runtime.c
mono/mini/mini.c
mono/mini/mini.h