egraphs-good
/
egglog
Blog
Docs
Overview
Branches
Benchmarks
Runs
Remove symbol table
(
#459
)
Closed
Comparing
saulshanabrook:remove-symbol
(
9867c92
) with
main
(
4cae848
)
-50%
IMPROVEMENTS
0
REGRESSIONS
8
UNTOUCHED
0
NEW
0
DROPPED
0
IGNORED
84
Benchmarks
Failed
cykjson
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::cykjson
-19%
367.7 ms
452.6 ms
eggcc-extraction
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::eggcc-extraction
-17%
4.2 s
5 s
herbie
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::herbie
-46%
281.7 ms
525.3 ms
lambda
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::lambda
-47%
144.6 ms
274.6 ms
math-microbenchmark
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::math-microbenchmark
-12%
3.6 s
4.1 s
python_array_optimize
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::python_array_optimize
-49%
6.1 s
12.1 s
stresstest_large_expr
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::stresstest_large_expr
-34%
2.8 s
4.2 s
typeinfer
Regression
benches/example_benchmarks.rs::benches::criterion_benchmark::typeinfer
-50%
407 ms
809.9 ms
Ignored
antiunify
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::antiunify
-36%
1.8 ms
2.8 ms
array
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::array
-18%
25.6 ms
31.3 ms
bdd
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::bdd
-38%
14.7 ms
23.7 ms
before-proofs
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::before-proofs
-36%
1.4 ms
2.1 ms
bignum
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::bignum
-26%
615.7 µs
827.6 µs
birewrite
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::birewrite
-36%
1.1 ms
1.7 ms
bitwise
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::bitwise
-19%
571.9 µs
708.1 µs
bool
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::bool
-23%
1.2 ms
1.5 ms
calc
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::calc
-46%
5 ms
9.4 ms
combinators
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::combinators
-43%
17.4 ms
30.4 ms
combined-nested
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::combined-nested
-17%
626.3 µs
752.3 µs
container-rebuild
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::container-rebuild
-34%
1.5 ms
2.3 ms
cyk
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::cyk
-44%
10.7 ms
18.9 ms
datatypes
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::datatypes
-25%
397 µs
527.4 µs
delete
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::delete
-16%
402.9 µs
478.1 µs
eqsat-basic
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::eqsat-basic
-33%
1.3 ms
2 ms
eqsat-basic-multiset
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::eqsat-basic-multiset
-36%
3.6 ms
5.6 ms
eqsolve
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::eqsolve
-24%
28.8 ms
38.1 ms
f64
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::f64
-18%
813.5 µs
993.8 µs
fail_wrong_assertion
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::fail_wrong_assertion
-23%
1 ms
1.3 ms
fibonacci
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::fibonacci
-27%
1.4 ms
1.9 ms
fibonacci-demand
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::fibonacci-demand
-30%
1.8 ms
2.6 ms
fusion
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::fusion
-44%
43.4 ms
78 ms
herbie-tutorial
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::herbie-tutorial
-43%
12.6 ms
22.3 ms
i64
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::i64
-13%
239.1 µs
273.3 µs
include
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::include
-23%
812.4 µs
1,049.6 µs
integer_math
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::integer_math
-35%
11.7 ms
17.8 ms
intersection
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::intersection
-29%
1.5 ms
2.1 ms
interval
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::interval
-34%
2.5 ms
3.8 ms
knapsack
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::knapsack
-38%
5.4 ms
8.7 ms
levenshtein-distance
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::levenshtein-distance
-36%
15.4 ms
24 ms
list
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::list
-42%
4.4 ms
7.5 ms
map
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::map
-17%
424.6 µs
514 µs
math
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::math
-33%
34 ms
50.7 ms
matrix
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::matrix
-47%
10.8 ms
20.2 ms
merge-during-rebuild
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::merge-during-rebuild
-22%
635.3 µs
817.6 µs
merge-saturates
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::merge-saturates
-35%
2.8 ms
4.3 ms
multiset
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::multiset
-29%
1.8 ms
2.6 ms
name-resolution
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::name-resolution
-25%
765 µs
1,017.3 µs
path
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::path
-22%
781.7 µs
1,006.8 µs
path-union
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::path-union
-28%
886.7 µs
1,236.5 µs
pathproof
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::pathproof
-28%
1.1 ms
1.5 ms
points-to
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::points-to
-37%
1.7 ms
2.7 ms
primitives
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::primitives
-16%
457 µs
547 µs
prims
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::prims
-40%
4.9 ms
8.2 ms
push-pop
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::push-pop
-21%
432.8 µs
548.3 µs
rational
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::rational
-20%
658.1 µs
826.8 µs
repro-define
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-define
-22%
494.1 µs
635.2 µs
repro-desugar-143
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-desugar-143
-37%
8.1 ms
12.9 ms
repro-empty-query
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-empty-query
-16%
417.3 µs
495.2 µs
repro-equal-constant
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-equal-constant
-16%
466 µs
552.6 µs
repro-equal-constant2
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-equal-constant2
-14%
455.8 µs
532.2 µs
repro-noteqbug
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-noteqbug
-20%
542.2 µs
680.7 µs
repro-primitive-query
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-primitive-query
-17%
498.2 µs
599.8 µs
repro-querybug
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-querybug
-26%
687.8 µs
933.9 µs
repro-querybug2
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-querybug2
-16%
456.5 µs
546.6 µs
repro-querybug3
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-querybug3
-34%
1.6 ms
2.5 ms
repro-querybug4
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-querybug4
-17%
506 µs
611.4 µs
repro-should-saturate
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-should-saturate
-15%
426.6 µs
500.2 µs
repro-silly-panic
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-silly-panic
-24%
603.5 µs
790.7 µs
repro-typechecking-schedule
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-typechecking-schedule
-11%
254.9 µs
286.7 µs
repro-unsound
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-unsound
-18%
224 ms
274 ms
repro-unsound-htutorial
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-unsound-htutorial
-25%
621.3 µs
824.7 µs
repro-vec-unequal
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::repro-vec-unequal
-20%
562.6 µs
702 µs
resolution
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::resolution
-36%
3.9 ms
6 ms
rw-analysis
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::rw-analysis
-50%
39.9 ms
80.4 ms
schedule-demo
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::schedule-demo
-32%
1.8 ms
2.7 ms
semi_naive_set_function
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::semi_naive_set_function
-33%
36.5 ms
54.4 ms
set
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::set
-30%
2.5 ms
3.6 ms
stratified
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::stratified
-19%
719.3 µs
893.5 µs
string
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::string
-24%
351.2 µs
462.3 µs
string_quotes
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::string_quotes
-14%
285.4 µs
332 µs
subsume
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::subsume
-29%
1.2 ms
1.7 ms
test-combined
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::test-combined
-24%
894.5 µs
1,177.7 µs
test-combined-steps
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::test-combined-steps
-32%
2.5 ms
3.6 ms
towers-of-hanoi
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::towers-of-hanoi
-35%
5.2 ms
8 ms
tricky-type-checking
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::tricky-type-checking
-45%
11.6 ms
21.1 ms
type-constraints-tests
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::type-constraints-tests
-17%
412.3 µs
495.2 µs
typecheck
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::typecheck
-41%
5.5 ms
9.2 ms
unification-points-to
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::unification-points-to
-36%
7.9 ms
12.4 ms
unify
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::unify
-26%
795.7 µs
1,075.3 µs
unstable-fn
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::unstable-fn
-35%
5.8 ms
9 ms
until
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::until
-31%
2.4 ms
3.5 ms
vec
Ignored
benches/example_benchmarks.rs::benches::criterion_benchmark::vec
-19%
851.5 µs
1,050.3 µs
Commits
Click on a commit to change the comparison range
base
main
4cae848
-50%
Fix sexp printing
4c87379
22 days ago
by saulshanabrook
0%
clippy fix
9867c92
22 days ago
by saulshanabrook
Resources
Home
Pricing
Docs
Blog
GitHub
Changelog
Getting Started
Sample repository
Explore repositories
Support
About
Careers
Twitter
Discord
Contact Us
Terms of Service
Privacy Policy
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.