COMMAND python3: source/asset/hash/XML/JMH raw data checks
source/_posts/2026-10-02-Java常用类库-31-从Guava迁移Caffeine的缓存契约.md SHA256 7d945e506548c2a1e91f3b44ea20494456c20e774bdd25eb20afd16fefad75d0
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-31-从Guava迁移Caffeine的缓存契约/Chapter31Test.java
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-31-从Guava迁移Caffeine的缓存契约/RUN.md
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-31-从Guava迁移Caffeine的缓存契约/CacheMigrationDemo.java
source/_posts/2026-10-02-Java常用类库-36-用JMH比较等价工作与分配成本.md SHA256 1d11e11028f2dda0825c056defc08baf4961eedf018fa5a8ac8db0a1e77022cc
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-36-用JMH比较等价工作与分配成本/LibraryBenchmarks.java
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-36-用JMH比较等价工作与分配成本/pom.xml
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-36-用JMH比较等价工作与分配成本/RUN.md
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-36-用JMH比较等价工作与分配成本/jmh-result.json
ASSET EXISTS source/_posts/2026-10-02-Java常用类库-36-用JMH比较等价工作与分配成本/jmh.stdout.txt
36 inline benchmark == actual source: PASS; SHA256 1f338f000515f002ab17e65bcce8bcbd4cc041fef253d0fa9793e357dc3b54f3
('blog.libraries.LibraryBenchmarks.boxedLookup', 2.1856869186623396, 0.20610987758501187, 16.000015014155927, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.caffeineHit', 13.50410246037673, 1.5491485487029766, 16.00024219994016, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.caffeineMiss', 112.12851824791768, 16.556489740274234, 315.8655963081757, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.eagerTransform', 2678.1329089036617, 215.02280033605052, 20520.0184189655, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.eclipseLookup', 1.2931006776928509, 0.18590543651434227, 8.844793928737897e-06, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.fastutilLookup', 1.5229830045653634, 0.1386202707124354, 1.0402191094330462e-05, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.guavaHit', 27.629733538645635, 3.968504153157655, 40.00018911852117, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.guavaMiss', 152.91024181001112, 36.69609933621739, 203.71333337989472, '2 forks x 3 iterations PASS')
('blog.libraries.LibraryBenchmarks.lazyTransformThenMaterialize', 4234.676591429955, 212.51301966288403, 24664.02913081434, '2 forks x 3 iterations PASS')
31 fresh independent JDK21 XML {'{http://www.w3.org/2001/XMLSchema-instance}noNamespaceSchemaLocation': 'https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd', 'version': '3.0.2', 'name': 'blog.libraries.Chapter31Test', 'time': '0.221', 'tests': '7', 'errors': '0', 'skipped': '0', 'failures': '0'}
