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

Use ESTree-based optimizer for core JS passes, to support ES6+ inputs #7973

Merged
merged 96 commits into from
Feb 8, 2019

Commits on Jan 26, 2019

  1. start [ci skip]

    kripken committed Jan 26, 2019
    Configuration menu
    Copy the full SHA
    d4ea3c1 View commit details
    Browse the repository at this point in the history
  2. setup [ci skip]

    kripken committed Jan 26, 2019
    Configuration menu
    Copy the full SHA
    e1faf99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edfbb6d View commit details
    Browse the repository at this point in the history
  4. thoughts [ci skip]

    kripken committed Jan 26, 2019
    Configuration menu
    Copy the full SHA
    f174667 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2019

  1. possibility

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    0bed0b0 View commit details
    Browse the repository at this point in the history
  2. Revert "possibility"

    This reverts commit 0bed0b0.
    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    7ed7a91 View commit details
    Browse the repository at this point in the history
  3. start to work [ci skip]

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    cb75609 View commit details
    Browse the repository at this point in the history
  4. progress? [ci skip]

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    713f20a View commit details
    Browse the repository at this point in the history
  5. prep for testing [ci skip]

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    7f6ebb1 View commit details
    Browse the repository at this point in the history
  6. fixes

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    f8286ae View commit details
    Browse the repository at this point in the history
  7. fixes [ci skip]

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    c02e28b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    da905fe View commit details
    Browse the repository at this point in the history
  9. more wip [ci skip]

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    726ea62 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9fd22bc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5a0625f View commit details
    Browse the repository at this point in the history
  12. without acorn-walk [ci skip]

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    1bd8b7f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c1234f6 View commit details
    Browse the repository at this point in the history
  14. wip

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    4f131c1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    dd5c524 View commit details
    Browse the repository at this point in the history
  16. remove unused code

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    dfeab97 View commit details
    Browse the repository at this point in the history
  17. remove logging

    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    8e1b204 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    8823277 View commit details
    Browse the repository at this point in the history
  19. USEFUL : standardize process debug logging and use run_process in js_…

    …optimizer_no_asmjs [ci skip]
    kripken committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    f63c3a5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ac9f1f9 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    55ac470 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2019

  1. Configuration menu
    Copy the full SHA
    c64b2a9 View commit details
    Browse the repository at this point in the history
  2. fix, but all broken [ci skip]

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    2a29628 View commit details
    Browse the repository at this point in the history
  3. restore [ci skip]

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    375e3f8 View commit details
    Browse the repository at this point in the history
  4. fix [ci skip]

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    2708710 View commit details
    Browse the repository at this point in the history
  5. real fix [ci skip]

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    9a7fe4e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    43c8c0c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    af2ede8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3f6b824 View commit details
    Browse the repository at this point in the history
  9. fix and cleanup [ci skip]

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    8707014 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ef3c899 View commit details
    Browse the repository at this point in the history
  11. fixes

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    b2e7f6b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b33d7fb View commit details
    Browse the repository at this point in the history
  13. fix

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    02d14b2 View commit details
    Browse the repository at this point in the history
  14. merge [ci skip]

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    b85a5ec View commit details
    Browse the repository at this point in the history
  15. fix test

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    fb156ea View commit details
    Browse the repository at this point in the history
  16. fixes

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    fb2b86f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    feafaaa View commit details
    Browse the repository at this point in the history
  18. update test

    kripken committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    790fa55 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2019

  1. Configuration menu
    Copy the full SHA
    c81e986 View commit details
    Browse the repository at this point in the history
  2. test fixes

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    fe0abf9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b90d37 View commit details
    Browse the repository at this point in the history
  4. fixes

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    3ce83ab View commit details
    Browse the repository at this point in the history
  5. remove some silly logging

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    795e531 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d1e9cd1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2725697 View commit details
    Browse the repository at this point in the history
  8. add test

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    c93c764 View commit details
    Browse the repository at this point in the history
  9. flake8

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    4bab7a7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dd27a92 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d3a1f76 View commit details
    Browse the repository at this point in the history
  12. cleanup

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    5bdbee2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2f7ba52 View commit details
    Browse the repository at this point in the history
  14. test fixes

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    766c46d View commit details
    Browse the repository at this point in the history
  15. avoid races in leak detection

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    64ff0e5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    802d51b View commit details
    Browse the repository at this point in the history
  17. package.json

    kripken committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    5481ef4 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2019

  1. Configuration menu
    Copy the full SHA
    9be160e View commit details
    Browse the repository at this point in the history
  2. hack [ci skip]

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    6d48288 View commit details
    Browse the repository at this point in the history
  3. update tests

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    db84bf9 View commit details
    Browse the repository at this point in the history
  4. dag [ci skip]

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    e766dc3 View commit details
    Browse the repository at this point in the history
  5. terser prep

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    163c036 View commit details
    Browse the repository at this point in the history
  6. preserve quotes in terser

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    d3f8ba2 View commit details
    Browse the repository at this point in the history
  7. comment

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    f0c4237 View commit details
    Browse the repository at this point in the history
  8. update test [ci skip]

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    d8eb382 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    90ff8c8 View commit details
    Browse the repository at this point in the history
  10. cleanup

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    171d5af View commit details
    Browse the repository at this point in the history
  11. cleanup

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    26af1cf View commit details
    Browse the repository at this point in the history
  12. restore missing

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    83d5872 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2b09735 View commit details
    Browse the repository at this point in the history
  14. wip

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    90f07ee View commit details
    Browse the repository at this point in the history
  15. cleanup

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    2d5309c View commit details
    Browse the repository at this point in the history
  16. document

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    463c72b View commit details
    Browse the repository at this point in the history
  17. remove unneeded files

    kripken committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    ce869e1 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2019

  1. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    29afbfd View commit details
    Browse the repository at this point in the history
  2. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    1dc3b7d View commit details
    Browse the repository at this point in the history
  3. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    f7cdc6c View commit details
    Browse the repository at this point in the history
  4. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    a616dc6 View commit details
    Browse the repository at this point in the history
  5. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    b9e35c1 View commit details
    Browse the repository at this point in the history
  6. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    1e170ee View commit details
    Browse the repository at this point in the history
  7. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    abf0529 View commit details
    Browse the repository at this point in the history
  8. revert

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    fa76303 View commit details
    Browse the repository at this point in the history
  9. fix

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    82e86fc View commit details
    Browse the repository at this point in the history
  10. links to prs

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    017fd7a View commit details
    Browse the repository at this point in the history
  11. test fix

    kripken committed Feb 1, 2019
    Configuration menu
    Copy the full SHA
    36dc024 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2019

  1. Configuration menu
    Copy the full SHA
    637a1b8 View commit details
    Browse the repository at this point in the history
  2. fix

    kripken committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    fe8db9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f4ca82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a559a99 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2019

  1. wip

    kripken committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    0323c72 View commit details
    Browse the repository at this point in the history
  2. Add test case for full MINIMAL_RUNTIME JS optimizer applyImportAndExp…

    …ortNameChanges pass.
    juj authored and kripken committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    ca4f365 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33af0db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7dc9909 View commit details
    Browse the repository at this point in the history