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

Target test for JIT compiler #1836

Draft
wants to merge 77 commits into
base: main
Choose a base branch
from
Draft

Target test for JIT compiler #1836

wants to merge 77 commits into from

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    e4c35fe View commit details
    Browse the repository at this point in the history
  2. Compile and dlopen.

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    686bdc6 View commit details
    Browse the repository at this point in the history
  3. oeu

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b2f8d88 View commit details
    Browse the repository at this point in the history
  4. oeu

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    392afc1 View commit details
    Browse the repository at this point in the history
  5. loaded sym

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    6b2029a View commit details
    Browse the repository at this point in the history
  6. log time

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    7ee9afc View commit details
    Browse the repository at this point in the history
  7. new crate.

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    44e80b8 View commit details
    Browse the repository at this point in the history
  8. fix

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    65e5f44 View commit details
    Browse the repository at this point in the history
  9. work

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    ec40700 View commit details
    Browse the repository at this point in the history
  10. work

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0be7ac0 View commit details
    Browse the repository at this point in the history
  11. wor

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    6aa9f45 View commit details
    Browse the repository at this point in the history
  12. loading

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    01272e8 View commit details
    Browse the repository at this point in the history
  13. fix

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    249f3c8 View commit details
    Browse the repository at this point in the history
  14. sqrt

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    1570fb0 View commit details
    Browse the repository at this point in the history
  15. add benchmark

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    81dca2b View commit details
    Browse the repository at this point in the history
  16. forgot test file

    chriseth committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    641f1f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. clean.

    chriseth committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    65c6c04 View commit details
    Browse the repository at this point in the history
  2. fix

    chriseth committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    1578b1e View commit details
    Browse the repository at this point in the history
  3. Some logging.

    chriseth committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    ffa6187 View commit details
    Browse the repository at this point in the history
  4. size in mb.

    chriseth committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    51cae14 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22de29a View commit details
    Browse the repository at this point in the history
  6. Use ibig.

    chriseth committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    2682d27 View commit details
    Browse the repository at this point in the history
  7. Use native cpu.

    chriseth committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    e9d2910 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. clippy

    chriseth committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    541d8dc View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    306cbb2 View commit details
    Browse the repository at this point in the history
  2. merge fix.

    chriseth committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5aea6b2 View commit details
    Browse the repository at this point in the history
  3. Remove ibig features.

    chriseth committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1a6db99 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5322ccd View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Nicer error messages.

    chriseth committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    cdf3ba9 View commit details
    Browse the repository at this point in the history
  2. Partial compile.

    chriseth committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    7b0dceb View commit details
    Browse the repository at this point in the history
  3. clippy

    chriseth committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    76e6389 View commit details
    Browse the repository at this point in the history
  4. fmt

    chriseth committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    00b56e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3544d57 View commit details
    Browse the repository at this point in the history
  6. Portability.

    chriseth committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5cf259c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dc7e113 View commit details
    Browse the repository at this point in the history
  8. Update jit-compiler/tests/execution.rs

    Co-authored-by: Gastón Zanitti <[email protected]>
    chriseth and gzanitti authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e928a37 View commit details
    Browse the repository at this point in the history
  9. fix error message.

    chriseth committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    86b0a2d View commit details
    Browse the repository at this point in the history
  10. clippy

    chriseth committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3327e52 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Use extern c.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    2a45653 View commit details
    Browse the repository at this point in the history
  2. Use libloading.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5647eb6 View commit details
    Browse the repository at this point in the history
  3. Update jit-compiler/src/compiler.rs

    Co-authored-by: Georg Wiese <[email protected]>
    chriseth and georgwiese authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    540671d View commit details
    Browse the repository at this point in the history
  4. Extract sqrt code.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    2937860 View commit details
    Browse the repository at this point in the history
  5. Remove drop.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    681937a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6a96b72 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8db0eba View commit details
    Browse the repository at this point in the history
  8. Simplify compiler state.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b47df41 View commit details
    Browse the repository at this point in the history
  9. Error message.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    bdc2d38 View commit details
    Browse the repository at this point in the history
  10. use unsafe extern C fn

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    8c23119 View commit details
    Browse the repository at this point in the history
  11. use mebibytes.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    9501ef9 View commit details
    Browse the repository at this point in the history
  12. Match expressions.

    chriseth committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1b44c1c View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. test.

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    3cf303b View commit details
    Browse the repository at this point in the history
  2. better match exprs

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    0d7df72 View commit details
    Browse the repository at this point in the history
  3. comment

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    f22c2bb View commit details
    Browse the repository at this point in the history
  4. simple match test.

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ed0c985 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01dcb4b View commit details
    Browse the repository at this point in the history
  6. proper numbers

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    48458fe View commit details
    Browse the repository at this point in the history
  7. more pat

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    7f88008 View commit details
    Browse the repository at this point in the history
  8. more pat

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e48c256 View commit details
    Browse the repository at this point in the history
  9. arrays

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    9a3242c View commit details
    Browse the repository at this point in the history
  10. docstring.

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e79c610 View commit details
    Browse the repository at this point in the history
  11. trigger change request

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    6a8462d View commit details
    Browse the repository at this point in the history
  12. undo change.

    chriseth committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ca0ae6f View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    5b54d2d View commit details
    Browse the repository at this point in the history
  2. clippy

    chriseth committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    db6ca37 View commit details
    Browse the repository at this point in the history
  3. Turn panics into errors.

    chriseth committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    12ec72c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    244566a View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    62ecc08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0fcc59 View commit details
    Browse the repository at this point in the history
  3. fix

    chriseth committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a8b1406 View commit details
    Browse the repository at this point in the history
  4. Let statements

    chriseth committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    b24ee27 View commit details
    Browse the repository at this point in the history
  5. Formatting.

    chriseth committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    98c2ff6 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    ae4869d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10e886a View commit details
    Browse the repository at this point in the history
  3. Support enums in jit.

    chriseth committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    281a2b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9f58cb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    24eddf9 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

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