{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:4TJN2M6KQHVTWJIBGE24JMSEJN","short_pith_number":"pith:4TJN2M6K","schema_version":"1.0","canonical_sha256":"e4d2dd33ca81eb3b25013135c4b2444b5e719f2447a46cd94eaed89430f47075","source":{"kind":"arxiv","id":"2505.21599","version":1},"attestation_state":"computed","paper":{"title":"JITScope: Interactive Visualization of JIT Compiler IR Transformations","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"HeuiChan Lim, Kyra Dalbo, Yumna Ahmed","submitted_at":"2025-05-27T16:57:16Z","abstract_excerpt":"The complexity of modern Just-In-Time (JIT) compiler optimization poses significant challenges for developers seeking to understand and debug intermediate representation (IR) behavior. This work introduces JITScope, an interactive visualization framework that illustrates how IR nodes and instructions evolve across compilation phases. The system features a full-stack architecture: a Python-based backend transforms raw JSON-formatted IR data-representing an abstract model of the JIT compiler IR-into a normalized SQLite database; a controller layer serves processed CSV data; and a D3.js-powered f"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2505.21599","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-05-27T16:57:16Z","cross_cats_sorted":[],"title_canon_sha256":"593bc6d2345f9160a369c0e0a74485c990ab142cd7d2516b47931a16bbb1fbe0","abstract_canon_sha256":"022056e20aa248897e2916b8bb6c2d7f6735bce05b28c8284acfe3ff1eb23556"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:11:00.831120Z","signature_b64":"p3IL0x6XRHR+2w0DfPMwdYuGyf7YYQjWQRVfIoyGkLUn8zYJTZuqsYzU9ho3E67l5bDEGdAclxClme/piricCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e4d2dd33ca81eb3b25013135c4b2444b5e719f2447a46cd94eaed89430f47075","last_reissued_at":"2026-07-05T11:11:00.830654Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:11:00.830654Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"JITScope: Interactive Visualization of JIT Compiler IR Transformations","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"HeuiChan Lim, Kyra Dalbo, Yumna Ahmed","submitted_at":"2025-05-27T16:57:16Z","abstract_excerpt":"The complexity of modern Just-In-Time (JIT) compiler optimization poses significant challenges for developers seeking to understand and debug intermediate representation (IR) behavior. This work introduces JITScope, an interactive visualization framework that illustrates how IR nodes and instructions evolve across compilation phases. The system features a full-stack architecture: a Python-based backend transforms raw JSON-formatted IR data-representing an abstract model of the JIT compiler IR-into a normalized SQLite database; a controller layer serves processed CSV data; and a D3.js-powered f"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.21599","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/2505.21599/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2505.21599","created_at":"2026-07-05T11:11:00.830709+00:00"},{"alias_kind":"arxiv_version","alias_value":"2505.21599v1","created_at":"2026-07-05T11:11:00.830709+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.21599","created_at":"2026-07-05T11:11:00.830709+00:00"},{"alias_kind":"pith_short_12","alias_value":"4TJN2M6KQHVT","created_at":"2026-07-05T11:11:00.830709+00:00"},{"alias_kind":"pith_short_16","alias_value":"4TJN2M6KQHVTWJIB","created_at":"2026-07-05T11:11:00.830709+00:00"},{"alias_kind":"pith_short_8","alias_value":"4TJN2M6K","created_at":"2026-07-05T11:11:00.830709+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN","json":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN.json","graph_json":"https://pith.science/api/pith-number/4TJN2M6KQHVTWJIBGE24JMSEJN/graph.json","events_json":"https://pith.science/api/pith-number/4TJN2M6KQHVTWJIBGE24JMSEJN/events.json","paper":"https://pith.science/paper/4TJN2M6K"},"agent_actions":{"view_html":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN","download_json":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN.json","view_paper":"https://pith.science/paper/4TJN2M6K","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2505.21599&json=true","fetch_graph":"https://pith.science/api/pith-number/4TJN2M6KQHVTWJIBGE24JMSEJN/graph.json","fetch_events":"https://pith.science/api/pith-number/4TJN2M6KQHVTWJIBGE24JMSEJN/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN/action/timestamp_anchor","attest_storage":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN/action/storage_attestation","attest_author":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN/action/author_attestation","sign_citation":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN/action/citation_signature","submit_replication":"https://pith.science/pith/4TJN2M6KQHVTWJIBGE24JMSEJN/action/replication_record"}},"created_at":"2026-07-05T11:11:00.830709+00:00","updated_at":"2026-07-05T11:11:00.830709+00:00"}