- 25 7月, 2015 1 次提交
-
-
由 Kevin Pilch-Bisson 提交于
Fixes #4105.
-
- 24 7月, 2015 14 次提交
-
-
由 Andrew Casey 提交于
Make InteractiveWindow states explicit
-
由 Andy Gocke 提交于
-
由 Andy Gocke 提交于
Suppress 4.6 warnings in CoreCLR projects
-
由 Andy Gocke 提交于
Since the warning is in BuildClient.cs which is linked to desktop projects which don't yet target 4.6, suppress the warning for now
-
由 Tomáš Matoušek 提交于
Implements BlobBuilder
-
由 Andrew Casey 提交于
Wrap all members that can only be accessed on the UI thread in an inner class. (Unfortunately, a struct was too complicated because capturing ```this``` resulted in copying that hid side effects.) Remove all asserts about running on the UI thread. Now that all accesses are funnelled through a single field (and there are only a dozen!), it's easy to verify by inspection that it is only accessed on the UI thread. Add unit tests for both the origin bug and for further exploring the threading behavior of the type (added a bunch of marshalling in response to exceptions encountered while testing). Eliminated some dead code.
-
由 Andrew Casey 提交于
-
由 Andrew Casey 提交于
e.g. Use expression-bodied properties for brevity and explicit interface implementation to make it clearer which methods are API members.
-
由 Andrew Casey 提交于
Instead of having a collection of boolean flags, introduce a State enum that captures all of the possible states of the window and document transitions between them. Furthermore, assert that state transitions only happen on the UI thread (for synchronization purposes). Fixes #3970 TODO: The transitions to and from the ReadingStandardInput state are not well understood/handled (#3984).
-
由 Andy Gocke 提交于
Add CoreCLR projects to the Roslyn solutions
-
由 Tomas Matousek 提交于
-
由 Andy Gocke 提交于
-
由 Andy Gocke 提交于
Update the DNX build tools, which fixes #3876. Now that the bug is resolved, add the CoreCLR projects directly to the compiler solutions.
-
由 Kevin Halverson 提交于
Check DkmClrAppDomain.IsUnloaded...
-
- 23 7月, 2015 9 次提交
-
-
由 Tomáš Matoušek 提交于
Delete unused files
-
由 Jared Parsons 提交于
Test for structs in using in async method
-
由 Tomas Matousek 提交于
-
由 Charles Stoner 提交于
Update failing FieldInitializerBindingTests unit test
-
由 Kevin Halverson 提交于
Telemetry indicates that we're getting an ObjectDisposedException when calling module.AppDomain.Id. When we enumerate all the modules in the DkmClrRuntimeInstance, we shouldn't be considering modules that were loaded in AppDomains that have been unloaded.
-
由 Charles Stoner 提交于
-
由 Jared Parsons 提交于
This issue was reported through the following stackoverflow post: > http://stackoverflow.com/questions/29230626/why-is-enumerator-movenext-not-working-as-i-expect-it-when-used-with-using-and-a The Roslyn compiler fixed a bug present in the native compiler around the use of structs inside a using inside an async method. The native compiler was generating some of the method calls on a copy of the struct which caused the mutation to be ignored. Roslyn correctly generates them all on the lifted value. Looking around I couldn't find a specific regression test for this functionality so adding one.
-
由 Kevin Halverson 提交于
Filter IInteractiveWindowCommands on import...
-
由 Kevin Halverson 提交于
We need to distinguish commands we want to import in the C#/VB Repl from those exported by other Repls using the same InteractiveWindow component (i.e. Python Tools). Otherwise, commands with duplicate names may be imported (causing an Exception when initializing the InteractiveWindow). Unfortunately, there was previously no *good* way to distinguish the "core" commands exported by the InteractiveWindow (clear, help, reset) and many of the commands exported by Python Tools (some have an attribute, but others do not). This change adds [ContentType("code")] to all the commands that the C#/VB Repl wants to import. In as subsequent change, we will cease to export #load as a Repl command and instead implement it as a language directive (so it will not conflict with $load in Python). Notes: - Changes rev Microsoft.VisualStudio.InteractiveWindow to 1.1.0.0 and add a binding redirect for VS - Changes include minor cleanup of the "core" command implementations
-
- 22 7月, 2015 4 次提交
-
-
由 CyrusNajmabadi 提交于
Fix crash in code model where we were blindly casting to an interface.
-
由 Cyrus Najmabadi 提交于
-
由 Charles Stoner 提交于
Ensure ProcessedFieldOrPropertyInitializers.Empty is immutable Fixes #4003
-
由 Charles Stoner 提交于
-
- 21 7月, 2015 9 次提交
-
-
由 Jared Parsons 提交于
Remove RoslynLight
-
由 Andy Gocke 提交于
Update the CopyCoreClrRuntime script to use project.json
-
由 Andy Gocke 提交于
-
由 Andy Gocke 提交于
-
由 Jared Parsons 提交于
Now that Visual Studio 2015 has RTM'd there is no longer a need to have RoslynLight. Customers can use Roslyn.sln now.
-
由 Manish Jayaswal 提交于
Update Using Additional Files.md
-
由 Jonathon Marolf 提交于
Updating readme for VS 2015 release
-
由 Jonathon Marolf 提交于
-
由 Dustin Campbell 提交于
Update Completion List API to make it easier to provide custom CompletionItem behavior
-
- 20 7月, 2015 3 次提交
-
-
由 Bart Koelman 提交于
-
由 Charles Stoner 提交于
Disable failing test
-
由 Charles Stoner 提交于
-