Skip to content

Optimize SafeAccess:safeCopy() implementation in assembly #5259

Optimize SafeAccess:safeCopy() implementation in assembly

Optimize SafeAccess:safeCopy() implementation in assembly #5259

Triggered via pull request July 14, 2026 20:06
Status Success
Total duration 19m 35s
Artifacts 59

ci.yml

on: pull_request
check-for-pr
3s
check-for-pr
compute-configurations
35s
compute-configurations
check-formatting
1m 40s
check-formatting
Matrix: test-matrix / cache-jdks / cache-aarch64-musl
Matrix: test-matrix / cache-jdks / cache-amd64-musl
test-matrix  /  filter-musl-configs
2s
test-matrix / filter-musl-configs
test-matrix  /  ...  /  setup-sdkman-aarch64
11s
test-matrix / cache-jdks / setup-sdkman-aarch64
test-matrix  /  ...  /  setup-sdkman-amd64
7s
test-matrix / cache-jdks / setup-sdkman-amd64
Matrix: test-matrix / cache-jdks / cache-aarch64
Matrix: test-matrix / cache-jdks / cache-amd64
Matrix: test-matrix / test-linux-glibc-aarch64
Matrix: test-matrix / test-linux-glibc-amd64
Matrix: test-matrix / test-linux-musl-aarch64
Matrix: test-matrix / test-linux-musl-amd64
summarize-tests
13s
summarize-tests
Fit to window
Zoom out
Zoom in

Annotations

