Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kylec32/aabc177bc44e653017806ab798225f28 to your computer and use it in GitHub Desktop.
Save kylec32/aabc177bc44e653017806ab798225f28 to your computer and use it in GitHub Desktop.
Java Version Number of Items Method Throughput Ops/ms
Java 17 25 Group By 1840.462
Java 17 25 Double Loop 2432.982
Java 8 25 Group By 2481.166
Java 8 25 Double Loop 2370.741
Java 17 1,000 Group By 55.222
Java 17 1,000 Double Loop 47.378
Java 8 1,000 Group By 78.105
Java 8 1,000 Double Loop 59.908
Java 17 50,000 Group By 1.09
Java 17 50,000 Double Loop 0.918
Java 8 50,000 Group By 1.583
Java 8 50,000 Double Loop 0.909
Java 17 250,000 Group By 0.206
Java 17 250,000 Double Loop 0.171
Java 8 250,000 Group By 0.25
Java 8 250,000 Double Loop 0.159
Java 17 1,000,000 Group By 0.041
Java 17 1,000,000 Double Loop 0.041
Java 8 1,000,000 Group By 0.064
Java 8 1,000,000 Double Loop 0.042
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment