diff options
author | Adam Chlipala <adam@chlipala.net> | 2012-01-11 11:08:48 -0500 |
---|---|---|
committer | Adam Chlipala <adam@chlipala.net> | 2012-01-11 11:08:48 -0500 |
commit | b6bce85840add488924fc68ab2fff7e949646fea (patch) | |
tree | 65b85f5a3830da998fc8ca42f8166d30ba98e750 /src | |
parent | 81e4a62fd6e083420211a4cd9684bb9802405c75 (diff) |
Tweak Especialize heuristic
Diffstat (limited to 'src')
-rw-r--r-- | src/especialize.sml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/especialize.sml b/src/especialize.sml index 02875d87..df4d0cf5 100644 --- a/src/especialize.sml +++ b/src/especialize.sml @@ -1,4 +1,4 @@ -(* Copyright (c) 2008-2010, Adam Chlipala +(* Copyright (c) 2008-2011, Adam Chlipala * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -349,7 +349,7 @@ fun specialize' (funcs, specialized) file = if IS.member (#specialized st, f) then n else - 5 + 2 *n + 5 + n in (*Print.prefaces "Func" [("name", Print.PD.string name), ("e", CorePrint.p_exp CoreEnv.empty e), |