- 25 9月, 2015 17 次提交
-
-
由 Heejae Chang 提交于
-
由 Paul Chen 提交于
-
由 Paul Chen 提交于
-
由 Heejae Chang 提交于
-
由 Andy Gocke 提交于
-
由 Heejae Chang 提交于
-
由 Charles Stoner 提交于
-
由 Heejae Chang 提交于
two different projectId can have same project name or project guid. make sure we de-dup those as well.
-
由 Heejae Chang 提交于
-
由 Tomas Matousek 提交于
-
由 Kevin Halverson 提交于
-
由 Heejae Chang 提交于
-
由 Kevin Halverson 提交于
The Web Tools team reported seeing occasional crashes in DataTips. Dump analysis pointed to GetDataTipText being called on a WpfTextView that was already closed. Even if the caller (VS IDE) were to check this, there is a race where some other thread could close the view before GetDataTipText executes. We need to handle this and return gracefully.
-
由 Paul Chen 提交于
-
由 Paul Chen 提交于
https://msdn.microsoft.com/en-us/library/6a71f45d.aspx Pointer related expressions are omitted because they could be parsed as bitwise operation when parenthesis removed.
-
由 Tomas Matousek 提交于
-
由 Eric Feiveson 提交于
Fix NullReferenceException's in the result provider when consuming function pointers. The VS 2015 Update 1 version of Microsoft.VisualStudio.Debugger.Metadata.dll adds support for functions pointers on the metadata api layer. We represent it in the LMR type system through new api's to detect if a type is a function pointer and, if so, get the return type and argument types. Currently, the result provider crashes because it doesn't know how to handle a pointer type with a null element type. This change adds a couple of checks to disable expansion on function pointers, which avoids the problem. With this change, the EE will simply display the memory address of the function pointer in the value column, with the function pointer type in the type column. To avoid taking a dependency on the Update 1 version of Microsoft.VisualStudio.Debugger.MetadataReader.dll before it ships, we temporarily shim Type.IsFunctionPointer() via an extension method. The extension method exploits the fact that the function pointer case is the only time we can have a pointer type with a null element type. Once Update 1 ships and the project references are updated, we can remove the shim layer can just call Type.IsFunctionPointer() directly.
-
- 24 9月, 2015 18 次提交
-
-
由 Paul Chen 提交于
-
由 Paul Chen 提交于
-
由 Paul Chen 提交于
-
由 Tomas Matousek 提交于
-
由 Heejae Chang 提交于
MEF based approach had race issue where if aggregator created after source, aggregator will miss events fired before aggregator created.
-
由 Jonathon Marolf 提交于
Having something named Test() will cause none of the tests in that type to be run. Causing tests assemblies to silently run without failures. Also fixed boolean operator issue that would have been found by tests.
-
由 Andy Gocke 提交于
-
由 Heejae Chang 提交于
-
由 Andy Gocke 提交于
Adds a new type, CoreClrAnalyzerAssemblyLoader, that is responsible for finding and loading analyzer assemblies on CoreCLR. This is used in the CscCore and VbcCore CoreCLR-targeting projects.
-
由 Kevin Halverson 提交于
The performance impact needs to be investigated.
-
由 Brett V. Forsgren 提交于
-
由 Paul Chen 提交于
-
由 Brett V. Forsgren 提交于
-
由 Brett V. Forsgren 提交于
-
由 Paul Chen 提交于
-
由 Charles Stoner 提交于
-
由 Ravi Chande 提交于
-
由 Ravi Chande 提交于
-
- 23 9月, 2015 5 次提交