evaluator: significant performance enhancements

This commit is contained in:
2023-09-21 17:21:53 -07:00
parent 1a759b9746
commit 4758e92676
21 changed files with 260 additions and 71 deletions

View File

@ -58,6 +58,6 @@ abstract class Tool {
addNativeProvider("ffi", JnaNativeProvider())
addNativeProvider("java", JavaNativeProvider())
})
main.call(Arguments(emptyList()))
main.call(emptyList(), CallStack())
}
}

View File

@ -11,6 +11,5 @@ fun main(args: Array<String>) {
}
val path = PlatformFsProvider.resolve(args[0])
val tool = FileTool(path)
val scope = Scope()
tool.run(scope)
tool.run(Scope.root())
}