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

surface (fix): Reduce the bytecode size of Surface.methodsOf for Scala 3 #3149

Merged
merged 20 commits into from
Aug 21, 2023

Commits on Aug 20, 2023

  1. Configuration menu
    Copy the full SHA
    64c7fbc View commit details
    Browse the repository at this point in the history
  2. debug

    xerial committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    9f35a83 View commit details
    Browse the repository at this point in the history
  3. Extract method ref

    xerial committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    5924536 View commit details
    Browse the repository at this point in the history
  4. Extract classOf expr

    xerial committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    827c6ca View commit details
    Browse the repository at this point in the history
  5. Apply class cast

    xerial committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    37f8aaa View commit details
    Browse the repository at this point in the history
  6. Use class.cast

    xerial committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    b5e1b76 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Use MethodParameter.accessor

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    d6a8ab5 View commit details
    Browse the repository at this point in the history
  2. Fix type bound

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    865b997 View commit details
    Browse the repository at this point in the history
  3. Fix applied type

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    33cb8db View commit details
    Browse the repository at this point in the history
  4. Remove debug print

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5e29542 View commit details
    Browse the repository at this point in the history
  5. Reuse surface

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1c24c48 View commit details
    Browse the repository at this point in the history
  6. Use lazy val

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e5b592d View commit details
    Browse the repository at this point in the history
  7. Remove dups

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    94d0434 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1fc18bb View commit details
    Browse the repository at this point in the history
  9. cleanup

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    ca72b80 View commit details
    Browse the repository at this point in the history
  10. reformat

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    c2b000d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d235aaf View commit details
    Browse the repository at this point in the history
  12. cleanup

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    4416b1e View commit details
    Browse the repository at this point in the history
  13. cleanup

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    fdf3bdd View commit details
    Browse the repository at this point in the history
  14. cleanup

    xerial committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    11cb3a4 View commit details
    Browse the repository at this point in the history