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

Dramatically improving the build time of web-sys #2012

Merged
merged 38 commits into from Mar 2, 2020

Commits on Mar 2, 2020

  1. Pre-generating web-sys

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    c3326d0 View commit details
    Browse the repository at this point in the history
  2. Fixing build errors

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    ade831d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cec24a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a709ef6 View commit details
    Browse the repository at this point in the history
  5. Fixing code generation

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    b8bca6e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    48396f6 View commit details
    Browse the repository at this point in the history
  7. Fixing more problems

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    1b58b99 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f3c017b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ceb00c2 View commit details
    Browse the repository at this point in the history
  10. More code generation fixes

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    8f68e5a View commit details
    Browse the repository at this point in the history
  11. Improving the webidl program

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    52b7afd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8fe9fe6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    28dc2c8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7d74f92 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c2899d5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    304161f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e887214 View commit details
    Browse the repository at this point in the history
  18. Fixing webidl-tests

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    48cf3f9 View commit details
    Browse the repository at this point in the history
  19. Fixing build errors

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    731cdae View commit details
    Browse the repository at this point in the history
  20. Another fix for build errors

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    81437b5 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e03aab1 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    52c1e35 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8766dc9 View commit details
    Browse the repository at this point in the history
  24. Fixing CI script

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    7035cfb View commit details
    Browse the repository at this point in the history
  25. Fixing CI script

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    6a0abe4 View commit details
    Browse the repository at this point in the history
  26. Don't suppress git diff output

    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    02fb6d5 View commit details
    Browse the repository at this point in the history
  27. Remove duplicate definitions of Location

    Looks to be a preexisting bug in wasm-bindgen?
    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    8e0aff6 View commit details
    Browse the repository at this point in the history
  28. Regenerate webidl

    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    737cf02 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7825911 View commit details
    Browse the repository at this point in the history
  30. Handle named constructors in WebIDL

    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    748be54 View commit details
    Browse the repository at this point in the history
  31. Remove stray rustfmt.toml

    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    468e9d3 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4d1cdd6 View commit details
    Browse the repository at this point in the history
  33. Run stable rustfmt over everything

    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    712ef70 View commit details
    Browse the repository at this point in the history
  34. Don't run Cargo in a build script

    Instead refactor things so webidl-tests can use the Rust-code-generation
    as a library in a build script. Also fixes `cargo fmt` in the
    repository.
    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    044f3cb View commit details
    Browse the repository at this point in the history
  35. Fixup generated code

    alexcrichton authored and Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    6b3596f View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    9b01093 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    25f0fbc View commit details
    Browse the repository at this point in the history
  38. Running rustfmt

    Pauan committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    36523ff View commit details
    Browse the repository at this point in the history