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

intops: core integer primitives #187

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

intops: core integer primitives #187

wants to merge 7 commits into from

Commits on May 9, 2023

  1. intops: core integer primitives

    This, together with bitops2 and endians2, forms the core primitive
    offering for working with integers as the computer sees them.
    
    The focus of intops is to expose a number of common integer operations
    typically used to build more complex abstractions such as bigints,
    mp-ints etc while having access to the best performance the compiler and
    cpu can offer.
    
    There is more to do here, but this provides an outline of what this
    module could look like.
    
    Obviously, there are no exceptions or defects around - the point of
    these utilities is to stay as close as possible to bare metal. They
    could be used to implement such features however (similar to how
    `system/integerops` works).
    arnetheduck committed May 9, 2023
    Configuration menu
    Copy the full SHA
    391c2e2 View commit details
    Browse the repository at this point in the history
  2. add references

    arnetheduck committed May 9, 2023
    Configuration menu
    Copy the full SHA
    9ff33ed View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. docs

    arnetheduck committed May 10, 2023
    Configuration menu
    Copy the full SHA
    403b5de View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    72d5338 View commit details
    Browse the repository at this point in the history
  2. test

    arnetheduck committed May 24, 2023
    Configuration menu
    Copy the full SHA
    1e2fbe1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    422b154 View commit details
    Browse the repository at this point in the history
  4. fix 32-bit

    arnetheduck committed May 24, 2023
    Configuration menu
    Copy the full SHA
    e9b2277 View commit details
    Browse the repository at this point in the history