Mercurial > hg > truffle
diff graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java @ 18386:656331a61829
Truffle: add support for setting a couple of compiler options for individual execution contexts.
author | Chris Seaton <chris.seaton@oracle.com> |
---|---|
date | Sun, 16 Nov 2014 15:44:38 -0800 |
parents | c88ab4f1f04a |
children | e3c95cbbb50c |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java Thu Nov 13 11:12:25 2014 +0100 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ExecutionContext.java Sun Nov 16 15:44:38 2014 -0800 @@ -26,6 +26,7 @@ import java.util.*; +import com.oracle.truffle.api.impl.*; import com.oracle.truffle.api.instrument.*; import com.oracle.truffle.api.instrument.impl.*; import com.oracle.truffle.api.source.*; @@ -165,4 +166,11 @@ */ protected abstract void setSourceCallback(SourceCallback sourceCallback); + /** + * Get compiler options specific to this <code>ExecutionContext</code>. + */ + public CompilerOptions getCompilerOptions() { + return DefaultCompilerOptions.INSTANCE; + } + }