Mercurial > hg > truffle
diff graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/Accessor.java @ 21716:2f9e4d984d16
Give languages a chance to do implicit exports. Prefer explicit exports over implicit ones.
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Thu, 04 Jun 2015 08:08:05 +0200 |
parents | 31fc2fce38f3 |
children | 894f82515e38 |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/Accessor.java Thu Jun 04 01:00:44 2015 +0200 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/Accessor.java Thu Jun 04 08:08:05 2015 +0200 @@ -46,7 +46,7 @@ } @Override - protected Object findExportedSymbol(String globalName) { + protected Object findExportedSymbol(String globalName, boolean onlyExplicit) { return null; } @@ -89,8 +89,8 @@ return SPI.importSymbol(vm, queryingLang, globalName); } - protected Object findExportedSymbol(TruffleLanguage l, String globalName) { - return API.findExportedSymbol(l, globalName); + protected Object findExportedSymbol(TruffleLanguage l, String globalName, boolean onlyExplicit) { + return API.findExportedSymbol(l, globalName, onlyExplicit); } protected Object languageGlobal(TruffleLanguage l) {