Use 'v' instead of 'tpl' for template vars
authorSimon Peyton Jones <simonpj@microsoft.com>
Thu, 24 Nov 2016 12:36:11 +0000 (12:36 +0000)
committerSimon Peyton Jones <simonpj@microsoft.com>
Fri, 25 Nov 2016 17:46:50 +0000 (17:46 +0000)
Just affects Id.mkTemplateLocal, and should make debug prints
a little less voluminous.  No user-visible change here.

compiler/basicTypes/Id.hs

index 4e8847b..b2be2c0 100644 (file)
@@ -338,7 +338,7 @@ mkWorkerId uniq unwrkr ty
 
 -- | Create a /template local/: a family of system local 'Id's in bijection with @Int@s, typically used in unfoldings
 mkTemplateLocal :: Int -> Type -> Id
-mkTemplateLocal i ty = mkSysLocalOrCoVar (fsLit "tpl") (mkBuiltinUnique i) ty
+mkTemplateLocal i ty = mkSysLocalOrCoVar (fsLit "v") (mkBuiltinUnique i) ty
 
 -- | Create a template local for a series of types
 mkTemplateLocals :: [Type] -> [Id]