From 693fff99049bc7d63459b2c444237ca532036b47 Mon Sep 17 00:00:00 2001 From: Fadi Hanna Date: Wed, 3 Aug 2016 18:00:49 -0700 Subject: Adding Support for FieldDescSlot generic dictionary entries for R2R generic code. (#6200) This enables generic code with ldtoken instructions for fields on generic types to be compiled into R2R. This change makes newer versions of the runtime compatible with older version R2R images, but not vice-versa. Therefore, the major version is increased to 2 with this change. This change adds more encodings to a R2R image without changing the format of any previously encoded entity, and is backwards compatible. --- src/zap/zapimport.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/zap/zapimport.h') diff --git a/src/zap/zapimport.h b/src/zap/zapimport.h index b1a5fbbe95..34a673ecf5 100644 --- a/src/zap/zapimport.h +++ b/src/zap/zapimport.h @@ -339,7 +339,7 @@ public: void EncodeClass(CORCOMPILE_FIXUP_BLOB_KIND kind, CORINFO_CLASS_HANDLE handle, SigBuilder * pSigBuilder); void EncodeClassInContext(CORINFO_MODULE_HANDLE context, CORINFO_CLASS_HANDLE handle, SigBuilder * pSigBuilder); void EncodeField(CORCOMPILE_FIXUP_BLOB_KIND kind, CORINFO_FIELD_HANDLE handle, SigBuilder * pSigBuilder, - CORINFO_RESOLVED_TOKEN * pResolvedToken = NULL); + CORINFO_RESOLVED_TOKEN * pResolvedToken = NULL, BOOL fEncodeUsingResolvedTokenSpecStreams = FALSE); void EncodeMethod(CORCOMPILE_FIXUP_BLOB_KIND kind, CORINFO_METHOD_HANDLE handle, SigBuilder * pSigBuilder, CORINFO_RESOLVED_TOKEN * pResolvedToken = NULL, CORINFO_RESOLVED_TOKEN * pConstrainedResolvedToken = NULL, BOOL fEncodeUsingResolvedTokenSpecStreams = FALSE); -- cgit v1.2.3