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

Scala 2 forwardport: -Yprofile-trace #19897

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Commits on Sep 14, 2024

  1. Backport -Yprofile-trace from Scala 2

    Adapt PresentationCompiler to always set (by default noop) profiler
    WojciechMazur committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    b9af5a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3450dfb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    016dfdd View commit details
    Browse the repository at this point in the history
  4. Initialize context with NoOpProfiler to prevent null pointer exceptio…

    …ns and to match the store non-nullable signature
    WojciechMazur committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    4077575 View commit details
    Browse the repository at this point in the history
  5. Give compilation error when -Yprofile-trace is used without -Yprofile…

    …-enabled. Allow to define dependencies in String/Phase settings (previously unused)
    WojciechMazur committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    94f7613 View commit details
    Browse the repository at this point in the history
  6. More idiomatic trace-profiler integraiton. Prevent malformed outputs …

    …by appending GC events after profiling is done.
    WojciechMazur committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    c0ecfe0 View commit details
    Browse the repository at this point in the history
  7. Workaround changes to runId starting with 1 instead of 2 due to probl…

    …ems with scala2-library-bootstrapped compilation
    WojciechMazur committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    485c044 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    592a892 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dc10c53 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e76fce4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    718af3a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b8c501d View commit details
    Browse the repository at this point in the history