commit | 06fbd65e09438f2a3eb285e353a9800a361caac8 | [log] [tgz] |
---|---|---|
author | Roland Levillain <rpl@google.com> | Wed Apr 01 19:54:39 2015 +0100 |
committer | Roland Levillain <rpl@google.com> | Wed Apr 01 19:56:18 2015 +0100 |
tree | 55a8b1fc951221303fe543b80a52840fee196187 | |
parent | 6936eeeae7125068c12c7a68087eefd612652770 [diff] |
Fix test 421-large-frame. - Don't force the optimizing compiler to compile a huge method by reducing the number of local variables and instructions in Main.$opt$LargeFrame. - Prevent the optimizing compiler from "optimizing too much" (through constant folding and inlining), so as to preserve a large stack frame in Main.$opt$LargeFrame. - Keep the original huge method (without the $opt$ marker) as Main.HugeFrame. Bug: 20020727 Change-Id: I49bf8f03146020bd94bd392684e605d7bb6daf1e