Mercurial > hg > truffle
diff truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunction.java @ 22118:31eb066d75ac
Usage of CompilerDirectives in ForeignAccess is wrong, as calls to ForeignAccess can only happen on slow path as shown by 7646278cca8a
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Mon, 31 Aug 2015 09:01:36 +0200 |
parents | ce5495c70de4 |
children | dc83cc1f94f2 |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunction.java Sat Aug 29 01:34:41 2015 +0200 +++ b/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLFunction.java Mon Aug 31 09:01:36 2015 +0200 @@ -117,6 +117,6 @@ */ @Override public ForeignAccess getForeignAccess() { - return SLFunctionForeignAccess.getSingleton(); + return SLFunctionForeignAccess.create(); } }