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

WIP: Add jit_compile/1, very basic JIT2 #2424

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

Commits on Mar 1, 2024

  1. First WAM instructions

    aarroyoc committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    6491961 View commit details
    Browse the repository at this point in the history
  2. JIT Rust file

    aarroyoc committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    1775efb View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. WIP jit_compile/1

    aarroyoc committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    f8345f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    8b27852 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Adding trampoline

    aarroyoc committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    9306296 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Fix ExecuteNamed

    aarroyoc committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    4cb2314 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. More instructions

    aarroyoc committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    cb80744 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Add instruction

    aarroyoc committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a5754d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    b668c26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dcbd23 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    0f2376b View commit details
    Browse the repository at this point in the history
  2. Add SetConstant

    aarroyoc committed May 31, 2024
    Configuration menu
    Copy the full SHA
    eed3371 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Print code

    aarroyoc committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    056877c View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Add jit2 skeleton

    aarroyoc committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    0569ef8 View commit details
    Browse the repository at this point in the history
  2. Fix errors for CI

    aarroyoc committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    e8cbd2e View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    3dc92f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    094d8eb View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Cleanup JIT1

    aarroyoc committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    eb2fe46 View commit details
    Browse the repository at this point in the history
  2. Fix store and deref JIT2

    aarroyoc committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b9e408b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fb9278 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. BIND operation and comments

    aarroyoc committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    d32a574 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    4a5f5bd View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Return failure, more tests

    aarroyoc committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    1ea633d View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    c5033ce View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Add Call and Execute

    aarroyoc committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    cebab22 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Stack allocation

    aarroyoc committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    520ede4 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Exit early

    aarroyoc committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b3b3de3 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Backtracking and heap reset

    aarroyoc committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    2b906ae View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Stack backtracking I guess

    aarroyoc committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    904fba4 View commit details
    Browse the repository at this point in the history