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] - Apple silicon JIT support #63

Closed
wants to merge 12 commits into from

Commits on Sep 22, 2022

  1. Add support for deduplicating type descriptors by relocating code to …

    …point at main module's types
    Anonymous committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    d2b74b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2022

  1. Fix implementation of replacing local package names with import paths…

    … (fixes cases where import path doesn't match the local package name)
    Anonymous committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    39784bf View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Add support for checking unresolved symbols and reporting back all lo…

    …aded packages
    Anonymous committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    7bfa72f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1bcb52 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

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

Commits on Oct 7, 2022

  1. Improve error

    Anonymous committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    ce70c11 View commit details
    Browse the repository at this point in the history
  2. Split previously pclntab into separate tables (as done in runtime) to…

    … assist in debugging + fix cutab layout to correctly offset when creating multi-object, multi-package linkers - previously stack traces had incorrect files due to incorrect cutab + filetab
    Anonymous committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    9dc9b68 View commit details
    Browse the repository at this point in the history
  3. Fix bug with deferred returns not being added due to pointer equality…

    … instead of string equality
    Anonymous committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    7e96cbf View commit details
    Browse the repository at this point in the history
  4. Fix bug with adding GCData for global vars

    Anonymous committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    fcd61c8 View commit details
    Browse the repository at this point in the history
  5. Add support for ASM function wrappers (ABIInternal -> ABI0) and retur…

    …n Munmap error
    Anonymous committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    5528bb4 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

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

Commits on Oct 23, 2022

  1. [WIP] - Make data non-executable on all OS/arches

    Anonymous committed Oct 23, 2022
    Configuration menu
    Copy the full SHA
    2a00f1b View commit details
    Browse the repository at this point in the history