-
-
Notifications
You must be signed in to change notification settings - Fork 829
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: raphw/byte-buddy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: byte-buddy-1.17.6
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: raphw/byte-buddy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: byte-buddy-1.17.7
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 15 commits
- 17 files changed
- 4 contributors
Commits on Jun 16, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6025dbf - Browse repository at this point
Copy the full SHA 6025dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b421f - Browse repository at this point
Copy the full SHA 59b421fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c72cd8 - Browse repository at this point
Copy the full SHA 7c72cd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8f8f92 - Browse repository at this point
Copy the full SHA c8f8f92View commit details
Commits on Jun 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0d899bc - Browse repository at this point
Copy the full SHA 0d899bcView commit details
Commits on Jun 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for dbd2be8 - Browse repository at this point
Copy the full SHA dbd2be8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7230e2e - Browse repository at this point
Copy the full SHA 7230e2eView commit details
Commits on Aug 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9feca46 - Browse repository at this point
Copy the full SHA 9feca46View commit details -
ParameterList - Cache the size and avoid iterator pattern (#1848)
I have been working on a very large monolith using Hibernate ORM and these particular methods were quite high in the profiling I made. Using this simple trick reduces things quite a lot, for what I think is an acceptable trade-off of the code looking a bit old school. FWIW, we have been fighting against iterator() in Quarkus in critical hot paths as it generates more allocations than simply going through the list. What is specific here is that size() is also quite slow in some cases, and it's also called by hasNext().
Configuration menu - View commit details
-
Copy full SHA for 0aa4d9a - Browse repository at this point
Copy the full SHA 0aa4d9aView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 3d7e5b3 - Browse repository at this point
Copy the full SHA 3d7e5b3View commit details
Commits on Aug 16, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 75cdf69 - Browse repository at this point
Copy the full SHA 75cdf69View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e449b - Browse repository at this point
Copy the full SHA e0e449bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ad9575 - Browse repository at this point
Copy the full SHA 5ad9575View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e3bf06 - Browse repository at this point
Copy the full SHA 5e3bf06View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc4d0de - Browse repository at this point
Copy the full SHA dc4d0deView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff byte-buddy-1.17.6...byte-buddy-1.17.7