-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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 benchmarks depend only on library classpath #5024
Make benchmarks depend only on library classpath #5024
Conversation
The classpath is intended for type checking, not for compiler run-time. Thus, they should be passed as compiler options, not JVM options. It works before because the compiler makes bootstrap classpath available for type checking. However, we can no longer use bootstrap classpath after Java 9 support (scala#3138).
Testing that our benchmark program don't need to link against the compiler. Warning: This might make performance incomparable with earlier (similarly to other current changes.
test performance please |
performance test scheduled: 1 job(s) in queue, 1 running. |
performance test failed: Please check http://lamppc37.epfl.ch:8000/pull-5024-08-26-16.51.out for more information |
test performance please |
performance test scheduled: 1 job(s) in queue, 0 running. |
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.
LGTM
The CI failure seems to be spurious
Performance test finished successfully: Visit http://dotty-bench.epfl.ch/5024/ to see the changes. Benchmarks is based on merging with master (28ddeac) |
Don't merge, there are still 4 failures in benchmarks. I'm investigating.
Le lun. 27 août 2018 10:13, dotty-bot <notifications@github.com> a écrit :
… Performance test finished successfully:
Visit http://dotty-bench.epfl.ch/5024/ to see the changes.
Benchmarks is based on merging with master (28ddeac
<28ddeac>
)
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
<#5024 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAuDySN8YrLxReNzuEPkkWbFzWQ0CU08ks5uU6pCgaJpZM4WMyWn>
.
|
Closing as the idea is now in #5020 and up to @liufengyun. |
Followup to #5020.
Testing that our benchmark program don't need to link against the compiler.
Warning: This might make performance incomparable with earlier (similarly to
other current changes.