{"records":[{"configuration":{"arch":"x86_64","os":"Linux","project":"/tmp/perfchecker-oxygen-diagnose-4hm3Vq/oxygen-1.10.2","threads":1},"controller_loaded":false,"correctness":"passed","environment_provenance":{"development_sources":[],"manifest_file":"Manifest.toml","manifest_sha256":"146c2bd7c47b4fc348df0f1aba5fe5ddd2d41ad72fcda380352d769a9cb06a6c","path":"/tmp/perfchecker-oxygen-diagnose-4hm3Vq/oxygen-1.10.2","preferences_sha256":null,"project_sha256":"79646b8b42a0696f11fc14da1038f34a0ca8690e6d219a5a13ac7d5dc4ce9492","resolved_packages":[{"name":"Artifacts","uuid":"56f22d72-fd6d-98f1-02f0-08ddc0907c33","version":"1.11.0"},{"name":"Base64","uuid":"2a0f44e3-6c83-55bd-87e4-b1978d98bd5f","version":"1.11.0"},{"git-tree-sha1":"bbe1079eecf9c9fbb52765193ad2bae27ae09bc8","name":"BitFlags","uuid":"d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35","version":"0.1.10"},{"git-tree-sha1":"970758a3d591a2a5c2a907c53f2e2f8c1b1d3537","name":"CodecZlib","uuid":"944b1d66-785c-5afd-91f1-9de20f533193","version":"0.7.9"},{"name":"CompilerSupportLibraries_jll","uuid":"e66e0078-7015-5450-92f7-15fbd957f2ae","version":"1.5.5+2"},{"git-tree-sha1":"3c9be947934c38475bafe822c6d61aaed17f0738","name":"ConcurrentUtilities","uuid":"f0e56b4a-5159-44fe-b623-3e5288b988bb","version":"2.6.0"},{"git-tree-sha1":"b0bc6d2cad1fed8b7fd59a1551a991cb3d2809e6","name":"DataStructures","uuid":"864edb3b-99cc-5e75-8d2d-829cb0a9cfe8","version":"0.19.6"},{"name":"Dates","uuid":"ade2ca70-3891-5945-98fb-dc099432e06a","version":"1.11.0"},{"git-tree-sha1":"4e468f521e1f9f86891cb07186de5df90360a666","name":"ExceptionUnwrapping","uuid":"460bff9d-24e4-43bc-9d9f-a8973cb893f4","version":"0.1.12"},{"git-tree-sha1":"51059d23c8bb67911a2e6fd5130229113735fc7e","name":"HTTP","uuid":"cd3eb016-35fb-5094-929b-558a96fad6f3","version":"1.11.0"},{"name":"InteractiveUtils","uuid":"b77e0a4c-d291-57a0-90e8-8db25a27a240","version":"1.11.0"},{"git-tree-sha1":"7204148362dafe5fe6a273f855b8ccbe4df8173e","name":"JLLWrappers","uuid":"692b3bcd-3c85-4b1f-b108-f13ce0eb3210","version":"1.8.0"},{"git-tree-sha1":"4657a834b01ce00f2b94546095c4350617b9af2c","name":"JSON","uuid":"682c06a0-de6a-54ab-a142-c8b1cf79cde6","version":"1.10.0"},{"name":"JuliaSyntaxHighlighting","uuid":"ac6e5ff7-fb65-4e79-a425-ec3bc9c03011","version":"1.12.0"},{"git-tree-sha1":"5519b95a490ff5fe629c4a7aa3b3dfc9160498b3","name":"LRUCache","uuid":"8ac3fa9e-de4c-5943-b1dc-09c6b5f20637","version":"1.6.2"},{"name":"Libdl","uuid":"8f399da3-3557-5675-b5ff-fb832c97cbdb","version":"1.11.0"},{"name":"LinearAlgebra","uuid":"37e2e46d-f89d-539d-b4ee-838fcccc9c8e","version":"1.13.0"},{"name":"Logging","uuid":"56ddb016-857b-54e1-b83d-db4d58db5568","version":"1.11.0"},{"git-tree-sha1":"f00544d95982ea270145636c181ceda21c4e2575","name":"LoggingExtras","uuid":"e6f89c97-d47a-5376-807f-9c37f3926c36","version":"1.2.0"},{"git-tree-sha1":"c64d943587f7187e751162b3b84445bbbd79f691","name":"MIMEs","uuid":"6c6e2e6c-3030-632d-7369-2d6c69616d65","version":"1.1.0"},{"name":"Markdown","uuid":"d6f4376e-aef5-505a-96c1-9c027394607a","version":"1.11.0"},{"git-tree-sha1":"8785729fa736197687541f7053f6d8ab7fc44f92","name":"MbedTLS","uuid":"739be429-bea8-5141-9913-cc70e7f3736d","version":"1.1.10"},{"git-tree-sha1":"ff69a2b1330bcb730b9ac1ab7dd680176f5896b8","name":"MbedTLS_jll","uuid":"c8ffd9c3-330d-5841-b78e-0817d7145fa1","version":"2.28.1010+0"},{"name":"MozillaCACerts_jll","uuid":"14a3606d-f60d-562e-9121-12d972cd8159","version":"2026.8.13"},{"name":"NetworkOptions","uuid":"ca575930-c2e3-43a9-ace4-1e988b2c1908","version":"1.3.0"},{"name":"OpenBLAS_jll","uuid":"4536629a-c528-5b80-bd46-f80d51c5b363","version":"0.3.30+0"},{"git-tree-sha1":"1d1aaa7d449b58415f97d2839c318b70ffb525a0","name":"OpenSSL","uuid":"4d8831e6-92b7-49fb-bdf8-b643e874388c","version":"1.6.1"},{"name":"OpenSSL_jll","uuid":"458c3c95-2e84-50aa-8efc-19380b2a3a95","version":"3.5.6+0"},{"git-tree-sha1":"f9b03759e9ef463718934fbed30820b39997511e","name":"OrderedCollections","uuid":"bac558e1-5e72-5ebc-8fee-abe8a469f55d","version":"2.0.2"},{"git-tree-sha1":"2c6a74ad15c7e55c8fc7fbd6edad9008b6fbb869","name":"Oxygen","uuid":"df9a0d86-3283-4920-82dc-4555fc0d1d8b","version":"1.10.2"},{"git-tree-sha1":"663e8b48b789916221e0765393b289ca6c88f24e","name":"Parsers","uuid":"69de0a69-1ddd-5017-9359-2bf0b02dc9f0","version":"3.0.0"},{"git-tree-sha1":"edbeefc7a4889f528644251bdb5fc9ab5348bc2c","name":"PrecompileTools","uuid":"aea7be01-6a6a-4083-8856-8a6e6704d82a","version":"1.3.4"},{"git-tree-sha1":"5005266de4bfe50e53ff44a5cb5c540b6e47a254","name":"Preferences","uuid":"21216c6a-2e73-6563-6e65-726566657250","version":"1.6.0"},{"name":"Printf","uuid":"de0858da-6303-5e67-8744-51eddeeeb8d7","version":"1.11.0"},{"name":"Random","uuid":"9a3f8284-a2c9-5f02-9a11-845980a1fd5c","version":"1.11.0"},{"git-tree-sha1":"45e428421666073eab6f2da5c9d310d99bb12f9b","name":"Reexport","uuid":"189a3867-3050-52da-a836-e630ba90ab69","version":"1.2.2"},{"git-tree-sha1":"ffdaf70d81cf6ff22c2b6e733c900c3321cab864","name":"RelocatableFolders","uuid":"05181044-ff0b-4ac5-8273-598c1e38db00","version":"1.0.1"},{"name":"SHA","uuid":"ea8e919c-243c-51af-8825-aaa63cd721ce","version":"1.0.0"},{"git-tree-sha1":"9b81b8393e50b7d4e6d0a9f14e192294d3b7c109","name":"Scratch","uuid":"6c6a2e73-6563-6170-7368-637461726353","version":"1.3.0"},{"name":"Serialization","uuid":"9e88b42a-f829-5b0c-bbe9-9e923198166b","version":"1.11.0"},{"git-tree-sha1":"f305871d2f381d21527c770d4788c06c097c9bc1","name":"SimpleBufferStream","uuid":"777ac1f9-54b0-4bf8-805c-2214025038e7","version":"1.2.0"},{"name":"Sockets","uuid":"6462fe0b-24de-5631-8697-dd941f90decc","version":"1.11.0"},{"git-tree-sha1":"e2b53ce13a53367e96601081e33d34746b571bad","name":"Statistics","uuid":"10745b16-79ce-11e8-11f9-7d13ad32a3b2","version":"1.11.5"},{"git-tree-sha1":"159331b30e94d7b11379037feeb9b690950cace8","name":"StructTypes","uuid":"856f2bd8-1eba-4b0a-8007-ebc267875bd4","version":"1.11.0"},{"git-tree-sha1":"b814d5005d6a529d740ffe06f8a86396f6501138","name":"StructUtils","uuid":"ec057cc2-7a8d-4b58-b3b3-92acb9f63b42","version":"2.9.2"},{"name":"StyledStrings","uuid":"f489334b-da3d-4c2e-b8f0-e476e12c162b","version":"1.11.0"},{"name":"TOML","uuid":"fa267f1f-6049-4f14-aa54-33bafae1ed76","version":"1.0.3"},{"name":"Test","uuid":"8dfed614-e22c-5e08-85e1-65c5234f0b40","version":"1.11.0"},{"git-tree-sha1":"0c45878dcfdcfa8480052b6ab162cdd138781742","name":"TranscodingStreams","uuid":"3bb67fe8-82b1-5028-8e26-92a6c54297fa","version":"0.11.3"},{"git-tree-sha1":"908fec9df6c5de98548ead82a468c95ccf6cd263","name":"URIs","uuid":"5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4","version":"1.7.0"},{"name":"UUIDs","uuid":"cf7118a7-6976-5b1a-9a39-7adc72f591a4","version":"1.11.0"},{"name":"Unicode","uuid":"4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5","version":"1.11.0"},{"name":"Zlib_jll","uuid":"83775a58-1f1d-513f-b197-d71354ab007a","version":"1.3.1+2"},{"name":"libblastrampoline_jll","uuid":"8e850b90-86db-534c-a0d3-1478176c7d93","version":"5.15.0+0"}]},"findings":[],"implementation":"oxygen","input_fingerprints":{"/home/azzaare/.julia/dev/PerfChecker-docs-optional-render-20261009/examples/kitchen-sink/oxygen/service.jl":"1901d8ad388bff993cb368a9edda4c2b8dafabc2f2c84d8907194f3eb984d052","/home/azzaare/.julia/dev/PerfChecker-docs-optional-render-20261009/examples/kitchen-sink/src/PerfCheckerKitchenSink.jl":"bf64efaabbb273971dfd245748d60c489ea8154fdbba319e2e240a3c1a461330"},"limitations":["Reachable state growth may be an intended result or cache, not a leak.","Process memory includes Julia, allocator retention and unrelated tasks; two points do not measure an operation peak.","State and result are traversed together to avoid double-counting shared Julia objects; native/device allocations require their own provider."],"log_excerpt":"","measurements":{"samples":[{"process_after":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409345751907},"process_before":{"message":"","peak_rss_bytes":642686976,"pid":256672,"private_bytes":460562432,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642686976,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409273496365},"state_after_bytes":2294,"state_and_result_bytes":2310,"state_before_bytes":1304},{"process_after":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409401850670},"process_before":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409393988870},"state_after_bytes":2294,"state_and_result_bytes":2310,"state_before_bytes":1304},{"process_after":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409417347066},"process_before":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409409631268},"state_after_bytes":2294,"state_and_result_bytes":2310,"state_before_bytes":1304},{"process_after":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409432938753},"process_before":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409425158330},"state_after_bytes":2294,"state_and_result_bytes":2310,"state_before_bytes":1304},{"process_after":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409448672852},"process_before":{"message":"","peak_rss_bytes":642756608,"pid":256672,"private_bytes":460566528,"provider":"linux-proc-status+smaps-rollup","rss_bytes":642756608,"schema_version":"perfchecker-process-memory/1","status":"observed","timestamp_ns":34409440757335},"state_after_bytes":2294,"state_and_result_bytes":2310,"state_before_bytes":1304}]},"performance":"not_compared","quality":"not_checked","runtime":{"language":"julia","threads":1,"version":"1.13.1"},"scenario":"oxygen-heap","source":"/home/azzaare/.julia/dev/PerfChecker-docs-optional-render-20261009/examples/kitchen-sink/oxygen/service.jl","status":"complete","summary":"5 operations: reachable state changed by 990 to 990 bytes. Growth may be intended output or a cache; it does not establish a leak.","tool":"memory","worker_elapsed_seconds":10.497972965240479}],"schema_version":"perfchecker-diagnosis/1","source_provenance":{"branch":"docs/optional-api-render-20261009","capture_scope":"working_tree","captured":true,"dirty":false,"dirty_state_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","path":"/home/azzaare/.julia/dev/PerfChecker-docs-optional-render-20261009","revision":"ffbf33f0bda61dfc84adfb8e8e6dfd8a404d0642"}}