17 warnings
check-javadoc: ddprof-lib/src/main/java/com/datadoghq/profiler/BufferWriter8.java#L24
use of default constructor, which does not provide a comment
test-matrix / test-linux-glibc-aarch64 (8-j9, debug)
No files were found with the provided path: unwinding-reports. No artifacts will be uploaded.
test-matrix / test-linux-glibc-aarch64 (17-j9, debug)
No files were found with the provided path: unwinding-reports. No artifacts will be uploaded.
test-matrix / test-linux-glibc-aarch64 (11-j9, debug)
No files were found with the provided path: unwinding-reports. No artifacts will be uploaded.
test-matrix / test-linux-glibc-amd64 (8-j9, debug)
No files were found with the provided path: unwinding-reports. No artifacts will be uploaded.
test-matrix / test-linux-glibc-amd64 (11-j9, debug)
No files were found with the provided path: unwinding-reports. No artifacts will be uploaded.
test-matrix / test-linux-glibc-amd64 (8-ibm, debug)
No files were found with the provided path: unwinding-reports. No artifacts will be uploaded.
test-matrix / test-linux-glibc-amd64 (17-j9, debug)
No files were found with the provided path: unwinding-reports. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
(build) test-linux-glibc-aarch64 (11-j9, debug)
59.9 KB
sha256:2cd02b4cab5ebcf5f2fe83fb105c478fc3a609cd9b460b1995a1018393d1c6c2
(build) test-linux-glibc-aarch64 (17, debug)
77.5 KB
sha256:32ee827a5fe0fbee10ed72dff3ab4b767aee4566480f577515eeeee12a59910b
(build) test-linux-glibc-aarch64 (17-graal, debug)
82.4 KB
sha256:54b63b64a75cc1bec7de0444fdce86a40c2bac6414db5ca65c34149131717c77
(build) test-linux-glibc-aarch64 (17-j9, debug)
59.6 KB
sha256:6df91decb98e44cb16090705fae9dddefeed883812d244c1b279b803f3ed7422
(build) test-linux-glibc-aarch64 (21, debug)
78.9 KB
sha256:f556cae0572f1be532b73ee6347156ebae0e8e3c4b7e9c7e7d860cb67bd0e894
(build) test-linux-glibc-aarch64 (21-graal, debug)
84.7 KB
sha256:db27ea6edcce0dafa469f0a2004b7af04053b69e21b3da0fc6df46859c97d8c4
(build) test-linux-glibc-aarch64 (25, debug)
77.5 KB
sha256:e2b5ad89fc1455fa7ffd0163501f534c3f124d579728f023d5be74ce35a5e9bf
(build) test-linux-glibc-aarch64 (25-graal, debug)
86.8 KB
sha256:ccb0080572854395a06e23a742e7e2bebc4f375c98232ce742e41860bf0e7b31
(build) test-linux-glibc-aarch64 (8-j9, debug)
59.6 KB
sha256:00861304e262d6ff9b369b652986a7fc883b42f1c8c196b3788f643863838813
(build) test-linux-glibc-amd64 (11, debug)
77.6 KB
sha256:9808555c3a12bcb19a03b7ed6b98eb65433ae206dfebf5d41d6ef67a23268c91
(build) test-linux-glibc-amd64 (11-j9, debug)
60.9 KB
sha256:1dffaf3565a476562d479287125becb130979ed334b4789e64dd10f5f5b522d5
(build) test-linux-glibc-amd64 (17, debug)
81.9 KB
sha256:32889e4951493e3c921a34ae85285b1ccd23d7fbce05aa6983230093657b1f8b
(build) test-linux-glibc-amd64 (17-graal, debug)
79.3 KB
sha256:fb4e4993a33741ee3341e249a9a04a8c64fb1f419e571397ee7ae7b6cd5196da
(build) test-linux-glibc-amd64 (17-j9, debug)
60.4 KB
sha256:e9a471f35f48f962c77d53781fe87f2cacfe9f078bd9a6a9cf56974be4bf5cbd
(build) test-linux-glibc-amd64 (21, debug)
79.4 KB
sha256:7abd65cb2196f3de068e1670d3afb2e6ae4b6857dd79573682930c2f17d1ebec
(build) test-linux-glibc-amd64 (21-graal, debug)
81.9 KB
sha256:8c332db71bd56f67440350d93ec84250740b4890caa7930bee0b2567c861d8aa
(build) test-linux-glibc-amd64 (25, debug)
79.7 KB
sha256:e81da9607971b4bcf1d2f338c4b43fa1d3d3ae09a70d227cdcc5b2e44b54a92a
(build) test-linux-glibc-amd64 (25-graal, debug)
87 KB
sha256:93050c5bb7ac83ab856ceabc8e9bac9ab2df56f1395a657c40e730c47858f9ce
(build) test-linux-glibc-amd64 (8, debug)
69.6 KB
sha256:69f39b92e2e7305e2caa9209d300d2cc5f8d66150fdcc3d272ce7893609795aa
(build) test-linux-glibc-amd64 (8-ibm, debug)
60.9 KB
sha256:dfaaf6c870085ff4e28f530e2ac4f0477105a85e11a54fb648b9acf35eaec029
(build) test-linux-glibc-amd64 (8-j9, debug)
60.3 KB
sha256:0dfa84c76001e64d5cc1cdaaeff18220797c1723570ba1879917b9b76de9c3cc
(build) test-linux-glibc-amd64 (8-orcl, debug)
69.7 KB
sha256:9be95f1686bbf5400d26087d33a74c3b579e0042dc9d746a773e4d427f6b290e
(build) test-linux-musl-aarch64 (11-librca, debug)
72.5 KB
sha256:169865587cfef4b26d50f779e44f261533b4cf820409f448e6a9a71af38c12a4
(build) test-linux-musl-aarch64 (17-librca, debug)
75.4 KB
sha256:4edf2d23a6736358b50be0308190219a64140c8bdeb231fb6f852960e0f3ed13
(build) test-linux-musl-aarch64 (21-librca, debug)
77.2 KB
sha256:f335eb80af124cae20fa5b3536634bde3f6a0d427c15fa7ad70831d5223cd603
(build) test-linux-musl-aarch64 (25-librca, debug)
77.8 KB
sha256:070fb24daab82bcef42b4a17e3e8748edceaac4c6409651cc6c5df4854ca5028
(build) test-linux-musl-aarch64 (8-librca, debug)
62.9 KB
sha256:8ceea60e0cc60392b82fd7bd59496413ff5247a05544ec883c151469c5c236ed
(build) test-linux-musl-amd64 (11-librca, debug)
74.5 KB
sha256:1acd2b7d6f713b03f621ba7bbf01ec13b187d368a5974c18141f0189be2092c4
(build) test-linux-musl-amd64 (17-librca, debug)
75 KB
sha256:d49fec6af1c56c232a7a1e9590a4852e49130703322734e9fec5f6027839cc28
(build) test-linux-musl-amd64 (21-librca, debug)
75.7 KB
sha256:b886f93c70a6998a11bc0c6e33c6a777d9edd19f96c821da40e15e5befb978e2
(build) test-linux-musl-amd64 (25-librca, debug)
75.8 KB
sha256:45ddb93bfb1138162b25458e13fba8cab9755831c67a50a2074576f8a68f0b7e
(build) test-linux-musl-amd64 (8-librca, debug)
65.5 KB
sha256:2c15c02c6a83104a9d2a12c74d7b990c1de2451bf48d022ade30b4a27ae9bb42
(unwinding-reports) unwinding-linux-glibc-aarch64 (17, debug)
183 KB
sha256:5b939eb1ccf874347e07bece702dc052d8fd70cafa2ab887ae7a371c40fbb780
(unwinding-reports) unwinding-linux-glibc-aarch64 (17-graal, debug)
190 KB
sha256:04caa99ee11d2c7d1f3d2eac53e3d7c37090f2acb3dad098e428fca74e99d0a6
(unwinding-reports) unwinding-linux-glibc-aarch64 (21, debug)
195 KB
sha256:fbf413db902435b3425e008324376b97cc5f002b2f785ea7ed02378d55b1197f
(unwinding-reports) unwinding-linux-glibc-aarch64 (21-graal, debug)
194 KB
sha256:2187ca4b3e0fad3b2ab469f594cb993dd05e26538f06f9df58bcaf68db2aed76
(unwinding-reports) unwinding-linux-glibc-aarch64 (25, debug)
192 KB
sha256:30ecf4ac607779cd8b932906a385c415b42262be6f9efcbbd2708a0811c5a8b7
(unwinding-reports) unwinding-linux-glibc-aarch64 (25-graal, debug)
206 KB
sha256:007d86ea0e9abaac6f262b64304fe855cfd02c604e200e361a60e9534e826c51
(unwinding-reports) unwinding-linux-glibc-amd64 (11, debug)
193 KB
sha256:789ab86c7dcd7250d2cc7e6f512e5a1d62ce02ca15c8f6b37a2cb6c7ae59ff7c
(unwinding-reports) unwinding-linux-glibc-amd64 (17, debug)
190 KB
sha256:488fe46e511dbbd887ef3cdaac4b8364e3e0d43e51a3415a51ce4f7a8dd8399a
(unwinding-reports) unwinding-linux-glibc-amd64 (17-graal, debug)
187 KB
sha256:5c953ff502d0cdff5bd42b8a2a9060de6c7fece3902a954456d74737ae6ceb9e
(unwinding-reports) unwinding-linux-glibc-amd64 (21, debug)
196 KB
sha256:cff6de228c9d58325f6274efa1ac247fb086210b12836146717a120bb3dc6080
(unwinding-reports) unwinding-linux-glibc-amd64 (21-graal, debug)
199 KB
sha256:b52a58b862698ad34322f7fd28977f13039d7137c32fa5a39e5e3ecd6426a65c
(unwinding-reports) unwinding-linux-glibc-amd64 (25, debug)
198 KB
sha256:7e89015f02081711a90b3b37597aa54a25e2a2175fd18f0a58a3259410535a5d
(unwinding-reports) unwinding-linux-glibc-amd64 (25-graal, debug)
207 KB
sha256:f1d2b512588d57cadc4f1ed3c681ae503be0367cf7a268b9f9d0012488123079
(unwinding-reports) unwinding-linux-glibc-amd64 (8, debug)
180 KB
sha256:295ed2b4c20ffd48900b4b426b3baedd79aa04f15404cfd7f3cd7857776fe284
(unwinding-reports) unwinding-linux-glibc-amd64 (8-orcl, debug)
172 KB
sha256:9a06f8182178ba48f148a13999bec9c6d22e306fb117a9ee33160f194aab8dcf
(unwinding-reports) unwinding-linux-musl-aarch64 (11-librca, debug)
988 Bytes
sha256:6b793f0b3bfa29ee20bdd30140c35b033c63e346746835c97f363dc6bde15c43
(unwinding-reports) unwinding-linux-musl-aarch64 (17-librca, debug)
1020 Bytes
sha256:fa3c754d4a5183393046d953a0455d0d7fe68dd83aeff74087eb3d11d806be6a
(unwinding-reports) unwinding-linux-musl-aarch64 (21-librca, debug)
994 Bytes
sha256:aaa1424adb8994d69ed7e471baeabfd56adc77c1a1a583d27eb49475c817a15c
(unwinding-reports) unwinding-linux-musl-aarch64 (25-librca, debug)
999 Bytes
sha256:eafab2c0a60e8eef22584821dedee179caa200679c494dce39ce7db0acb06211
(unwinding-reports) unwinding-linux-musl-aarch64 (8-librca, debug)
1000 Bytes
sha256:926997a575ef27b59d8537ba606dfd3394bf5e5eaf28f2415592943e29093c38
(unwinding-reports) unwinding-linux-musl-amd64 (11-librca, debug)
190 KB
sha256:54294b58d2f860f604e5f25e39cd2efb65cc2d6a7cdf38d1936b11cbb985136a
(unwinding-reports) unwinding-linux-musl-amd64 (17-librca, debug)
203 KB
sha256:4debf82aaac1d574e5009955d6da12992be665800f21ec1ab83914da89d395a9
(unwinding-reports) unwinding-linux-musl-amd64 (21-librca, debug)
212 KB
sha256:dafd43bb20b69a9393bea78f082756b2aaa7e23ab5456be2f631db824ead2c78
(unwinding-reports) unwinding-linux-musl-amd64 (25-librca, debug)
220 KB
sha256:418db8168261101c5480ea224c14975e4668f08c9363a6977cbf45efb6ebe67e
(unwinding-reports) unwinding-linux-musl-amd64 (8-librca, debug)
173 KB
sha256:432f9532e7fd1c2958a5322f39553ea5d8b61c126e9e037ea1f2189e0289327e
sdkman-installation-aarch64
2.35 MB
sha256:a47ca0be564f335e9e04825617927b3c9ec7e8a75d908eff108d81f4cf17c904
sdkman-installation-amd64
2.19 MB
sha256:c904f90621683973ecab917f39980ded59587cc23badaf86bf36c6a09dda36ee