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

[NativeAOT] Inline TLS access for windows/x64 #89472

Merged
merged 64 commits into from
Jan 17, 2024

Commits on Jul 25, 2023

  1. wip

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    f1c5228 View commit details
    Browse the repository at this point in the history
  2. working model

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    91ee21f View commit details
    Browse the repository at this point in the history
  3. wip

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    fe242f1 View commit details
    Browse the repository at this point in the history
  4. wip

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    fcf00d2 View commit details
    Browse the repository at this point in the history
  5. working

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    f736b2c View commit details
    Browse the repository at this point in the history
  6. Add helper for tlsIndex

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    6cd92f3 View commit details
    Browse the repository at this point in the history
  7. add methods in superpmi

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    87c3f25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fb364a0 View commit details
    Browse the repository at this point in the history
  9. misc fixes

    kunalspathak committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    e9610c6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    86d01a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. fix linux build errors

    kunalspathak committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    09eaeb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    337c2f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1209465 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85e1db6 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    a3d3070 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    800005d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4766211 View commit details
    Browse the repository at this point in the history
  4. Revert unneeded changes

    kunalspathak committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    b9adff7 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. Configuration menu
    Copy the full SHA
    9ca78ae View commit details
    Browse the repository at this point in the history
  2. save target address

    kunalspathak committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    b142d28 View commit details
    Browse the repository at this point in the history
  3. jit format

    kunalspathak committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    79de728 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    25482b9 View commit details
    Browse the repository at this point in the history
  2. run thunkgenerator

    kunalspathak committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    1fe8103 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. resolve merge conflicts

    kunalspathak committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    7c03b66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07c839b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    65ceeaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8af0e6e View commit details
    Browse the repository at this point in the history
  3. jit format

    kunalspathak committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    fc8e2b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. fix some unit test

    kunalspathak committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    d7e7f9d View commit details
    Browse the repository at this point in the history
  2. fix a bug

    kunalspathak committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    b70ceeb View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

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

Commits on Dec 10, 2023

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

Commits on Dec 11, 2023

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

Commits on Dec 13, 2023

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

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    c9040a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f76a6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d16881 View commit details
    Browse the repository at this point in the history
  4. optimize the cctor call

    kunalspathak committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    daca626 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    c7d75ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5895ab3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d53f324 View commit details
    Browse the repository at this point in the history
  4. fix errors after merge

    kunalspathak committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    571b6df View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. fix test build errors

    kunalspathak committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    da95659 View commit details
    Browse the repository at this point in the history
  2. fix bug in CSE

    kunalspathak committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    8679e4b View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

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

Commits on Dec 19, 2023

  1. Use the INITCLASS flag

    kunalspathak committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    b38a17c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c1092d View commit details
    Browse the repository at this point in the history
  3. Add NoCtor

    kunalspathak committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    119e2ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9cfea39 View commit details
    Browse the repository at this point in the history
  5. Minor cleanup

    kunalspathak committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2cc3ca1 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    8389a88 View commit details
    Browse the repository at this point in the history
  2. Renegenrate thunk

    kunalspathak committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    59085d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Add the SetFalseTarget

    kunalspathak committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    fa1059f View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    63c9fd6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0069167 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. better handling of GTF_ICON_SECREL_OFFSET

    better handling of GTF_ICON_SECREL_OFFSET
    kunalspathak committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    38bca3b View commit details
    Browse the repository at this point in the history
  2. review feedback

    kunalspathak committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    a5fcc59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ceda478 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aba00e2 View commit details
    Browse the repository at this point in the history
  5. jit format

    kunalspathak committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    24f88a0 View commit details
    Browse the repository at this point in the history
  6. create emitNewInstrCns()

    kunalspathak committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    65f3900 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

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

    Better tracking `t_inlinedThreadStaticBase` as TYP_REF
    kunalspathak committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    959869a View commit details
    Browse the repository at this point in the history
  3. jit format

    kunalspathak committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    bff4728 View commit details
    Browse the repository at this point in the history