Mercurial > hg > truffle
diff graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java @ 14989:a0dbb3628f2a
Allow limiting maximum frame size in register configuration and bailout if it exceeds the specified limit.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sat, 05 Apr 2014 19:35:30 +0200 |
parents | a00b26a70011 |
children | 652564fe42d5 |
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java Sat Apr 05 19:11:07 2014 +0200 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java Sat Apr 05 19:35:30 2014 +0200 @@ -59,6 +59,11 @@ return false; } + /** + * Maximum allowed size of allocated area for a frame. + */ + public final int maxFrameSize = 16 * 1024; + HotSpotVMConfig(CompilerToVM compilerToVm) { /** These fields are set in {@link CompilerToVM#initializeConfiguration}. */ gHotSpotVMStructs = 0;