{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:S5DJVCVIHE3TJCQFQATWD5VXCJ","short_pith_number":"pith:S5DJVCVI","canonical_record":{"source":{"id":"2605.23570","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2026-05-22T12:38:12Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"0d8be27daba18a6e103667c98a6ca87863cb4dd6337028fa6e25de39b19b5e45","abstract_canon_sha256":"67d1a7411978ea63443fe7dc626330b026ad2b346db35064a89aba4bafe33b35"},"schema_version":"1.0"},"canonical_sha256":"97469a8aa83937348a05802761f6b712724f62cb2b93eeda73f8073bd3c5c741","source":{"kind":"arxiv","id":"2605.23570","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.23570","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"arxiv_version","alias_value":"2605.23570v1","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.23570","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"pith_short_12","alias_value":"S5DJVCVIHE3T","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"pith_short_16","alias_value":"S5DJVCVIHE3TJCQF","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"pith_short_8","alias_value":"S5DJVCVI","created_at":"2026-05-25T02:02:20Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:S5DJVCVIHE3TJCQFQATWD5VXCJ","target":"record","payload":{"canonical_record":{"source":{"id":"2605.23570","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2026-05-22T12:38:12Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"0d8be27daba18a6e103667c98a6ca87863cb4dd6337028fa6e25de39b19b5e45","abstract_canon_sha256":"67d1a7411978ea63443fe7dc626330b026ad2b346db35064a89aba4bafe33b35"},"schema_version":"1.0"},"canonical_sha256":"97469a8aa83937348a05802761f6b712724f62cb2b93eeda73f8073bd3c5c741","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-25T02:02:20.063434Z","signature_b64":"KO/0P2r0Gsz2wxDTU9xzKn+vmndOEiqdw598tEFNEfzy1THFYB3LCUXFClhILtUQPhAT9yRaOiNQxMdxyVYWCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"97469a8aa83937348a05802761f6b712724f62cb2b93eeda73f8073bd3c5c741","last_reissued_at":"2026-05-25T02:02:20.062600Z","signature_status":"signed_v1","first_computed_at":"2026-05-25T02:02:20.062600Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.23570","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-25T02:02:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"842Xi0kNAJzX+sWlv9Yg8exq3CcnV2z3Dkdd/3I9CakS3Z5T8+5O5s5Bb7sN93sJlHADEbU1RRI8GU1IXwbsDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T14:53:19.362082Z"},"content_sha256":"7d5e2336be7af32c47e517c598cd7b1149a897ba3b1731a74ba5aaf7073dcab7","schema_version":"1.0","event_id":"sha256:7d5e2336be7af32c47e517c598cd7b1149a897ba3b1731a74ba5aaf7073dcab7"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:S5DJVCVIHE3TJCQFQATWD5VXCJ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Misleading Microbenchmarks on the Java Virtual Machines","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.PL","authors_text":"Filippo Schiavio, Lubom\\'ir Bulej, Walter Binder","submitted_at":"2026-05-22T12:38:12Z","abstract_excerpt":"Developers often use microbenchmarks to choose the most performant implementation of a method or a class. On the Java Virtual Machine (JVM), this is commonly done using the Java Microbenchmark Harness (JMH) which addresses common pitfalls of measuring code performance on the JVM. However, even using JMH guidelines cannot overcome the fundamental issue of context.\n  Microbenchmarks inherently execute code in isolation, without interference from other application code competing for CPU resources, such as cache or branch-predictor capacity. On managed runtimes with tiered dynamic compilation, suc"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.23570","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2605.23570/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-25T02:02:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nLKxA/cTan84JHVmKTYdKESl/hsLBkeKIJMZd+tUuvB4fPm3KhSnJPvU9RVxx0HvMWzPjv4lCe+byeaZ9QCICQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T14:53:19.362461Z"},"content_sha256":"2f3c74d34f500093dd1fd2ba1798b80f33dc5a4b3c7c4f6bdddb4030fdbccfe8","schema_version":"1.0","event_id":"sha256:2f3c74d34f500093dd1fd2ba1798b80f33dc5a4b3c7c4f6bdddb4030fdbccfe8"},{"event_type":"integrity_finding","subject_pith_number":"pith:2026:S5DJVCVIHE3TJCQFQATWD5VXCJ","target":"integrity","payload":{"note":"DOI in the printed bibliography is fragmented by whitespace or line breaks. A longer candidate (10.1145/3744916.3773165) was visible in the surrounding text but could not be confirmed against doi.org as printed.","snippet":"Filippo Schiavio and Walter Binder. 2026. JEDI: Java evaluation of declarative and imperative queries – benchmarking the Java Stream API. InProceedings of The 48th International Conference on Software Engineering. doi:10.1145/3744916 .37731","arxiv_id":"2605.23570","detector":"doi_compliance","evidence":{"ref_index":41,"verdict_class":"incontrovertible","resolved_title":null,"printed_excerpt":"Filippo Schiavio and Walter Binder. 2026. JEDI: Java evaluation of declarative and imperative queries – benchmarking the Java Stream API. InProceedings of The 48th International Conference on Software Engineering. doi:10.1145/3744916 .37731","reconstructed_doi":"10.1145/3744916.3773165"},"severity":"advisory","ref_index":41,"audited_at":"2026-05-25T02:36:11.405572Z","event_type":"pith.integrity.v1","detected_doi":"10.1145/3744916.3773165","detector_url":"https://pith.science/pith-integrity-protocol#doi_compliance","external_url":null,"finding_type":"recoverable_identifier","evidence_hash":"9c3e9de84476b0c22236c8977d12f9622b825b76e46037dceb06f39299c2daad","paper_version":1,"verdict_class":"incontrovertible","resolved_title":null,"detector_version":"1.0.0","detected_arxiv_id":null,"integrity_event_id":7261,"payload_sha256":"aad7149395760484f6039d65687b42012131c5c94d1aa5f6bb405e8e761a9a83","signature_b64":"/TSyu6frja2JchtlwXMRG72vDXgWu88nXUxD2BiptW8frqDt6W97G8RZDOAqlSwA8WjnCsEMYPFo/30wIlrdBA==","signing_key_id":"pith-v1-2026-05"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-25T02:39:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"QLZ2lPFW6C9a5ZglQHer1effDSr+uiaKiKuJeyL6gaPS+YXx3HJJdRwiCTFDGarlSPxaHEJKXxULa7+WrAUOAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T14:53:19.363282Z"},"content_sha256":"4084c63579b4848cab404ea488348103c284ab04bf4071401489752bde98cea2","schema_version":"1.0","event_id":"sha256:4084c63579b4848cab404ea488348103c284ab04bf4071401489752bde98cea2"},{"event_type":"integrity_finding","subject_pith_number":"pith:2026:S5DJVCVIHE3TJCQFQATWD5VXCJ","target":"integrity","payload":{"note":"DOI in the printed bibliography is fragmented by whitespace or line breaks. A longer candidate (10.18420/SE2020\\_44) was visible in the surrounding text but could not be confirmed against doi.org as printed.","snippet":"Aleksandar Prokopec et al. 2020. Renaissance: benchmarking suite for parallel applications on the JVM. InSoftware Engineering 2020, Fachtagung des GI- Fachbereichs Softwaretechnik(LNI). Vol. P-300. Gesellschaft für Informatik e.V., 145–146.","arxiv_id":"2605.23570","detector":"doi_compliance","evidence":{"ref_index":39,"verdict_class":"incontrovertible","resolved_title":null,"printed_excerpt":"Aleksandar Prokopec et al. 2020. Renaissance: benchmarking suite for parallel applications on the JVM. InSoftware Engineering 2020, Fachtagung des GI- Fachbereichs Softwaretechnik(LNI). Vol. P-300. Gesellschaft für Informatik e.V., 145–146.","reconstructed_doi":"10.18420/SE2020\\_44"},"severity":"advisory","ref_index":39,"audited_at":"2026-05-25T02:36:11.405572Z","event_type":"pith.integrity.v1","detected_doi":"10.18420/SE2020\\_44","detector_url":"https://pith.science/pith-integrity-protocol#doi_compliance","external_url":null,"finding_type":"recoverable_identifier","evidence_hash":"cf3481f70ce1103913b23cf71d4a5a34030ef1325959e5da7494a7a5427506b0","paper_version":1,"verdict_class":"incontrovertible","resolved_title":null,"detector_version":"1.0.0","detected_arxiv_id":null,"integrity_event_id":7260,"payload_sha256":"ef348e0b5322970b9ac35636b667b8e0f4dbe416700d57883a803b48235f592a","signature_b64":"gAgK5QR73vHGhZiuaUXlLPMQGVEiPZGXOF1BhP8YMSyYKKLYcrFpYjTJRHpOcoobAulogIbAo/hZVcQZOlG7Cg==","signing_key_id":"pith-v1-2026-05"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-25T02:39:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dIVZBBu2UZbSPn8rI466s6PvMbcbAvjsHoB8srl/8FWLZca9F1RTWz2gi69CfD2gRUe4QsBjAzU4YVDkQFXzBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-09T14:53:19.363591Z"},"content_sha256":"52515565e6ee3b6bc85b64390dc99cbad9d1f7bf7a148f65a86f9bcad9b60596","schema_version":"1.0","event_id":"sha256:52515565e6ee3b6bc85b64390dc99cbad9d1f7bf7a148f65a86f9bcad9b60596"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/S5DJVCVIHE3TJCQFQATWD5VXCJ/bundle.json","state_url":"https://pith.science/pith/S5DJVCVIHE3TJCQFQATWD5VXCJ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/S5DJVCVIHE3TJCQFQATWD5VXCJ/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-09T14:53:19Z","links":{"resolver":"https://pith.science/pith/S5DJVCVIHE3TJCQFQATWD5VXCJ","bundle":"https://pith.science/pith/S5DJVCVIHE3TJCQFQATWD5VXCJ/bundle.json","state":"https://pith.science/pith/S5DJVCVIHE3TJCQFQATWD5VXCJ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/S5DJVCVIHE3TJCQFQATWD5VXCJ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:S5DJVCVIHE3TJCQFQATWD5VXCJ","merge_version":"pith-open-graph-merge-v1","event_count":4,"valid_event_count":4,"invalid_event_count":0,"equivocation_count":1,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"67d1a7411978ea63443fe7dc626330b026ad2b346db35064a89aba4bafe33b35","cross_cats_sorted":["cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2026-05-22T12:38:12Z","title_canon_sha256":"0d8be27daba18a6e103667c98a6ca87863cb4dd6337028fa6e25de39b19b5e45"},"schema_version":"1.0","source":{"id":"2605.23570","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.23570","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"arxiv_version","alias_value":"2605.23570v1","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.23570","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"pith_short_12","alias_value":"S5DJVCVIHE3T","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"pith_short_16","alias_value":"S5DJVCVIHE3TJCQF","created_at":"2026-05-25T02:02:20Z"},{"alias_kind":"pith_short_8","alias_value":"S5DJVCVI","created_at":"2026-05-25T02:02:20Z"}],"graph_snapshots":[{"event_id":"sha256:2f3c74d34f500093dd1fd2ba1798b80f33dc5a4b3c7c4f6bdddb4030fdbccfe8","target":"graph","created_at":"2026-05-25T02:02:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2605.23570/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Developers often use microbenchmarks to choose the most performant implementation of a method or a class. On the Java Virtual Machine (JVM), this is commonly done using the Java Microbenchmark Harness (JMH) which addresses common pitfalls of measuring code performance on the JVM. However, even using JMH guidelines cannot overcome the fundamental issue of context.\n  Microbenchmarks inherently execute code in isolation, without interference from other application code competing for CPU resources, such as cache or branch-predictor capacity. On managed runtimes with tiered dynamic compilation, suc","authors_text":"Filippo Schiavio, Lubom\\'ir Bulej, Walter Binder","cross_cats":["cs.SE"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2026-05-22T12:38:12Z","title":"Misleading Microbenchmarks on the Java Virtual Machines"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.23570","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:7d5e2336be7af32c47e517c598cd7b1149a897ba3b1731a74ba5aaf7073dcab7","target":"record","created_at":"2026-05-25T02:02:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"67d1a7411978ea63443fe7dc626330b026ad2b346db35064a89aba4bafe33b35","cross_cats_sorted":["cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2026-05-22T12:38:12Z","title_canon_sha256":"0d8be27daba18a6e103667c98a6ca87863cb4dd6337028fa6e25de39b19b5e45"},"schema_version":"1.0","source":{"id":"2605.23570","kind":"arxiv","version":1}},"canonical_sha256":"97469a8aa83937348a05802761f6b712724f62cb2b93eeda73f8073bd3c5c741","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"97469a8aa83937348a05802761f6b712724f62cb2b93eeda73f8073bd3c5c741","first_computed_at":"2026-05-25T02:02:20.062600Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-25T02:02:20.062600Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"KO/0P2r0Gsz2wxDTU9xzKn+vmndOEiqdw598tEFNEfzy1THFYB3LCUXFClhILtUQPhAT9yRaOiNQxMdxyVYWCw==","signature_status":"signed_v1","signed_at":"2026-05-25T02:02:20.063434Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.23570","source_kind":"arxiv","source_version":1}}},"equivocations":[{"signer_id":"pith.science","event_type":"integrity_finding","target":"integrity","event_ids":["sha256:4084c63579b4848cab404ea488348103c284ab04bf4071401489752bde98cea2","sha256:52515565e6ee3b6bc85b64390dc99cbad9d1f7bf7a148f65a86f9bcad9b60596"]}],"invalid_events":[],"applied_event_ids":["sha256:7d5e2336be7af32c47e517c598cd7b1149a897ba3b1731a74ba5aaf7073dcab7","sha256:2f3c74d34f500093dd1fd2ba1798b80f33dc5a4b3c7c4f6bdddb4030fdbccfe8"],"state_sha256":"c9a091481c2f744c51082524aeac26c318f62bfe298b375fcfac9d7c4095d239"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"iqntj8/bT19Bb7356IAJYqAoLw+5X12B4ZKEMR4yK/ZSDqX/FQcf+UWn9J9cVP9IqjYWc13CmfJ1+W7QNcZxBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-09T14:53:19.365818Z","bundle_sha256":"9468472d0b6e090e23bc92ac3465054f97d518e2e6a92540e8366933b1bada17"}}