Jon Cinque
6ee008d256
Update SDK to 1.9.2, fix warnings ( #2674 )
...
* Update SDK to 1.9.2, fix warnings
* Upgrade honggfuzz
* Use `get_latest_blockhash` correctly
2021-12-28 23:02:47 -05:00
Jack May
14fd41336b
Bump instruction count limit ( #2647 )
2021-12-16 13:49:43 -08:00
Dmitri Makarov
c6758a697c
Increase compute max units for sqrt_u128_max test ( #2574 )
...
This increase is caused by upgrade of compiler builtins
2021-11-13 07:16:11 -08:00
Jack May
df994bf426
Fix float measurements ( #1613 )
...
* Fix float measurements
* add u64 divide
2021-04-21 00:33:49 +00:00
Jon Cinque
8f325dcd2d
math: Improve sqrt using bit-wise operations ( #1562 )
...
* math: Improve sqrt guess using bit-wise operations
* Run fmt and bump up instruction for failed test
* Bump up compute cost from CI failure
* Update CI version of toolchain
* Address feedback
2021-04-05 14:48:27 +02:00
Michael Vines
995d4a029f
Remove tokio dev-dependency
2021-03-16 18:33:37 -07:00
Michael Vines
7886d62488
Bump max BPF compute units
2021-03-16 09:08:59 -07:00
Jack May
7567b41bce
Float perf feedback ( #1428 )
2021-03-10 22:04:30 +00:00
Jack May
d87dc5be11
Add bpf float performance tests ( #1425 )
2021-03-10 01:40:39 +00:00
Jon Cinque
beb4aa7e7f
spl-math: Add separate package to test instruction usage ( #1205 )
...
* Refactor to use spl-math
* Run cargo fmt
* Fixup fuzz
* Add spl math program
* Add u64-based approximation
* Cleanup
* Downgrade solana sdk for CI
* Move U256 impl to stable curve
* Remove generic newtonian, use traits
* Cargo fmt
* Move math/program -> libraries/math
* Revert Cargo.lock changes
* Add u128 instruction count tests
* cargo fmt
2021-02-10 17:40:54 +01:00