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

Tc39 + js/compiler changes #3831

Merged
merged 2 commits into from
Jul 8, 2024
Merged

Tc39 + js/compiler changes #3831

merged 2 commits into from
Jul 8, 2024

Commits on Jul 4, 2024

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

Commits on Jul 5, 2024

  1. Backport changes to js/compiler from the ESM branch

    The changes revolve around moving away from compiling to mostly parsing
    the provided code.
    
    This will be relevant in ESM branch when only the parsing needs to be
    done for native ESM modules.
    
    For now it mostly adds some noise, but will make that PR a lot better.
    
    The changes to tc39 are mostly to make it nicer as well.
    
    The tc39 changes are quite strange as they definitely have *never*
    worked and do not work in k6 currently, so I have no idea what is
    happening there.
    
    It is very likely some error shadowing has been exposed.
    mstoykov committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    1745a50 View commit details
    Browse the repository at this point in the history