Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rwy7/ab
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: youngar/ab
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 21 files changed
  • 2 contributors

Commits on Dec 11, 2019

  1. Add abseil as a submodule

    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    4d3d1ca View commit details
    Browse the repository at this point in the history
  2. Use absl::span instead of std::span

    We are missing standard library support for std::span.
    
    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    3714439 View commit details
    Browse the repository at this point in the history
  3. Switch to C++ 17

    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    a14458e View commit details
    Browse the repository at this point in the history
  4. Upgrade version of libformat used

    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    fb0981f View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2019

  1. Add assembly entry point to interpret a function

    This will be used to properly call into JIT'ed functions when available.
    
    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    0a4e2d3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ab-vm#10 from youngar/master

    Add assembly entry point to interpret a function
    rwy7 authored Dec 13, 2019
    Configuration menu
    Copy the full SHA
    9e86d60 View commit details
    Browse the repository at this point in the history
  3. Add missing newlines

    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    4251df8 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2019

  1. Add missing state structures to State.nasm

    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 14, 2019
    Configuration menu
    Copy the full SHA
    90b7ed5 View commit details
    Browse the repository at this point in the history
  2. Check the state->st_b.condition when returining from the interpreter

    Right now we are checking to make sure that the halted state is set.
    This is not correct.  Eventually we will want to add a mechanism for
    specifying if we are transfering from the interpreter to compiled code.
    
    Signed-off-by: Andrew Young <youngar17@gmail.com>
    youngar committed Dec 14, 2019
    Configuration menu
    Copy the full SHA
    7aeec12 View commit details
    Browse the repository at this point in the history
Loading