├── .github └── workflows │ ├── benchmarks.yml │ ├── benchmarks_native.yaml │ └── sightglass.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── ORG_CODE_OF_CONDUCT.md ├── README.md ├── benchmarks ├── .clang-format ├── .gitignore ├── Dockerfile.emscripten ├── Dockerfile.rust ├── Dockerfile.wasi-sdk ├── README.md ├── all.suite ├── blake3-scalar │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── default.input │ ├── rust-benchmark │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── small.input ├── blake3-simd │ ├── Dockerfile │ ├── README.md │ ├── benchmark.c │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ └── sightglass.h ├── blind-sig │ ├── Dockerfile │ ├── README.md │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── rust-benchmark │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── secret.der ├── build-all-native.sh ├── build-all.sh ├── build-native.sh ├── build.sh ├── bz2 │ ├── Dockerfile │ ├── benchmark.c │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── default.input │ └── sightglass.h ├── check-incomplete-suite.sh ├── clean.sh ├── default.suite ├── gcc-loops │ ├── Dockerfile │ ├── benchmark.wasm │ ├── default.stderr.expected │ ├── default.stdout.expected │ ├── gcc-loops.cpp │ └── sightglass.h ├── hashset │ ├── Dockerfile │ ├── HashSet.cpp │ ├── benchmark.wasm │ └── sightglass.h ├── hex-simd │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── default.input │ └── rust-benchmark │ │ ├── Cargo.toml │ │ └── src │ │ └── main.rs ├── image-classification │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── image-classification-benchmark.stderr.expected │ ├── image-classification-benchmark.stdout.expected │ ├── image-classification-benchmark.wasm │ ├── rust-benchmark │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── imagenet_classes.rs │ │ │ └── main.rs │ ├── setup.sh │ └── test.jpg ├── intgemm-simd │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── benchmark.cpp │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── patch-intgemm.diff │ └── sightglass.h ├── libsodium │ ├── Dockerfile │ ├── add-bench-calls.diff │ ├── default.stderr.expected │ ├── default.stdout.expected │ ├── libsodium-aead_aegis128l.wasm │ ├── libsodium-aead_aegis256.wasm │ ├── libsodium-aead_aes256gcm.wasm │ ├── libsodium-aead_aes256gcm2.wasm │ ├── libsodium-aead_chacha20poly1305.wasm │ ├── libsodium-aead_chacha20poly13052.wasm │ ├── libsodium-aead_xchacha20poly1305.wasm │ ├── libsodium-auth.wasm │ ├── libsodium-auth2.wasm │ ├── libsodium-auth3.wasm │ ├── libsodium-auth5.wasm │ ├── libsodium-auth6.wasm │ ├── libsodium-auth7.wasm │ ├── libsodium-box.wasm │ ├── libsodium-box2.wasm │ ├── libsodium-box7.wasm │ ├── libsodium-box8.wasm │ ├── libsodium-box_easy.wasm │ ├── libsodium-box_easy2.wasm │ ├── libsodium-box_seal.wasm │ ├── libsodium-box_seed.wasm │ ├── libsodium-chacha20.wasm │ ├── libsodium-codecs.wasm │ ├── libsodium-core1.wasm │ ├── libsodium-core2.wasm │ ├── libsodium-core3.wasm │ ├── libsodium-core4.wasm │ ├── libsodium-core5.wasm │ ├── libsodium-core6.wasm │ ├── libsodium-core_ed25519.wasm │ ├── libsodium-core_ristretto255.wasm │ ├── libsodium-ed25519_convert.wasm │ ├── libsodium-generichash.wasm │ ├── libsodium-generichash2.wasm │ ├── libsodium-generichash3.wasm │ ├── libsodium-hash.wasm │ ├── libsodium-hash3.wasm │ ├── libsodium-kdf.wasm │ ├── libsodium-kdf_hkdf.wasm │ ├── libsodium-keygen.wasm │ ├── libsodium-kx.wasm │ ├── libsodium-metamorphic.wasm │ ├── libsodium-misuse.wasm │ ├── libsodium-onetimeauth.wasm │ ├── libsodium-onetimeauth2.wasm │ ├── libsodium-onetimeauth7.wasm │ ├── libsodium-pwhash_argon2i.wasm │ ├── libsodium-pwhash_argon2id.wasm │ ├── libsodium-pwhash_scrypt.wasm │ ├── libsodium-pwhash_scrypt_ll.wasm │ ├── libsodium-randombytes.wasm │ ├── libsodium-scalarmult.wasm │ ├── libsodium-scalarmult2.wasm │ ├── libsodium-scalarmult5.wasm │ ├── libsodium-scalarmult6.wasm │ ├── libsodium-scalarmult7.wasm │ ├── libsodium-scalarmult8.wasm │ ├── libsodium-scalarmult_ed25519.wasm │ ├── libsodium-scalarmult_ristretto255.wasm │ ├── libsodium-secretbox.wasm │ ├── libsodium-secretbox2.wasm │ ├── libsodium-secretbox7.wasm │ ├── libsodium-secretbox8.wasm │ ├── libsodium-secretbox_easy.wasm │ ├── libsodium-secretbox_easy2.wasm │ ├── libsodium-secretstream.wasm │ ├── libsodium-secretstream_xchacha20poly1305.wasm │ ├── libsodium-shorthash.wasm │ ├── libsodium-sign.wasm │ ├── libsodium-siphashx24.wasm │ ├── libsodium-sodium_core.wasm │ ├── libsodium-sodium_utils.wasm │ ├── libsodium-sodium_utils2.stderr.expected │ ├── libsodium-sodium_utils2.stdout.expected │ ├── libsodium-sodium_utils2.wasm │ ├── libsodium-sodium_utils3.stderr.expected │ ├── libsodium-sodium_utils3.stdout.expected │ ├── libsodium-sodium_utils3.wasm │ ├── libsodium-sodium_version.wasm │ ├── libsodium-stream.wasm │ ├── libsodium-stream2.wasm │ ├── libsodium-stream3.wasm │ ├── libsodium-stream4.wasm │ ├── libsodium-verify1.wasm │ ├── libsodium-xchacha20.wasm │ └── sightglass.h ├── meshoptimizer │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.native │ ├── README.md │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── build-native.sh │ ├── indices.input │ ├── sightglass.h │ ├── sightglass.native.patch │ └── sightglass.patch ├── noop │ ├── Dockerfile │ ├── README.md │ ├── benchmark.c │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ └── sightglass.h ├── pulldown-cmark │ ├── Dockerfile │ ├── README.md │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── default.input.md │ └── rust-benchmark │ │ ├── Cargo.toml │ │ └── src │ │ └── main.rs ├── quicksort │ ├── Dockerfile │ ├── benchmark.wasm │ ├── quicksort.c │ └── sightglass.h ├── regex │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.native │ ├── README.md │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── build-native.sh │ ├── default.input │ ├── rust-benchmark │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── sightglass.native.patch ├── richards │ ├── Dockerfile │ ├── benchmark.wasm │ ├── richards.c │ └── sightglass.h ├── run-all.sh ├── run-native.sh ├── shootout.suite ├── shootout │ ├── Dockerfile │ ├── Dockerfile.native │ ├── README.md │ ├── build-native.sh │ ├── shootout-ackermann.m.input │ ├── shootout-ackermann.n.input │ ├── shootout-ackermann.stderr.expected │ ├── shootout-ackermann.stdout.expected │ ├── shootout-ackermann.wasm │ ├── shootout-base64.stderr.expected │ ├── shootout-base64.stdout.expected │ ├── shootout-base64.wasm │ ├── shootout-ctype.stderr.expected │ ├── shootout-ctype.stdout.expected │ ├── shootout-ctype.wasm │ ├── shootout-ed25519.stderr.expected │ ├── shootout-ed25519.stdout.expected │ ├── shootout-ed25519.wasm │ ├── shootout-fib2.stderr.expected │ ├── shootout-fib2.stdout.expected │ ├── shootout-fib2.wasm │ ├── shootout-gimli.stderr.expected │ ├── shootout-gimli.stdout.expected │ ├── shootout-gimli.wasm │ ├── shootout-heapsort.stderr.expected │ ├── shootout-heapsort.stdout.expected │ ├── shootout-heapsort.wasm │ ├── shootout-keccak.stderr.expected │ ├── shootout-keccak.stdout.expected │ ├── shootout-keccak.wasm │ ├── shootout-matrix.stderr.expected │ ├── shootout-matrix.stdout.expected │ ├── shootout-matrix.wasm │ ├── shootout-memmove.stderr.expected │ ├── shootout-memmove.stdout.expected │ ├── shootout-memmove.wasm │ ├── shootout-minicsv.stderr.expected │ ├── shootout-minicsv.stdout.expected │ ├── shootout-minicsv.wasm │ ├── shootout-nestedloop.stderr.expected │ ├── shootout-nestedloop.stdout.expected │ ├── shootout-nestedloop.wasm │ ├── shootout-random.stderr.expected │ ├── shootout-random.stdout.expected │ ├── shootout-random.wasm │ ├── shootout-ratelimit.stderr.expected │ ├── shootout-ratelimit.stdout.expected │ ├── shootout-ratelimit.wasm │ ├── shootout-seqhash.stderr.expected │ ├── shootout-seqhash.stdout.expected │ ├── shootout-seqhash.wasm │ ├── shootout-sieve.stderr.expected │ ├── shootout-sieve.stdout.expected │ ├── shootout-sieve.wasm │ ├── shootout-switch.stderr.expected │ ├── shootout-switch.stdout.expected │ ├── shootout-switch.wasm │ ├── shootout-xblabla20.stderr.expected │ ├── shootout-xblabla20.stdout.expected │ ├── shootout-xblabla20.wasm │ ├── shootout-xchacha20.stderr.expected │ ├── shootout-xchacha20.stdout.expected │ ├── shootout-xchacha20.wasm │ └── src │ │ ├── LICENSE.md │ │ ├── ackermann.c │ │ ├── base64.c │ │ ├── ctype.c │ │ ├── ed25519.c │ │ ├── fib2.c │ │ ├── gimli.c │ │ ├── heapsort.c │ │ ├── keccak.c │ │ ├── matrix.c │ │ ├── memmove.c │ │ ├── minicsv.c │ │ ├── nestedloop.c │ │ ├── random.c │ │ ├── ratelimit.c │ │ ├── seqhash.c │ │ ├── sieve.c │ │ ├── sightglass.h │ │ ├── switch.c │ │ ├── xblabla20.c │ │ └── xchacha20.c ├── simd.suite ├── spidermonkey │ ├── Dockerfile │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── build.sh │ ├── default.input.md │ ├── js │ │ ├── main.js │ │ └── marked.min.js │ ├── runtime.cpp │ └── sightglass.h ├── split-suite.sh └── tract-onnx-image-classification │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── assets │ └── .gitignore │ ├── benchmark.stderr.expected │ ├── benchmark.stdout.expected │ ├── benchmark.wasm │ ├── input.png │ ├── rust-benchmark │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ └── setup.sh ├── crates ├── analysis │ ├── Cargo.toml │ └── src │ │ ├── effect_size.rs │ │ ├── keys.rs │ │ ├── lib.rs │ │ └── summarize.rs ├── api │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── build │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── wasm.rs ├── cli │ ├── Cargo.toml │ ├── src │ │ ├── benchmark.rs │ │ ├── clean.rs │ │ ├── effect_size.rs │ │ ├── fingerprint.rs │ │ ├── main.rs │ │ ├── suite.rs │ │ ├── summarize.rs │ │ ├── upload.rs │ │ └── validate.rs │ └── tests │ │ ├── all │ │ ├── benchmark.rs │ │ ├── fingerprint.rs │ │ ├── help.rs │ │ ├── main.rs │ │ ├── upload.rs │ │ └── util.rs │ │ └── results.json ├── data │ ├── Cargo.toml │ ├── src │ │ ├── format.rs │ │ └── lib.rs │ └── tests │ │ ├── deserialize.rs │ │ ├── results-no-headers.csv │ │ ├── results-with-headers.csv │ │ ├── results.json │ │ └── serialize.rs ├── fingerprint │ ├── Cargo.toml │ └── src │ │ ├── benchmark.rs │ │ ├── engine.rs │ │ ├── hash.rs │ │ ├── lib.rs │ │ ├── machine.rs │ │ └── util.rs ├── recorder │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── bench_api.rs │ │ ├── benchmark.rs │ │ ├── cpu_affinity │ │ ├── affinity_core_affinity.rs │ │ ├── affinity_hwloc.rs │ │ └── mod.rs │ │ ├── lib.rs │ │ └── measure │ │ ├── counters.rs │ │ ├── cycles.rs │ │ ├── insts.rs │ │ ├── mod.rs │ │ ├── multi.rs │ │ ├── noop.rs │ │ ├── time.rs │ │ └── vtune.rs └── upload │ ├── Cargo.toml │ └── src │ ├── database.rs │ ├── lib.rs │ └── measurement.rs ├── docs ├── cpu-isolation.md ├── vtune-flamegraph.png ├── vtune-functions.png ├── vtune-summary.png ├── vtune-timeline.png └── vtune.md ├── engines ├── native │ ├── .gitignore │ ├── README.md │ └── libengine │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs └── wasmtime │ ├── .gitignore │ ├── README.md │ └── build.rs ├── include └── sightglass.h └── test └── fixtures ├── old-backends.json ├── old-vs-new-backend.json └── sightglass-output.json /.github/workflows/benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/.github/workflows/benchmarks.yml -------------------------------------------------------------------------------- /.github/workflows/benchmarks_native.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/.github/workflows/benchmarks_native.yaml -------------------------------------------------------------------------------- /.github/workflows/sightglass.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/.github/workflows/sightglass.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /ORG_CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/ORG_CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/.clang-format -------------------------------------------------------------------------------- /benchmarks/.gitignore: -------------------------------------------------------------------------------- 1 | */*.so 2 | */target 3 | -------------------------------------------------------------------------------- /benchmarks/Dockerfile.emscripten: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/Dockerfile.emscripten -------------------------------------------------------------------------------- /benchmarks/Dockerfile.rust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/Dockerfile.rust -------------------------------------------------------------------------------- /benchmarks/Dockerfile.wasi-sdk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/Dockerfile.wasi-sdk -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/all.suite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/all.suite -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.rust -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/README.md -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/benchmark.stderr.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/benchmark.stderr.expected -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/benchmark.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/default.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/default.input -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/rust-benchmark/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/rust-benchmark/Cargo.lock -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/rust-benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/rust-benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/rust-benchmark/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/rust-benchmark/src/main.rs -------------------------------------------------------------------------------- /benchmarks/blake3-scalar/small.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-scalar/small.input -------------------------------------------------------------------------------- /benchmarks/blake3-simd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-simd/Dockerfile -------------------------------------------------------------------------------- /benchmarks/blake3-simd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-simd/README.md -------------------------------------------------------------------------------- /benchmarks/blake3-simd/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-simd/benchmark.c -------------------------------------------------------------------------------- /benchmarks/blake3-simd/benchmark.stderr.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-simd/benchmark.stderr.expected -------------------------------------------------------------------------------- /benchmarks/blake3-simd/benchmark.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/blake3-simd/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blake3-simd/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/blake3-simd/sightglass.h: -------------------------------------------------------------------------------- 1 | ../../include/sightglass.h -------------------------------------------------------------------------------- /benchmarks/blind-sig/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.rust -------------------------------------------------------------------------------- /benchmarks/blind-sig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blind-sig/README.md -------------------------------------------------------------------------------- /benchmarks/blind-sig/benchmark.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/blind-sig/benchmark.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blind-sig/benchmark.stdout.expected -------------------------------------------------------------------------------- /benchmarks/blind-sig/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blind-sig/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/blind-sig/rust-benchmark/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blind-sig/rust-benchmark/Cargo.lock -------------------------------------------------------------------------------- /benchmarks/blind-sig/rust-benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blind-sig/rust-benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/blind-sig/rust-benchmark/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blind-sig/rust-benchmark/src/main.rs -------------------------------------------------------------------------------- /benchmarks/blind-sig/secret.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/blind-sig/secret.der -------------------------------------------------------------------------------- /benchmarks/build-all-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/build-all-native.sh -------------------------------------------------------------------------------- /benchmarks/build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/build-all.sh -------------------------------------------------------------------------------- /benchmarks/build-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/build-native.sh -------------------------------------------------------------------------------- /benchmarks/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/build.sh -------------------------------------------------------------------------------- /benchmarks/bz2/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.wasi-sdk -------------------------------------------------------------------------------- /benchmarks/bz2/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/bz2/benchmark.c -------------------------------------------------------------------------------- /benchmarks/bz2/benchmark.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/bz2/benchmark.stdout.expected: -------------------------------------------------------------------------------- 1 | bz2: starting 2 | compressed length: 57507 3 | bz2: OK 4 | -------------------------------------------------------------------------------- /benchmarks/bz2/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/bz2/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/bz2/default.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/bz2/default.input -------------------------------------------------------------------------------- /benchmarks/bz2/sightglass.h: -------------------------------------------------------------------------------- 1 | ../../include/sightglass.h -------------------------------------------------------------------------------- /benchmarks/check-incomplete-suite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/check-incomplete-suite.sh -------------------------------------------------------------------------------- /benchmarks/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/clean.sh -------------------------------------------------------------------------------- /benchmarks/default.suite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/default.suite -------------------------------------------------------------------------------- /benchmarks/gcc-loops/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/gcc-loops/Dockerfile -------------------------------------------------------------------------------- /benchmarks/gcc-loops/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/gcc-loops/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/gcc-loops/default.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/gcc-loops/default.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/gcc-loops/default.stdout.expected -------------------------------------------------------------------------------- /benchmarks/gcc-loops/gcc-loops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/gcc-loops/gcc-loops.cpp -------------------------------------------------------------------------------- /benchmarks/gcc-loops/sightglass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/gcc-loops/sightglass.h -------------------------------------------------------------------------------- /benchmarks/hashset/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hashset/Dockerfile -------------------------------------------------------------------------------- /benchmarks/hashset/HashSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hashset/HashSet.cpp -------------------------------------------------------------------------------- /benchmarks/hashset/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hashset/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/hashset/sightglass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hashset/sightglass.h -------------------------------------------------------------------------------- /benchmarks/hex-simd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hex-simd/.gitignore -------------------------------------------------------------------------------- /benchmarks/hex-simd/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.rust -------------------------------------------------------------------------------- /benchmarks/hex-simd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hex-simd/README.md -------------------------------------------------------------------------------- /benchmarks/hex-simd/benchmark.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/hex-simd/benchmark.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hex-simd/benchmark.stdout.expected -------------------------------------------------------------------------------- /benchmarks/hex-simd/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hex-simd/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/hex-simd/default.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hex-simd/default.input -------------------------------------------------------------------------------- /benchmarks/hex-simd/rust-benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hex-simd/rust-benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/hex-simd/rust-benchmark/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/hex-simd/rust-benchmark/src/main.rs -------------------------------------------------------------------------------- /benchmarks/image-classification/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/.gitignore -------------------------------------------------------------------------------- /benchmarks/image-classification/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.rust -------------------------------------------------------------------------------- /benchmarks/image-classification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/README.md -------------------------------------------------------------------------------- /benchmarks/image-classification/image-classification-benchmark.stderr.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/image-classification-benchmark.stderr.expected -------------------------------------------------------------------------------- /benchmarks/image-classification/image-classification-benchmark.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/image-classification/image-classification-benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/image-classification-benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/image-classification/rust-benchmark/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/rust-benchmark/Cargo.lock -------------------------------------------------------------------------------- /benchmarks/image-classification/rust-benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/rust-benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/image-classification/rust-benchmark/src/imagenet_classes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/rust-benchmark/src/imagenet_classes.rs -------------------------------------------------------------------------------- /benchmarks/image-classification/rust-benchmark/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/rust-benchmark/src/main.rs -------------------------------------------------------------------------------- /benchmarks/image-classification/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/setup.sh -------------------------------------------------------------------------------- /benchmarks/image-classification/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/image-classification/test.jpg -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/intgemm-simd/Dockerfile -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/intgemm-simd/LICENSE -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/intgemm-simd/README.md -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/intgemm-simd/benchmark.cpp -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/benchmark.stderr.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/intgemm-simd/benchmark.stderr.expected -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/benchmark.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/intgemm-simd/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/patch-intgemm.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/intgemm-simd/patch-intgemm.diff -------------------------------------------------------------------------------- /benchmarks/intgemm-simd/sightglass.h: -------------------------------------------------------------------------------- 1 | ../../include/sightglass.h -------------------------------------------------------------------------------- /benchmarks/libsodium/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/Dockerfile -------------------------------------------------------------------------------- /benchmarks/libsodium/add-bench-calls.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/add-bench-calls.diff -------------------------------------------------------------------------------- /benchmarks/libsodium/default.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/libsodium/default.stdout.expected: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-aead_aegis128l.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-aead_aegis128l.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-aead_aegis256.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-aead_aegis256.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-aead_aes256gcm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-aead_aes256gcm.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-aead_aes256gcm2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-aead_aes256gcm2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-aead_chacha20poly1305.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-aead_chacha20poly1305.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-aead_chacha20poly13052.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-aead_chacha20poly13052.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-aead_xchacha20poly1305.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-aead_xchacha20poly1305.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-auth.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-auth.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-auth2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-auth2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-auth3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-auth3.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-auth5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-auth5.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-auth6.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-auth6.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-auth7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-auth7.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box7.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box8.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box8.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box_easy.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box_easy.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box_easy2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box_easy2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box_seal.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box_seal.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-box_seed.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-box_seed.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-chacha20.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-chacha20.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-codecs.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-codecs.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core1.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core1.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core3.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core4.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core4.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core5.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core6.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core6.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core_ed25519.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core_ed25519.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-core_ristretto255.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-core_ristretto255.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-ed25519_convert.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-ed25519_convert.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-generichash.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-generichash.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-generichash2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-generichash2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-generichash3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-generichash3.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-hash.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-hash.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-hash3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-hash3.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-kdf.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-kdf.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-kdf_hkdf.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-kdf_hkdf.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-keygen.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-keygen.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-kx.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-kx.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-metamorphic.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-metamorphic.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-misuse.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-misuse.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-onetimeauth.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-onetimeauth.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-onetimeauth2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-onetimeauth2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-onetimeauth7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-onetimeauth7.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-pwhash_argon2i.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-pwhash_argon2i.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-pwhash_argon2id.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-pwhash_argon2id.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-pwhash_scrypt.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-pwhash_scrypt.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-pwhash_scrypt_ll.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-pwhash_scrypt_ll.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-randombytes.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-randombytes.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult5.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult6.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult6.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult7.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult8.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult8.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult_ed25519.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult_ed25519.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-scalarmult_ristretto255.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-scalarmult_ristretto255.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretbox.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretbox.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretbox2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretbox2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretbox7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretbox7.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretbox8.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretbox8.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretbox_easy.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretbox_easy.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretbox_easy2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretbox_easy2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretstream.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretstream.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-secretstream_xchacha20poly1305.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-secretstream_xchacha20poly1305.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-shorthash.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-shorthash.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sign.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-sign.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-siphashx24.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-siphashx24.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_core.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-sodium_core.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_utils.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-sodium_utils.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_utils2.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_utils2.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_utils2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-sodium_utils2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_utils3.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_utils3.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_utils3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-sodium_utils3.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-sodium_version.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-sodium_version.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-stream.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-stream.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-stream2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-stream2.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-stream3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-stream3.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-stream4.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-stream4.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-verify1.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-verify1.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/libsodium-xchacha20.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/libsodium/libsodium-xchacha20.wasm -------------------------------------------------------------------------------- /benchmarks/libsodium/sightglass.h: -------------------------------------------------------------------------------- 1 | ../../include/sightglass.h -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/.gitignore: -------------------------------------------------------------------------------- 1 | */meshoptimizer -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/Dockerfile -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/Dockerfile.native -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/README.md -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/benchmark.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/benchmark.stdout.expected -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/build-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/build-native.sh -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/indices.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/indices.input -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/sightglass.h: -------------------------------------------------------------------------------- 1 | ../../include/sightglass.h -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/sightglass.native.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/sightglass.native.patch -------------------------------------------------------------------------------- /benchmarks/meshoptimizer/sightglass.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/meshoptimizer/sightglass.patch -------------------------------------------------------------------------------- /benchmarks/noop/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.emscripten -------------------------------------------------------------------------------- /benchmarks/noop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/noop/README.md -------------------------------------------------------------------------------- /benchmarks/noop/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/noop/benchmark.c -------------------------------------------------------------------------------- /benchmarks/noop/benchmark.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/noop/benchmark.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/noop/benchmark.stdout.expected -------------------------------------------------------------------------------- /benchmarks/noop/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/noop/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/noop/sightglass.h: -------------------------------------------------------------------------------- 1 | ../../include/sightglass.h -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.rust -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/pulldown-cmark/README.md -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/benchmark.stderr.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/pulldown-cmark/benchmark.stderr.expected -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/benchmark.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/pulldown-cmark/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/default.input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/pulldown-cmark/default.input.md -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/rust-benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/pulldown-cmark/rust-benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/pulldown-cmark/rust-benchmark/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/pulldown-cmark/rust-benchmark/src/main.rs -------------------------------------------------------------------------------- /benchmarks/quicksort/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/quicksort/Dockerfile -------------------------------------------------------------------------------- /benchmarks/quicksort/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/quicksort/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/quicksort/quicksort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/quicksort/quicksort.c -------------------------------------------------------------------------------- /benchmarks/quicksort/sightglass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/quicksort/sightglass.h -------------------------------------------------------------------------------- /benchmarks/regex/.gitignore: -------------------------------------------------------------------------------- 1 | /rust-benchmark-native/ -------------------------------------------------------------------------------- /benchmarks/regex/Dockerfile: -------------------------------------------------------------------------------- 1 | ../Dockerfile.rust -------------------------------------------------------------------------------- /benchmarks/regex/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/Dockerfile.native -------------------------------------------------------------------------------- /benchmarks/regex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/README.md -------------------------------------------------------------------------------- /benchmarks/regex/benchmark.stderr.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/benchmark.stderr.expected -------------------------------------------------------------------------------- /benchmarks/regex/benchmark.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/regex/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/regex/build-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/build-native.sh -------------------------------------------------------------------------------- /benchmarks/regex/default.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/default.input -------------------------------------------------------------------------------- /benchmarks/regex/rust-benchmark/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /benchmarks/regex/rust-benchmark/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/rust-benchmark/Cargo.lock -------------------------------------------------------------------------------- /benchmarks/regex/rust-benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/rust-benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/regex/rust-benchmark/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/rust-benchmark/src/main.rs -------------------------------------------------------------------------------- /benchmarks/regex/sightglass.native.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/regex/sightglass.native.patch -------------------------------------------------------------------------------- /benchmarks/richards/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/richards/Dockerfile -------------------------------------------------------------------------------- /benchmarks/richards/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/richards/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/richards/richards.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/richards/richards.c -------------------------------------------------------------------------------- /benchmarks/richards/sightglass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/richards/sightglass.h -------------------------------------------------------------------------------- /benchmarks/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/run-all.sh -------------------------------------------------------------------------------- /benchmarks/run-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/run-native.sh -------------------------------------------------------------------------------- /benchmarks/shootout.suite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout.suite -------------------------------------------------------------------------------- /benchmarks/shootout/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/Dockerfile -------------------------------------------------------------------------------- /benchmarks/shootout/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/Dockerfile.native -------------------------------------------------------------------------------- /benchmarks/shootout/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/README.md -------------------------------------------------------------------------------- /benchmarks/shootout/build-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/build-native.sh -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ackermann.m.input: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ackermann.n.input: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ackermann.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ackermann.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-ackermann.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ackermann.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-ackermann.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-base64.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-base64.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-base64.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-base64.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-base64.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ctype.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ctype.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-ctype.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ctype.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-ctype.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ed25519.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ed25519.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ed25519.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-ed25519.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-fib2.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-fib2.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-fib2.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-fib2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-fib2.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-gimli.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-gimli.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-gimli.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-gimli.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-heapsort.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-heapsort.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-heapsort.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-heapsort.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-keccak.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-keccak.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-keccak.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-keccak.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-matrix.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-matrix.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-matrix.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-matrix.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-matrix.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-memmove.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-memmove.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-memmove.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-memmove.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-minicsv.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-minicsv.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-minicsv.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-minicsv.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-nestedloop.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-nestedloop.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-nestedloop.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-nestedloop.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-nestedloop.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-random.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-random.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-random.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-random.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-random.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ratelimit.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ratelimit.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-ratelimit.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-ratelimit.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-ratelimit.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-seqhash.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-seqhash.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-seqhash.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-seqhash.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-sieve.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-sieve.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-sieve.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-sieve.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-sieve.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-switch.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-switch.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-switch.stdout.expected -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-switch.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-switch.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-xblabla20.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-xblabla20.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-xblabla20.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-xblabla20.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-xchacha20.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-xchacha20.stdout.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/shootout/shootout-xchacha20.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/shootout-xchacha20.wasm -------------------------------------------------------------------------------- /benchmarks/shootout/src/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/LICENSE.md -------------------------------------------------------------------------------- /benchmarks/shootout/src/ackermann.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/ackermann.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/base64.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/ctype.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/ed25519.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/ed25519.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/fib2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/fib2.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/gimli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/gimli.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/heapsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/heapsort.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/keccak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/keccak.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/matrix.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/memmove.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/minicsv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/minicsv.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/nestedloop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/nestedloop.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/random.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/ratelimit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/ratelimit.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/seqhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/seqhash.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/sieve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/sieve.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/sightglass.h: -------------------------------------------------------------------------------- 1 | ../../../include/sightglass.h -------------------------------------------------------------------------------- /benchmarks/shootout/src/switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/switch.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/xblabla20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/xblabla20.c -------------------------------------------------------------------------------- /benchmarks/shootout/src/xchacha20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/shootout/src/xchacha20.c -------------------------------------------------------------------------------- /benchmarks/simd.suite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/simd.suite -------------------------------------------------------------------------------- /benchmarks/spidermonkey/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/Dockerfile -------------------------------------------------------------------------------- /benchmarks/spidermonkey/benchmark.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/benchmark.stdout.expected -------------------------------------------------------------------------------- /benchmarks/spidermonkey/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/spidermonkey/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/build.sh -------------------------------------------------------------------------------- /benchmarks/spidermonkey/default.input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/default.input.md -------------------------------------------------------------------------------- /benchmarks/spidermonkey/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/js/main.js -------------------------------------------------------------------------------- /benchmarks/spidermonkey/js/marked.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/js/marked.min.js -------------------------------------------------------------------------------- /benchmarks/spidermonkey/runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/runtime.cpp -------------------------------------------------------------------------------- /benchmarks/spidermonkey/sightglass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/spidermonkey/sightglass.h -------------------------------------------------------------------------------- /benchmarks/split-suite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/split-suite.sh -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/.gitignore -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/Dockerfile -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/README.md -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/assets/.gitignore: -------------------------------------------------------------------------------- 1 | !.gitignore -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/benchmark.stderr.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/benchmark.stdout.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/benchmark.stdout.expected -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/benchmark.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/benchmark.wasm -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/input.png -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/rust-benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/rust-benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/rust-benchmark/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/rust-benchmark/src/lib.rs -------------------------------------------------------------------------------- /benchmarks/tract-onnx-image-classification/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/benchmarks/tract-onnx-image-classification/setup.sh -------------------------------------------------------------------------------- /crates/analysis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/analysis/Cargo.toml -------------------------------------------------------------------------------- /crates/analysis/src/effect_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/analysis/src/effect_size.rs -------------------------------------------------------------------------------- /crates/analysis/src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/analysis/src/keys.rs -------------------------------------------------------------------------------- /crates/analysis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/analysis/src/lib.rs -------------------------------------------------------------------------------- /crates/analysis/src/summarize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/analysis/src/summarize.rs -------------------------------------------------------------------------------- /crates/api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/api/Cargo.toml -------------------------------------------------------------------------------- /crates/api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/api/src/lib.rs -------------------------------------------------------------------------------- /crates/build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/build/Cargo.toml -------------------------------------------------------------------------------- /crates/build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/build/src/lib.rs -------------------------------------------------------------------------------- /crates/build/src/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/build/src/wasm.rs -------------------------------------------------------------------------------- /crates/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/Cargo.toml -------------------------------------------------------------------------------- /crates/cli/src/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/benchmark.rs -------------------------------------------------------------------------------- /crates/cli/src/clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/clean.rs -------------------------------------------------------------------------------- /crates/cli/src/effect_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/effect_size.rs -------------------------------------------------------------------------------- /crates/cli/src/fingerprint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/fingerprint.rs -------------------------------------------------------------------------------- /crates/cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/main.rs -------------------------------------------------------------------------------- /crates/cli/src/suite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/suite.rs -------------------------------------------------------------------------------- /crates/cli/src/summarize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/summarize.rs -------------------------------------------------------------------------------- /crates/cli/src/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/upload.rs -------------------------------------------------------------------------------- /crates/cli/src/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/src/validate.rs -------------------------------------------------------------------------------- /crates/cli/tests/all/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/tests/all/benchmark.rs -------------------------------------------------------------------------------- /crates/cli/tests/all/fingerprint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/tests/all/fingerprint.rs -------------------------------------------------------------------------------- /crates/cli/tests/all/help.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/tests/all/help.rs -------------------------------------------------------------------------------- /crates/cli/tests/all/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/tests/all/main.rs -------------------------------------------------------------------------------- /crates/cli/tests/all/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/tests/all/upload.rs -------------------------------------------------------------------------------- /crates/cli/tests/all/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/tests/all/util.rs -------------------------------------------------------------------------------- /crates/cli/tests/results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/cli/tests/results.json -------------------------------------------------------------------------------- /crates/data/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/Cargo.toml -------------------------------------------------------------------------------- /crates/data/src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/src/format.rs -------------------------------------------------------------------------------- /crates/data/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/src/lib.rs -------------------------------------------------------------------------------- /crates/data/tests/deserialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/tests/deserialize.rs -------------------------------------------------------------------------------- /crates/data/tests/results-no-headers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/tests/results-no-headers.csv -------------------------------------------------------------------------------- /crates/data/tests/results-with-headers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/tests/results-with-headers.csv -------------------------------------------------------------------------------- /crates/data/tests/results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/tests/results.json -------------------------------------------------------------------------------- /crates/data/tests/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/data/tests/serialize.rs -------------------------------------------------------------------------------- /crates/fingerprint/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/fingerprint/Cargo.toml -------------------------------------------------------------------------------- /crates/fingerprint/src/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/fingerprint/src/benchmark.rs -------------------------------------------------------------------------------- /crates/fingerprint/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/fingerprint/src/engine.rs -------------------------------------------------------------------------------- /crates/fingerprint/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/fingerprint/src/hash.rs -------------------------------------------------------------------------------- /crates/fingerprint/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/fingerprint/src/lib.rs -------------------------------------------------------------------------------- /crates/fingerprint/src/machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/fingerprint/src/machine.rs -------------------------------------------------------------------------------- /crates/fingerprint/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/fingerprint/src/util.rs -------------------------------------------------------------------------------- /crates/recorder/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/Cargo.toml -------------------------------------------------------------------------------- /crates/recorder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/README.md -------------------------------------------------------------------------------- /crates/recorder/src/bench_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/bench_api.rs -------------------------------------------------------------------------------- /crates/recorder/src/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/benchmark.rs -------------------------------------------------------------------------------- /crates/recorder/src/cpu_affinity/affinity_core_affinity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/cpu_affinity/affinity_core_affinity.rs -------------------------------------------------------------------------------- /crates/recorder/src/cpu_affinity/affinity_hwloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/cpu_affinity/affinity_hwloc.rs -------------------------------------------------------------------------------- /crates/recorder/src/cpu_affinity/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/cpu_affinity/mod.rs -------------------------------------------------------------------------------- /crates/recorder/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/lib.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/counters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/counters.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/cycles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/cycles.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/insts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/insts.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/mod.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/multi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/multi.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/noop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/noop.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/time.rs -------------------------------------------------------------------------------- /crates/recorder/src/measure/vtune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/recorder/src/measure/vtune.rs -------------------------------------------------------------------------------- /crates/upload/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/upload/Cargo.toml -------------------------------------------------------------------------------- /crates/upload/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/upload/src/database.rs -------------------------------------------------------------------------------- /crates/upload/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/upload/src/lib.rs -------------------------------------------------------------------------------- /crates/upload/src/measurement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/crates/upload/src/measurement.rs -------------------------------------------------------------------------------- /docs/cpu-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/docs/cpu-isolation.md -------------------------------------------------------------------------------- /docs/vtune-flamegraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/docs/vtune-flamegraph.png -------------------------------------------------------------------------------- /docs/vtune-functions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/docs/vtune-functions.png -------------------------------------------------------------------------------- /docs/vtune-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/docs/vtune-summary.png -------------------------------------------------------------------------------- /docs/vtune-timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/docs/vtune-timeline.png -------------------------------------------------------------------------------- /docs/vtune.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/docs/vtune.md -------------------------------------------------------------------------------- /engines/native/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/native/.gitignore -------------------------------------------------------------------------------- /engines/native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/native/README.md -------------------------------------------------------------------------------- /engines/native/libengine/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/native/libengine/Cargo.lock -------------------------------------------------------------------------------- /engines/native/libengine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/native/libengine/Cargo.toml -------------------------------------------------------------------------------- /engines/native/libengine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/native/libengine/src/lib.rs -------------------------------------------------------------------------------- /engines/wasmtime/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/wasmtime/.gitignore -------------------------------------------------------------------------------- /engines/wasmtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/wasmtime/README.md -------------------------------------------------------------------------------- /engines/wasmtime/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/engines/wasmtime/build.rs -------------------------------------------------------------------------------- /include/sightglass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/include/sightglass.h -------------------------------------------------------------------------------- /test/fixtures/old-backends.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/test/fixtures/old-backends.json -------------------------------------------------------------------------------- /test/fixtures/old-vs-new-backend.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/test/fixtures/old-vs-new-backend.json -------------------------------------------------------------------------------- /test/fixtures/sightglass-output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/sightglass/HEAD/test/fixtures/sightglass-output.json --------------------------------------------------------------------------------