Skip to content
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

IGV can jump to JMH sources & more #4008

Merged
merged 25 commits into from
Dec 30, 2022
Merged

IGV can jump to JMH sources & more #4008

merged 25 commits into from
Dec 30, 2022

Conversation

JaroslavTulach
Copy link
Member

@JaroslavTulach JaroslavTulach commented Dec 27, 2022

Pull Request Description

Improvements to behavior and visual appearance of IGV Enso integration.

Checklist

Please include the following checklist in your PR:

  • The documentation has been updated if necessary.
  • All code conforms to the
    Java,
    style guides.
  • All code has been tested:
    • Unit tests have been written where possible.

@JaroslavTulach
Copy link
Member Author

JaroslavTulach commented Dec 27, 2022

IGV

Steps to use IGV properly:

  • sbt buildEngineDistribution
  • sbt benchOnly StringBenchmarks
  • download latest version of enso4igv module
  • Use File/Open Project... menu item to open enso/engine/runtime directory
  • Use Window/Projects to open the "projects view"
  • Navigate to a benchmark file
  • Ctrl+Click on any JMH file (like RunResult) - sources of the right class are going to be opened

project/FrgaalJavaCompiler.scala Outdated Show resolved Hide resolved
project/FrgaalJavaCompiler.scala Outdated Show resolved Hide resolved
project/FrgaalJavaCompiler.scala Outdated Show resolved Hide resolved
project/FrgaalJavaCompiler.scala Outdated Show resolved Hide resolved
project/FrgaalJavaCompiler.scala Outdated Show resolved Hide resolved
JaroslavTulach and others added 6 commits December 27, 2022 17:10
Co-authored-by: Dmitry Bushev <bushevdv@gmail.com>
Co-authored-by: Dmitry Bushev <bushevdv@gmail.com>
Co-authored-by: Dmitry Bushev <bushevdv@gmail.com>
Co-authored-by: Dmitry Bushev <bushevdv@gmail.com>
@JaroslavTulach JaroslavTulach self-assigned this Dec 27, 2022
@JaroslavTulach JaroslavTulach added the CI: Ready to merge This PR is eligible for automatic merge label Dec 29, 2022
@mergify mergify bot merged commit 0041b64 into develop Dec 30, 2022
@mergify mergify bot deleted the wip/jtulach/IgvFindUsages branch December 30, 2022 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI: Ready to merge This PR is eligible for automatic merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants