aboutsummaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorletouzey2010-04-16 14:13:22 +0000
committerletouzey2010-04-16 14:13:22 +0000
commit33a21e68fb5fad1d41bfaf03207054fddbb46ef0 (patch)
treec6006aceed57709f271744491db3f0db70e763b0 /kernel
parent37b4895e6037c61b354a587fc9021ef640374186 (diff)
Extraction: less eta in calls to global functions, better optimization phase
- we saturate the normalize function : as long as (kill_dummy + simpl) isn't a nop, we do it again. - generalize_case allowed on all types of theories/Init/*.v instead of only bool,sumbool,sumor. NB: this optim cannot be performed on any type, it might produce untyped code. - common_branch allowed on match with one branch: in this situation it indicates whether the match can be removed or not. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12942 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions