Small step toward reduction/elimination of JIT icall hashing. (#14149)
commit800701fe3f370a3f1ab79723192fb3262d1b8375
authorJay Krell <jay.krell@cornell.edu>
Mon, 22 Apr 2019 09:04:32 +0000 (22 02:04 -0700)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Mon, 22 Apr 2019 09:04:32 +0000 (22 11:04 +0200)
treea7b8a22b3f5387b4f34b9636e1d9bf36899dd022
parentafc16a873315cce2af41b38a74cb74d259cebc98
Small step toward reduction/elimination of JIT icall hashing. (#14149)

Ultimate goal is to significantly reduce or maybe completely
eliminate the hashing of JIT icalls.

It is not a small change.

This is a small digestable albeit tedious step toward that.

The "names" of opcode emulation icalls are needed for
token pasting and/or struct fields. They are needed without quotes.

This PR removes the quotes.
And then for now, just always restores them.

This is extracted from https://github.com/mono/mono/pull/14047
as a step toward making it easier to review.
mono/mini/mini-runtime.c