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

Merge microupdate into master #12340

Merged
merged 19 commits into from Jul 5, 2016
Merged

Merge microupdate into master #12340

merged 19 commits into from Jul 5, 2016

Commits on Jun 16, 2016

  1. Merge pull request #12041 from heejaechang/buildsyncrace

    found one more case where documentId can be null
    heejaechang committed Jun 16, 2016
    Configuration menu
    Copy the full SHA
    5d25d15 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2016

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

Commits on Jun 21, 2016

  1. Configuration menu
    Copy the full SHA
    3b1cd3b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12060 from heejaechang/portfix11

    port of #12041 for microupdate
    jinujoseph committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    9511aeb View commit details
    Browse the repository at this point in the history
  3. Merge pull request #12134 from jasonmalinowski/update-microupdate-ver…

    …sion-number
    
    Update the Roslyn version to 1.3.2
    jasonmalinowski committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    e8adc17 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11cef7e View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2016

  1. Enable building of release nuget packages.

    This commit makes it so that we will always try to generate release nugets except if they depend on prerelease packages. If one of our nuget packages happens to depend on prerelease packages, then when building release nugets, we will simply print a message in the build output and skip release nuget generation for that package (and allow the overall build to succeed).
    shyamnamboodiripad committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    5a4408a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7828dd View commit details
    Browse the repository at this point in the history
  3. Simplify script to use nuget.exe for prerelease dependency validation…

    … instead of adding custom logic in the script for this.
    shyamnamboodiripad committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    dafbb5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dcd75c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    04aa5dc View commit details
    Browse the repository at this point in the history
  6. Merge pull request #12194 from shyamnamboodiripad/microupdate-3.2

    Enable release nugets in microupdate-3.2 branch
    shyamnamboodiripad committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    d2a1512 View commit details
    Browse the repository at this point in the history
  7. fixed DifferenceViewer leak

    this leak was responsible for about 14% of managed memory in customer's dump.
    
    basically, in certain condition, if cancellation exception is thrown, we will not close difference viewer which cause
    all text views to leak. that cause all taggers and text buffers to leak and that cause our preview workspaces to alive.
    which in turn cause all solutions to alive and so on. all those objects (view, buffer, workspace, solution) are quite
    big graphs. so ends up eat up 14% of memory.
    
    added assert to make sure if we leak viewers again, we get some kind of notification.
    heejaechang committed Jun 24, 2016
    Configuration menu
    Copy the full SHA
    ec082ec View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2016

  1. Merge pull request #12153 from heejaechang/leakfix2

    fixed DifferenceViewer leak
    heejaechang committed Jun 25, 2016
    Configuration menu
    Copy the full SHA
    f965b89 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2016

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

Commits on Jun 28, 2016

  1. Merge pull request #12229 from jasonmalinowski/merge-microupdate-3.2-…

    …into-microupdate
    
    Merge microupdate 3.2 into microupdate
    jasonmalinowski committed Jun 28, 2016
    Configuration menu
    Copy the full SHA
    ce70eb4 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2016

  1. Configuration menu
    Copy the full SHA
    79ddbbd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12322 from tannergooding/microupdate

    Skipping the InteractiveWindow Clipboard UnitTests as they cannot run on VS2015.2
    tannergooding committed Jul 1, 2016
    Configuration menu
    Copy the full SHA
    290241b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2016

  1. Merge remote-tracking branch 'upstream/microupdate' into master

    # Conflicts:
    #	build/Targets/VSL.Versions.targets
    #	src/VisualStudio/Core/Def/Implementation/PreviewPane/PreviewPane.xaml.cs
    jmarolf committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    16a4b29 View commit details
    Browse the repository at this point in the history