Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pleco Compilation on Stable, Optimizations, Doc Improvements #121

Merged
merged 10 commits into from
Mar 27, 2019

Conversation

sfleischman105
Copy link
Collaborator

General Changes

  • Update docs
  • Update Travis to test pleco on stable rust.

pleco Changes

  • Now compiles on stable!!
  • Added nightly feature for advanced optimizations on nightly toolchain.
  • Modified move_list::MAX_MOVES to adjust for cache size based on target pointer width.
  • Removed prefetch dependency and added a new prefetch.
  • Improved PRNG::singular_bit()'s randomness (Better distribution of bits).
  • Allocation now depends on Alloc, not GlobalAlloc.

pleco_engine Changes

  • Modified prefetch instructions to use pleco::prefetch_write

Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
…gives a more random singular bit.

Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
Signed-off-by: Stephen Fleischman <stephenf@cs.washington.edu>
@sfleischman105 sfleischman105 merged commit 1ef6462 into master Mar 27, 2019
@sfleischman105 sfleischman105 mentioned this pull request Apr 29, 2019
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant