repo: yaxpeax-x86
commit: a677375307adb679c846d2418d7338192f2e85fe aka no-gods-no-, run: 861
status: pass in 2m43s
description: success
deployed: false
artifacts
Mon, 29 Sep 2025 03:52:58 +0000
step:
git clone log (stdout)
0kb in 0.969s
Mon, 29 Sep 2025 03:52:58 +0000
step:
git clone log (stderr)
0kb in 0.874s
Mon, 29 Sep 2025 03:52:59 +0000
step:
git checkout log (stdout)
0kb in 0.095s
Mon, 29 Sep 2025 03:52:59 +0000
step:
git checkout log (stderr)
0kb in 0.120s
Mon, 29 Sep 2025 03:52:59 +0000
step:
cargo build log (stdout)
0kb in 8.763s
Mon, 29 Sep 2025 03:52:59 +0000
step:
cargo build log (stderr)
1kb in 8.748s
Mon, 29 Sep 2025 03:53:08 +0000
step:
cargo test log (stdout)
11kb in 10.582s
Mon, 29 Sep 2025 03:53:08 +0000
step:
cargo test log (stderr)
0kb in 10.470s
Mon, 29 Sep 2025 03:53:18 +0000
step:
cargo test --no-default-features log (stdout)
10kb in 12.320s
Mon, 29 Sep 2025 03:53:18 +0000
step:
cargo test --no-default-features log (stderr)
0kb in 12.209s
Mon, 29 Sep 2025 03:53:30 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
10kb in 13.260s
Mon, 29 Sep 2025 03:53:31 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
0kb in 13.159s
Mon, 29 Sep 2025 03:53:44 +0000
step:
cargo test --no-default-features --features std log (stdout)
10kb in 12.321s
Mon, 29 Sep 2025 03:53:44 +0000
step:
cargo test --no-default-features --features std log (stderr)
0kb in 12.223s
Mon, 29 Sep 2025 03:53:56 +0000
step:
cargo test --no-default-features --features std,fmt log (stdout)
11kb in 13.742s
Mon, 29 Sep 2025 03:53:56 +0000
step:
cargo test --no-default-features --features std,fmt log (stderr)
0kb in 13.641s
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo test --no-default-features capstone_bench log (stdout)
0kb in 0.235s
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo test --no-default-features capstone_bench log (stderr)
0kb in 0.083s
Mon, 29 Sep 2025 03:54:10 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stdout)
0kb in 0.238s
Mon, 29 Sep 2025 03:54:10 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stderr)
0kb in 0.153s
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
0kb in 23.085s
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
3kb in 22.998s
Mon, 29 Sep 2025 03:54:33 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
0kb in 0.119s
Mon, 29 Sep 2025 03:54:34 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
0kb in 0.025s
Mon, 29 Sep 2025 03:54:34 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stdout)
0kb in 1.316s
Mon, 29 Sep 2025 03:54:34 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stderr)
0kb in 1.222s
Mon, 29 Sep 2025 03:54:35 +0000
step:
git submodule update --recursive --init log (stdout)
0kb in 13.178s
Mon, 29 Sep 2025 03:54:35 +0000
step:
git submodule update --recursive --init log (stderr)
1kb in 13.083s
Mon, 29 Sep 2025 03:54:48 +0000
step:
git remote add dev ../../.. log (stdout)
0kb in 0.118s
Mon, 29 Sep 2025 03:54:48 +0000
step:
git remote add dev ../../.. log (stderr)
0kb in 0.032s
Mon, 29 Sep 2025 03:54:49 +0000
step:
git fetch -a dev log (stdout)
0kb in 0.125s
Mon, 29 Sep 2025 03:54:49 +0000
step:
git fetch -a dev log (stderr)
0kb in 0.040s
Mon, 29 Sep 2025 03:54:49 +0000
step:
git checkout a677375307adb679c846d2418d7338192f2e85fe log (stdout)
0kb in 0.156s
Mon, 29 Sep 2025 03:54:49 +0000
step:
git checkout a677375307adb679c846d2418d7338192f2e85fe log (stderr)
0kb in 0.061s
Mon, 29 Sep 2025 03:54:49 +0000
step:
make make-bench-yaxpeax log (stdout)
0kb in 30.023s
Mon, 29 Sep 2025 03:54:49 +0000
step:
make make-bench-yaxpeax log (stderr)
1kb in 29.930s
Mon, 29 Sep 2025 03:55:19 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 7.680s
Mon, 29 Sep 2025 03:55:19 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 7.585s
Mon, 29 Sep 2025 03:55:27 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 2.592s
Mon, 29 Sep 2025 03:55:27 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 2.507s
metrics
| name | ivorytowerx86_64 Matisse @ 3.500GHz |
| nightly version | rustc 1.87.0 (17067e9ac 2025-05-09)
|
| libyaxpeax_x86_ffi_long_mode.so size (bytes) | 157032 |
| bench-yaxpeax-fmt size (bytes) | 683752 |
| bench-yaxpeax-no-fmt size (bytes) | 573792 |
| fmt runtime (ms) | 7752 |
| no-fmt runtime (ms) | 2659 |
| no-fmt IPC | 2.184 |
| no-fmt instructions/decode | 111.4 |
| no-fmt ns/decode | 12.04 |
| fmt IPC | 2.414 |
| fmt instructions/decode+display | 380.9 |
| fmt ns/decode+display | 37.30 |