0.1.5
Updated pleco to 0.4.4 and pleco_engine to 0.1.5.
Features fixes to work around nightly
breaking changes, dependency changes, and bug fixes.
Seems to be around a 10-15% speed bump from the last release. Wahoo! Though, this can be mostly attributed to compiler updates, rather than any of the changes in this release.
pleco
changes:
- Turn
PieceLocations
Iterator from recursion to loop, to prevent stack overflow - Convert
const
arrays tostatic
- Fixed `Piece::{Display,Debug}' to faster implementations (Fix #117)
- Remove SIMD functions
- Remove
clippy
cfgs. - Updated dependencies.
pleco_engine
changes:
- Global Timer now initialized through static array, rather than through static pointer
- Remove
clippy
cfgs. - Remove dependency on
crossbeam
, as unsafely scoped threads are available in the standard library. - Updated benchmarks to initialize
lazy_static
statics before benchmarking. - Updated dependencies.