- 15 2月, 2015 1 次提交
-
-
由 Andy Gocke 提交于
Reduce C# emit test allocations
-
- 14 2月, 2015 39 次提交
-
-
由 Heejae Chang 提交于
preserve encoding over temporary storage
-
-
由 Andy Gocke 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
-
由 Heejae Chang 提交于
some code clean up based on PR feedback
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Andy Gocke 提交于
This change reduces the VM used and memory allocated in the emit tests by moving the WinRT tests to their own DLL and removing the extra mscorlib reference. The cause of most of the allocations in the Emit unit tests was serializing the WinRT assemblies across app domains. There were three reasons the DLLs needed to be serialized: 1) PeVerify currently requires a separate app domain to be used if any of the references of the assembly to be verified have already been loaded into the current app domain and have a different MVID. 2) The WinRT tests all use a separate version of mscorlib, so they will all reference an assembly with a different MVID than the one loaded. 3) Most of the WinRT tests were accidentally pulling two references to mscorlib, also always leading to a conflict. All of these issues should be resolved. The CSharp.Emit unit tests now allocated 400 MB less and have > 100 MB smaller peak VM. Fixes #386.
-
由 Dustin Campbell 提交于
Code review feedback for PR #488
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Manish Vasani 提交于
Fix #251: Preview Changes dialog always shows additional files as empty
-
由 Andy Gocke 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Srivatsn Narayanan 提交于
Fixing the assembly name of BasicSystemRuntimeAnalyzers project which ha...
-
由 Srivatsn Narayanan 提交于
Fixing the assembly name of BasicSystemRuntimeAnalyzers project which had the same name as another project (copy\paste error)
-
由 Dustin Campbell 提交于
Fix Code Model bug reported by @carlos-j-quintero
-
由 Jason Malinowski 提交于
Unify VS Setup
-
由 Paul Harrington 提交于
Lazy doc comments for signature help Made the retrieval and parsing of XML documentation comments for signature help items lazy. This saves allocations and CPU time for operations such as typing within methods like Console.WriteLine (which has 19 overloads) Also, cache the result of the last XML fragment parse (since we often ask to parse the same fragment over and over)
-
由 Manish Vasani 提交于
-
由 Dustin Campbell 提交于
Add regression test for Issue #62
-
由 Dustin Campbell 提交于
Fix malformed XML doc comments
-
由 Paul Harrington 提交于
Fixed a NullReferenceException introduced by the last commit (range validation)
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Manish Vasani 提交于
-
由 Dustin Campbell 提交于
-
由 Paul Harrington 提交于
Use compact property getter syntax. Added range checking to Signature's constructor.
-
由 Andrew Casey 提交于
Fix doc comment typo.
-