Merge pull request #1763 from JetBrains/empty_appdomainsetup_configurationfile
[mono.git] / mono / mini / patch-info.h
index b7fd39d808133ebd4cdfb8f93f330c698b02bde9..4f31fd5bd360616ae6b7a38ef7aa2767fd9e0baf 100644 (file)
@@ -5,6 +5,7 @@ PATCH_INFO(METHOD, "method")
 PATCH_INFO(METHOD_JUMP, "method_jump")
 PATCH_INFO(METHOD_REL, "method_rel")
 PATCH_INFO(METHODCONST, "methodconst")
+/* Either the address of a C function implementing a JIT icall, or a wrapper around it */
 PATCH_INFO(INTERNAL_METHOD, "internal_method")
 PATCH_INFO(SWITCH, "switch")
 PATCH_INFO(EXC, "exc")
@@ -30,12 +31,14 @@ PATCH_INFO(DECLSEC, "declsec")
 PATCH_INFO(RVA, "rva")
 PATCH_INFO(DELEGATE_TRAMPOLINE, "delegate_trampoline")
 PATCH_INFO(ICALL_ADDR, "icall_addr")
+/* The address of a C function implementing a JIT icall */
 PATCH_INFO(JIT_ICALL_ADDR, "jit_icall_addr")
 PATCH_INFO(INTERRUPTION_REQUEST_FLAG, "interruption_request_flag")
 PATCH_INFO(METHOD_RGCTX, "method_rgctx")
 PATCH_INFO(RGCTX_FETCH, "rgctx_fetch")
 PATCH_INFO(GENERIC_CLASS_INIT, "generic_class_init")
 PATCH_INFO(MONITOR_ENTER, "monitor_enter")
+PATCH_INFO(MONITOR_ENTER_V4, "monitor_enter_v4")
 PATCH_INFO(MONITOR_EXIT, "monitor_exit")
 PATCH_INFO(MSCORLIB_GOT_ADDR, "mscorlib_got_addr")
 PATCH_INFO(SEQ_POINT_INFO, "seq_point_info")
@@ -44,6 +47,13 @@ PATCH_INFO(GC_CARD_TABLE_ADDR, "gc_card_table_addr")
 PATCH_INFO(CASTCLASS_CACHE, "castclass_cache")
 PATCH_INFO(SIGNATURE, "signature")
 PATCH_INFO(GSHAREDVT_CALL, "gsharedvt_call")
+PATCH_INFO(GSHAREDVT_METHOD, "gsharedvt_method")
 PATCH_INFO(JIT_TLS_ID, "jit_tls_id")
+PATCH_INFO(TLS_OFFSET, "tls_offset")
+PATCH_INFO(OBJC_SELECTOR_REF, "objc_selector_ref")
+PATCH_INFO(METHOD_CODE_SLOT, "method_code_slot")
+PATCH_INFO(LDSTR_LIT, "ldstr_lit")
+PATCH_INFO(GC_NURSERY_START, "gc_nursery_start")
+PATCH_INFO(VIRT_METHOD, "virt_method")
+PATCH_INFO(GC_SAFE_POINT_FLAG, "gc_safe_point_flag")
 PATCH_INFO(NONE, "none")
-