Skip to content

Instantly share code, notes, and snippets.

@stevenschlansker
Last active March 31, 2019 20:10
Show Gist options
  • Save stevenschlansker/38a9cf0a15988d7058d377fee558a831 to your computer and use it in GitHub Desktop.
Save stevenschlansker/38a9cf0a15988d7058d377fee558a831 to your computer and use it in GitHub Desktop.
# JMH version: 1.21
# VM version: JDK 12, OpenJDK 64-Bit Server VM, 12+33
# VM invoker: /usr/lib/jvm/java-12-openjdk-12.0.0.33-1.ea.1.rolling.fc29.x86_64/bin/java
# VM options: <none>
# Warmup: <none>
# Measurement: 1 iterations, 120 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.fasterxml.jackson.module.blackbird.Afterburner.beanArrayDeser
Benchmark Mode Cnt Score Error Units
Afterburner.beanArrayDeser thrpt 4 1564.683 ± 220.219 ops/s
Afterburner.beanArrayDeser:·compiler.nmethodCodeSize thrpt 4 1470.125 Kb
Afterburner.beanArrayDeser:·compiler.nmethodSize thrpt 4 2171.477 Kb
Afterburner.beanArrayDeser:·compiler.osrBytes thrpt 4 2.046 Kb
Afterburner.beanArrayDeser:·compiler.osrCompiles thrpt 4 7.000 methods
Afterburner.beanArrayDeser:·compiler.osrTime thrpt 4 59.223 ms
Afterburner.beanArrayDeser:·compiler.standardBytes thrpt 4 133.447 Kb
Afterburner.beanArrayDeser:·compiler.standardCompiles thrpt 4 1202.000 methods
Afterburner.beanArrayDeser:·compiler.standardTime thrpt 4 1210.605 ms
Afterburner.beanArrayDeser:·compiler.totalBailouts thrpt 4 ≈ 0 methods
Afterburner.beanArrayDeser:·compiler.totalCompiles thrpt 4 1209.000 methods
Afterburner.beanArrayDeser:·compiler.totalInvalidates thrpt 4 ≈ 0 methods
Afterburner.beanArrayDeser:·compiler.totalTime thrpt 4 1269.827 ms
Blackbird.beanArrayDeser thrpt 4 1520.885 ± 90.580 ops/s
Blackbird.beanArrayDeser:·compiler.nmethodCodeSize thrpt 4 1517.000 Kb
Blackbird.beanArrayDeser:·compiler.nmethodSize thrpt 4 2236.734 Kb
Blackbird.beanArrayDeser:·compiler.osrBytes thrpt 4 2.927 Kb
Blackbird.beanArrayDeser:·compiler.osrCompiles thrpt 4 6.000 methods
Blackbird.beanArrayDeser:·compiler.osrTime thrpt 4 57.833 ms
Blackbird.beanArrayDeser:·compiler.standardBytes thrpt 4 137.591 Kb
Blackbird.beanArrayDeser:·compiler.standardCompiles thrpt 4 1203.000 methods
Blackbird.beanArrayDeser:·compiler.standardTime thrpt 4 1249.949 ms
Blackbird.beanArrayDeser:·compiler.totalBailouts thrpt 4 1.000 methods
Blackbird.beanArrayDeser:·compiler.totalCompiles thrpt 4 1210.000 methods
Blackbird.beanArrayDeser:·compiler.totalInvalidates thrpt 4 ≈ 0 methods
Blackbird.beanArrayDeser:·compiler.totalTime thrpt 4 1296.947 ms
Vanilla.beanArrayDeser thrpt 4 1349.221 ± 105.608 ops/s
Vanilla.beanArrayDeser:·compiler.nmethodCodeSize thrpt 4 1458.625 Kb
Vanilla.beanArrayDeser:·compiler.nmethodSize thrpt 4 2152.117 Kb
Vanilla.beanArrayDeser:·compiler.osrBytes thrpt 4 2.153 Kb
Vanilla.beanArrayDeser:·compiler.osrCompiles thrpt 4 5.000 methods
Vanilla.beanArrayDeser:·compiler.osrTime thrpt 4 44.540 ms
Vanilla.beanArrayDeser:·compiler.standardBytes thrpt 4 137.080 Kb
Vanilla.beanArrayDeser:·compiler.standardCompiles thrpt 4 1171.000 methods
Vanilla.beanArrayDeser:·compiler.standardTime thrpt 4 1243.934 ms
Vanilla.beanArrayDeser:·compiler.totalBailouts thrpt 4 ≈ 0 methods
Vanilla.beanArrayDeser:·compiler.totalCompiles thrpt 4 1176.000 methods
Vanilla.beanArrayDeser:·compiler.totalInvalidates thrpt 4 ≈ 0 methods
Vanilla.beanArrayDeser:·compiler.totalTime thrpt 4 1276.231 ms
Afterburner.beanArraySer thrpt 4 2595.418 ± 606.585 ops/s
Afterburner.beanArraySer:·compiler.nmethodCodeSize thrpt 4 1329.719 Kb
Afterburner.beanArraySer:·compiler.nmethodSize thrpt 4 1966.406 Kb
Afterburner.beanArraySer:·compiler.osrBytes thrpt 4 0.602 Kb
Afterburner.beanArraySer:·compiler.osrCompiles thrpt 4 6.000 methods
Afterburner.beanArraySer:·compiler.osrTime thrpt 4 16.065 ms
Afterburner.beanArraySer:·compiler.standardBytes thrpt 4 113.269 Kb
Afterburner.beanArraySer:·compiler.standardCompiles thrpt 4 1113.000 methods
Afterburner.beanArraySer:·compiler.standardTime thrpt 4 1113.365 ms
Afterburner.beanArraySer:·compiler.totalBailouts thrpt 4 1.000 methods
Afterburner.beanArraySer:·compiler.totalCompiles thrpt 4 1119.000 methods
Afterburner.beanArraySer:·compiler.totalInvalidates thrpt 4 ≈ 0 methods
Afterburner.beanArraySer:·compiler.totalTime thrpt 4 1129.142 ms
Blackbird.beanArraySer thrpt 4 2506.362 ± 331.153 ops/s
Blackbird.beanArraySer:·compiler.nmethodCodeSize thrpt 4 1401.875 Kb
Blackbird.beanArraySer:·compiler.nmethodSize thrpt 4 2073.781 Kb
Blackbird.beanArraySer:·compiler.osrBytes thrpt 4 0.602 Kb
Blackbird.beanArraySer:·compiler.osrCompiles thrpt 4 6.000 methods
Blackbird.beanArraySer:·compiler.osrTime thrpt 4 18.141 ms
Blackbird.beanArraySer:·compiler.standardBytes thrpt 4 120.171 Kb
Blackbird.beanArraySer:·compiler.standardCompiles thrpt 4 1151.000 methods
Blackbird.beanArraySer:·compiler.standardTime thrpt 4 1277.029 ms
Blackbird.beanArraySer:·compiler.totalBailouts thrpt 4 ≈ 0 methods
Blackbird.beanArraySer:·compiler.totalCompiles thrpt 4 1157.000 methods
Blackbird.beanArraySer:·compiler.totalInvalidates thrpt 4 ≈ 0 methods
Blackbird.beanArraySer:·compiler.totalTime thrpt 4 1294.523 ms
Vanilla.beanArraySer thrpt 4 2445.252 ± 332.072 ops/s
Vanilla.beanArraySer:·compiler.nmethodCodeSize thrpt 4 1286.594 Kb
Vanilla.beanArraySer:·compiler.nmethodSize thrpt 4 1906.625 Kb
Vanilla.beanArraySer:·compiler.osrBytes thrpt 4 0.577 Kb
Vanilla.beanArraySer:·compiler.osrCompiles thrpt 4 5.000 methods
Vanilla.beanArraySer:·compiler.osrTime thrpt 4 14.343 ms
Vanilla.beanArraySer:·compiler.standardBytes thrpt 4 108.124 Kb
Vanilla.beanArraySer:·compiler.standardCompiles thrpt 4 1085.000 methods
Vanilla.beanArraySer:·compiler.standardTime thrpt 4 1206.034 ms
Vanilla.beanArraySer:·compiler.totalBailouts thrpt 4 ≈ 0 methods
Vanilla.beanArraySer:·compiler.totalCompiles thrpt 4 1091.000 methods
Vanilla.beanArraySer:·compiler.totalInvalidates thrpt 4 ≈ 0 methods
Vanilla.beanArraySer:·compiler.totalTime thrpt 4 1220.188 ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment