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

Sync to upstream/release/510 #313

Merged
merged 31 commits into from
Jan 14, 2022
Merged

Sync to upstream/release/510 #313

merged 31 commits into from
Jan 14, 2022

Commits on Nov 5, 2021

  1. Sync to upstream/release/502

    Changes:
    - Support for time tracing for analysis/compiler (not currently exposed
      through CLI)
    - Support for type pack arguments in type aliases (#83)
    - Basic support for require(path) in luau-analyze
    - Add a lint warning for table.move with 0 index as part of
      TableOperation lint
    - Remove last STL dependency from Luau.VM
    - Minor VS2022 performance tuning
    
    Co-authored-by: Rodactor <rodactor@roblox.com>
    zeux and rkaev-convex committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    08c66ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f7504c View commit details
    Browse the repository at this point in the history
  3. Sync to upstream/release/503

    - A series of major optimizations to type checking performance on complex
    programs/types (up to two orders of magnitude speedup for programs
    involving huge tagged unions)
    - Fix a few issues encountered by UBSAN (and maybe fix s390x builds)
    - Fix gcc-11 test builds
    - Fix a rare corner case where luau_load wouldn't wake inactive threads
    which could result in a use-after-free due to GC
    - Fix CLI crash when error object that's not a string escapes to top level
    zeux committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    34cf695 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c4758f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22dd6b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Sync to upstream/release/504

    zeux committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    82d74e6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into merge

    zeux committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    ce0bbdd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8db1b03 View commit details
    Browse the repository at this point in the history
  4. Fix build

    zeux committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    8fe0dc0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    863d3ff View commit details
    Browse the repository at this point in the history
  6. Add a comment

    zeux committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    3c3541a View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Sync to upstream/release/505

    zeux committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    60e6e86 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into merge

    zeux committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    c5ac146 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7835224 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Sync to upstream/release/506

    zeux committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    eed18ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47f7cbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a179c52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e440729 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. Sync to upstream/release/507-pre

    This doesn't contain all changes for 507 yet but we might want to do the
    Luau 0.507 release a bit earlier to end the year sooner.
    zeux committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    a8673f0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into merge

    zeux committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    891948e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcf117b View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. Sync to upstream/release/508

    This version isn't for release because we've skipped some internal
    numbers due to year-end schedule changes, but it's better to merge
    separately.
    zeux committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    a9aa4fa View commit details
    Browse the repository at this point in the history
  2. Sync to upstream/release/509

    zeux committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    44ccd82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdf81c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62a40d0 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    c7e1a94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8464a78 View commit details
    Browse the repository at this point in the history
  3. Enable V2Read flag early

    zeux committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    d189bd9 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Sync to upstream/release/510

    zeux committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    80d5c00 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into merge

    zeux committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    e0af631 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6dd6bd View commit details
    Browse the repository at this point in the history