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

Allow toggling Luau's JIT in the CLI #265

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Commits on Oct 15, 2024

  1. feat(cli): allow toggling JIT compilation

    * Lune now accepts the `LUNE_LUAU_JIT` to toggle JIT compilation of Luau
      code.
    * The `Runtime` struct exposes the `with_jit_enabled` method to library
      consumers.
    CompeyDev committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    c70769c View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    eedcc1e View commit details
    Browse the repository at this point in the history
  2. chore: apply formatting

    CompeyDev committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    6c39190 View commit details
    Browse the repository at this point in the history
  3. feat: abstract JitStatus struct for luau.load

    * Creates a new struct called `JitStatus` in lune_utils, which is placed
      in `AppData` during initialization.
    * The luau built-in now respects the JIT preference by using
      `JitStatus`.
    CompeyDev committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1025bb7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4d25f0a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ee68483 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f6c39bc View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

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