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][go1.20] Working on go1.20 native overrides #1283

Draft
wants to merge 166 commits into
base: go1.20
Choose a base branch
from

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    7b4eb0f View commit details
    Browse the repository at this point in the history
  2. Adding some updates

    grantnelson-wf committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    6805770 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1317857 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e89fa96 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Updating crypto

    grantnelson-wf committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    a0d9755 View commit details
    Browse the repository at this point in the history
  2. Updated crypto

    grantnelson-wf committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f7218c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baf6678 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    002cfe4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4415fb0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    45a558d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cdd523b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dfeb70c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f07226e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8ba1a1f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fd5c620 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6472867 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

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

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    dcfcb7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb2df97 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81b5fc3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64162ee View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    88ff565 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad564b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    676ef5a View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    a52c6c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e6162d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    90d474e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72ff7e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90ed493 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f02db7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    652feaa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bfd15d6 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

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

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    a0dc317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90c7868 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e093117 View commit details
    Browse the repository at this point in the history
  4. Doing some cleanup

    grantnelson-wf committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    0c908e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18ab043 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f200ab8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d3314f1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ce79d7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b68671c View commit details
    Browse the repository at this point in the history
  10. Working on gorepo

    grantnelson-wf committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    1114f24 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f819697 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    6aef801 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52275f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4403e4b View commit details
    Browse the repository at this point in the history
  4. fix merge mistake

    grantnelson-wf committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    05955a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dc407c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    70d9464 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7007a46 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

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

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    f7026da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8feee13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f306a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

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

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    dc31d02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c32459 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9926aed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eb0ddf7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b9b7de View commit details
    Browse the repository at this point in the history
  6. Fixing cache_test.go

    grantnelson-wf committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    5bd55cc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f26960 View commit details
    Browse the repository at this point in the history
  8. Fixing cache_test.go

    grantnelson-wf committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    b9384be View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

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

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    c702160 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    befe8df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f15b82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b3a6078 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b07854f View commit details
    Browse the repository at this point in the history
  6. Add unsafe for link

    grantnelson-wf committed May 2, 2024
    Configuration menu
    Copy the full SHA
    c7add00 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    bff3255 View commit details
    Browse the repository at this point in the history
  2. Fixing strings tests

    grantnelson-wf committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a0eaa4b View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

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

Commits on May 7, 2024

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

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    1c9d76b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86cf474 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2f0627 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    138c6b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3aaef46 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3887460 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f855e86 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1d582c2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a18b2fe View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0ef8838 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b1aeef3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    eaf7664 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b88e0f5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d6863c2 View commit details
    Browse the repository at this point in the history
  15. Undoing a comment

    grantnelson-wf committed May 8, 2024
    Configuration menu
    Copy the full SHA
    67a4a2d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    815e712 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    dcecc94 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a382c95 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f0a817c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    504352d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ce3f8cc View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

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

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    25731b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cecb4e6 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

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

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    cd12395 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6034a76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d751cc View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. compiler: break functions related to Decls out of Compile().

    For each package-level entity we emit one or more Decl struct, which
    contains all JS code fragments and metadata required to produce the
    final executable script.
    
    For each decl type (imports, vars, functions and types) I created a
    separate function that contains the logic responsible for its creation
    (and some auxiliary functions). The main objective is to keep the
    Compile() function very high-level and clearly reflecting various
    compilation stages we go through.
    
    I tried to add comments to make the code more accessible for future
    contributors (and future self...), although there are still some aspects
    I don't fully grasp.
    
    Ideally, we would have tests for all these new functions, but that's way
    more work than I'm able to take on right now.
    
    (based on commit 146735d)
    nevkontakte committed May 25, 2024
    Configuration menu
    Copy the full SHA
    57eb886 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    397c611 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d140c0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request gopherjs#1311 from nevkontakte/gng5

    compiler: break functions related to Decls out of Compile().
    nevkontakte committed May 28, 2024
    Configuration menu
    Copy the full SHA
    cfa0783 View commit details
    Browse the repository at this point in the history
  4. Working on setUpdate

    grantnelson-wf committed May 28, 2024
    Configuration menu
    Copy the full SHA
    3db0eca View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    2099c41 View commit details
    Browse the repository at this point in the history
  2. Fixing name

    grantnelson-wf committed May 29, 2024
    Configuration menu
    Copy the full SHA
    459eda4 View commit details
    Browse the repository at this point in the history
  3. Reworking setUpdate

    grantnelson-wf committed May 29, 2024
    Configuration menu
    Copy the full SHA
    c0877f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    421ffbf View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Cleaned up godebug

    grantnelson-wf committed May 30, 2024
    Configuration menu
    Copy the full SHA
    ce0b73b View commit details
    Browse the repository at this point in the history
  2. Fix indents

    grantnelson-wf committed May 30, 2024
    Configuration menu
    Copy the full SHA
    46f5363 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    c3a6441 View commit details
    Browse the repository at this point in the history
  2. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    4ca1283 View commit details
    Browse the repository at this point in the history
  3. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    3bcfdd3 View commit details
    Browse the repository at this point in the history
  4. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    44d6401 View commit details
    Browse the repository at this point in the history
  5. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    8d32c49 View commit details
    Browse the repository at this point in the history
  6. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    834e190 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be1cb06 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e08899b View commit details
    Browse the repository at this point in the history
  9. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    def9bca View commit details
    Browse the repository at this point in the history
  10. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    00bd305 View commit details
    Browse the repository at this point in the history
  11. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    ee079de View commit details
    Browse the repository at this point in the history
  12. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    4580bf0 View commit details
    Browse the repository at this point in the history
  13. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    b0753a9 View commit details
    Browse the repository at this point in the history
  14. Fixing AnyOverlap

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    e351689 View commit details
    Browse the repository at this point in the history
  15. Adding reflect Grow

    grantnelson-wf committed May 31, 2024
    Configuration menu
    Copy the full SHA
    394cf53 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    46429a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    352005b View commit details
    Browse the repository at this point in the history
  2. Removing old stuff

    grantnelson-wf committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    d136379 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ba1ca2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94c5321 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Working on Grow

    grantnelson-wf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    40aa2e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc57095 View commit details
    Browse the repository at this point in the history
  3. Working on Grow

    grantnelson-wf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a2e80ed View commit details
    Browse the repository at this point in the history
  4. Adding reflect Grow

    grantnelson-wf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    5610925 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d911660 View commit details
    Browse the repository at this point in the history
  6. bump

    grantnelson-wf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    9ee247c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ad9f304 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b3c0b51 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3e85ba5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9bac56a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    05a24f8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    76345b1 View commit details
    Browse the repository at this point in the history
  13. Working on Append

    grantnelson-wf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4851d0d View commit details
    Browse the repository at this point in the history
  14. Adding reflect Grow

    grantnelson-wf committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    3e287f9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    10fb108 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3a8ee85 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    98d2501 View commit details
    Browse the repository at this point in the history
  2. Working on reflect

    grantnelson-wf committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    2653c4e View commit details
    Browse the repository at this point in the history
  3. Working on reflect

    grantnelson-wf committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    db7f7a3 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    545b7d5 View commit details
    Browse the repository at this point in the history
  2. Oops, removing js file

    grantnelson-wf committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8dcc666 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Debugging nil growth

    grantnelson-wf committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    595cc0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b0017e View commit details
    Browse the repository at this point in the history
  3. Updating tests

    grantnelson-wf committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b3a013b View commit details
    Browse the repository at this point in the history
  4. Adding nil-check test

    grantnelson-wf committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    9fdcb64 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e7a03aa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    15d522c View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

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

Commits on Jun 26, 2024

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