Skip to content

Commit 755fd4c

Browse files
committed
Add gcd0 benchmark
1 parent 183972e commit 755fd4c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

perf/gcd.jl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
using BenchmarkTools
22

3+
function bench0(x, T=Rational{BigInt})
4+
o = one(T)
5+
p = o * x^2 + 2o * x + o
6+
q = o * x + o
7+
@benchmark gcd($p, $q)
8+
end
9+
310
function bench1(x, y, z, T=Rational{BigInt})
411
o = one(T)
512
p = (o * x + o * y^2) * (o * z^3 + o * y^2 + o * x)

0 commit comments

Comments
 (0)