-
Notifications
You must be signed in to change notification settings - Fork 323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make std-benchmarks/benchOnly Startup
work
#8390
Conversation
std-benchmarks/benchOnly Startup
work
test/Benchmarks/src/Startup.enso
Outdated
from Standard.Base import IO | ||
|
||
main = IO.println "Hello World" | ||
t.write f |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Previously the benchmark created the Enso file on the fly - do you know that by default the BenchProcessor
runs the Enso code in "design" execution environment - e.g. writing into temporary file doesn't change its content?
To mitigate that I created Empty_World.enso
and Hello_World.enso
in the repository.
Benchmarks finally seem to run. The base results are:
that means the overhead of the engine runtime (and JVM runtime) is currently Btw. one can built:
and then execute |
Pull Request Description
Adjustments to #8378 to make sure it runs with
std-benchmarks/benchOnly Startup
.Checklist
Please ensure that the following checklist has been satisfied before submitting the PR: