- 02 9月, 2016 12 次提交
-
-
由 David Kean 提交于
Fix restore.cmd to handle repos with spaces
-
由 Julien 提交于
-
由 VSadov 提交于
Fix for dropping of sideeffects in multiplication by 0
-
由 Paul Vick 提交于
Expose CodeLens API to CodeLens, cleanup API
-
由 VSadov 提交于
Added a case for Nullable<T>HasValue , which is also not sideeffecting fetch.
-
由 Paul Vick 提交于
-
由 AlekseyTs 提交于
Disallow declaration of variables within constructor/field initializers.
-
由 Julien 提交于
-
由 Julien 提交于
-
由 Manish Vasani 提交于
* Make VS Project system components free threaded 1. DocumentProvider: DocumentProvider can now serve requests to open/close documents or register opened documents with project from background threads. Any operations that need foreground thread access (such as accessing RDT, VS Hierarchy, etc.) are scheduled on separate per-document tasks executed with the foreground task scheduler. Accesses to data structures that might be accessed from multiple threads are protected with locks. 2. VisualStudioProjectTracker: VisualStudioProjectTracker can now serve requests to add/remove projects, update binary paths used to track projects or notify workspace hosts of project state changes from background threads. Any operations that need foreground thread access are scheduled on the foreground task scheduler. Accesses to data structures that might be accessed from multiple threads are protected with locks. 3. AbstractProject: Similar to above, certain project system operations such add/remove of documents/references/analyzers, updating options, etc. can now be invoked from background threads.
-
由 CyrusNajmabadi 提交于
Remove function that could was never called.
-
由 David Kean 提交于
-
- 01 9月, 2016 28 次提交
-
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
由 Heejae Chang 提交于
bump up OOP dependency versions to match preview 5
-
由 CyrusNajmabadi 提交于
Directly read portions of string from metadata so we avoid intermediate allocations.
-
由 CyrusNajmabadi 提交于
-
由 Jason Malinowski 提交于
Delete some "catch (ArgumentException)"s that are extra suspicious
-
由 Heejae Chang 提交于
-
由 VSadov 提交于
-
由 Heejae Chang 提交于
-
由 Paul Vick 提交于
-
由 CyrusNajmabadi 提交于
-
由 AlekseyTs 提交于
Prevent future backward compatibility issues around supporting deconstruction declaration as an out argument.
-
由 Julien 提交于
-
由 Paul Vick 提交于
-
由 AlekseyTs 提交于
Related to #12597.
-
由 AlekseyTs 提交于
Prevent future backward compatibility issues around supporting deconstruction declaration as an out argument. Fixes #13148.
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
Miscellaneous options cleanup
-
由 VSadov 提交于
Also added Nullable<T>.GetValueOrDefault to be a known nonsideeffecting call. We make such assumption in the lowering of nullables and let them be optimized away when unnecessary, however, in some cases we were dropping GetValueOrDefault for wrong reasons related to the bug and fixing the bug was creating test regressions. Now we optimize away specifically GetValueOrDefault. Fixes: #13486
-
由 Neal Gafter 提交于
Delete some dead code.
-
由 Andy Gocke 提交于
The new facades are needed for the 1.3-targeted compiler build task.
-
由 Paul Vick 提交于
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
This appears to be a breaking change but it's not really. Visual Studio 2015 shipped with OptionSet as a sealed type, this is moving most of the members back to that. They moved virtual in 14ae44d3 but this is just moving some of them back.
-
由 Jason Malinowski 提交于
-
由 John Hamby 提交于
Update /instrument flag values
-
由 gafter 提交于
-
由 Heejae Chang 提交于
-