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

Call-graph based Unity.Burst support #1665

Merged
merged 42 commits into from
Jul 1, 2020
Merged

Call-graph based Unity.Burst support #1665

merged 42 commits into from
Jul 1, 2020

Commits on Mar 2, 2020

  1. Burst

    Artemiy Kononov committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    a437bcc View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. Burst: fixes, refactoring, clarifying.

    Artemiy Kononov committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    1d9ac89 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2020

  1. burst: string literals, function pointers, some refactor, exception a…

    …rgument microfix
    Artemiy Kononov committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    fd2a54a View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. Burst: multiple analyzer and errors fixes, burst error added

    Artemiy Kononov committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    967d4f0 View commit details
    Browse the repository at this point in the history
  2. Burst: tests

    Artemiy Kononov committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    d8ccc3b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'net201' into net201-kononov-burst

    Artemiy Kononov committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    9c543f7 View commit details
    Browse the repository at this point in the history
  4. test fixes, analyzers prohibiting added

    Artemiy Kononov committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    58f1da1 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. burst discard

    Artemiy Kononov committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    d444d12 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'net201' into net201-kononov-burst

    Artemiy Kononov committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    4747cb2 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. api field to static method

    Artemiy Kononov committed May 19, 2020
    Configuration menu
    Copy the full SHA
    920fa8d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'net201-kononov-burst' into net202-kononov-burst

    Artemiy Kononov committed May 19, 2020
    Configuration menu
    Copy the full SHA
    bc65eb0 View commit details
    Browse the repository at this point in the history
  3. 1. fixed .parent in multiple analyzers

    2. fixed unityProblemAnalyzerContext switches
    3. sdk compilation fixes
    Artemiy Kononov committed May 19, 2020
    Configuration menu
    Copy the full SHA
    7e00965 View commit details
    Browse the repository at this point in the history
  4. 1. expensive and performance critical code marks providers optimizati…

    …on based on recursive processor
    Artemiy Kononov committed May 19, 2020
    Configuration menu
    Copy the full SHA
    50f3ca7 View commit details
    Browse the repository at this point in the history
  5. 1. reverting back base rootmarksprovider idea

    2. test fixes
    3. unity jobs defining
    4. test attribute mark added
    Artemiy Kononov committed May 19, 2020
    Configuration menu
    Copy the full SHA
    add869f View commit details
    Browse the repository at this point in the history
  6. Merge branch 'net202' into net202-kononov-cg

    Artemiy Kononov committed May 19, 2020
    Configuration menu
    Copy the full SHA
    16487d5 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2020

  1. burst local stage contexts fix

    Artemiy Kononov committed May 29, 2020
    Configuration menu
    Copy the full SHA
    fffad43 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. 1. Burst errors

    2. test additions and fixes
    3. multiple PerformanceCriticalCodeCallGraphMarksProvider.cs and ExpensiveCodeCallGraphAnalyzer.cs fixes and enhancements
    4. burst ui
    5.
    Artemiy Kononov committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    8951871 View commit details
    Browse the repository at this point in the history
  2. 1. work around for warnings highlighting problems

    2. BurstCodeAnalysisUtil.cs refactoring and clarifying
    Artemiy Kononov committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    3458529 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. burst switched to warnings severity because of performance critical a…

    …nalysis possible flicks
    Artemiy Kononov committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    693abeb View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2020

  1. Merge branch 'net202' into net202-kononov-cg

    Artemiy Kononov committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    699e463 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2020

  1. compilation fix, comments changes, gold changes due to burst warnings…

    … switch
    Artemiy Kononov committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    dbf0ff1 View commit details
    Browse the repository at this point in the history
  2. Smart burst warnings display

    Artemiy Kononov committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    f77927e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'net202' into net202-kononov-cg-no-ban

    Artemiy Kononov committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    cbece88 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2020

  1. Smart marking: every instance non-struct function has ban mark to pre…

    …vent spreading burst context
    Artemiy Kononov committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    b827a79 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. Removed warnings from Debug.Log and string.Format methods

    Artemiy Kononov committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    bb354e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f78c96 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. Debug.Log and string.Format simple highlighting

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    e74c698 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'net202' into net202-kononov-cg

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    8d920d2 View commit details
    Browse the repository at this point in the history
  3. Merge Compilation Fix

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    047159a View commit details
    Browse the repository at this point in the history
  4. Matt review fixes #1

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    74d7e6a View commit details
    Browse the repository at this point in the history
  5. Debug.Log highlighting fix

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    e1d5e52 View commit details
    Browse the repository at this point in the history
  6. Exceptions and CSharpStringLiterals fixes

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    6b515f2 View commit details
    Browse the repository at this point in the history
  7. new burst tests for resharper

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    4059460 View commit details
    Browse the repository at this point in the history
  8. new burst tests for rider

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    bd8be70 View commit details
    Browse the repository at this point in the history
  9. cleared and working tests set

    Artemiy Kononov committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    a5e52fa View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2020

  1. Merge branch 'net202' into net202-kononov-cg

    Artemiy Kononov committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    a9520fb View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2020

  1. Merge branch 'net202' into net202-kononov-cg

    Artemiy Kononov committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    2a2e752 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'net202' into net202-kononov-cg

    Artemiy Kononov committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    5dc63fe View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2020

  1. minor npe fixes

    Artemiy Kononov committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    fc8a5d6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'net202-kononov-cg' of https://github.com/JetBrains/resh…

    …arper-unity into net202-kononov-cg
    Artemiy Kononov committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    96f4e22 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2020

  1. Merge branch 'net202' into net202-kononov-cg

    Artemiy Kononov committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    966bd05 View commit details
    Browse the repository at this point in the history
  2. highlighting groups renaming

    Artemiy Kononov committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    f77c544 View commit details
    Browse the repository at this point in the history