- 16 4月, 2015 10 次提交
-
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
Changes cibuild.sh to support the --mono-path option. When specified mono from that path will be used in the script instead of the current mono snapshot. This will allow us to extend our CI system to include Mac as well.
-
由 Jared Parsons 提交于
This adds two scripts that setup a Linux box for building Roslyn. This represents the steps used to configure our Jenkins CI system for Linux. The scripts do the following: - setup.sh: One time machine setup to enable NuGet usage and consumption of mono CI builds - setup-snapshot.sh: Install the latest mono CI package and setup the PCL for that build. These scripts are brand new and should be considered experimental. closes #2007
-
由 Kevin Pilch-Bisson 提交于
Use default item metadata so that this works in C# as well. Fixes #1876 for C# as well in "The Right Way"(TM).
-
由 Balaji Soundrarajan 提交于
CodeModel now completely handles Conversion operator declarations
-
由 Heejae Chang 提交于
fixed issue where $RootFolder$ and $ShellFolder$ wasn't resolved correctly
-
由 VSadov 提交于
Improved code generation for ?. in some scenarios (in particular async)
-
由 Tomáš Matoušek 提交于
Changes ObjectPool leak detection to use simple light-up to get the stac...
-
由 Balaji Soundrarajan 提交于
Fix #1980 : CodeModel was not handling Conversion operator declarations in few areas. This change addresses these issues
-
由 AdamSpeight2008 提交于
-
- 15 4月, 2015 19 次提交
-
-
由 Heejae Chang 提交于
-
由 VSadov 提交于
Updating Roslyn compiler toolset
-
由 Wonseok Chae 提交于
Fix UnreachableException during Debugging When computing the distance between blocks for EnC, there was a missing case for LabeledStatement, causing UnreachableException. This PR fixes this issue.
-
由 VSadov 提交于
new version: 1.0.0-rc2-20150413-02
-
由 VSadov 提交于
-
由 Wonseok Chae 提交于
When computing the distance between blocks, there was a missing case for LabeledStatement, causing UnreachableException. This PR fixes this issue.
-
由 Tomas Matousek 提交于
Changes ObjectPool leak detection to use simple light-up to get the stack trace (which is nonportable), and fixes a few leaks
-
由 Jared Parsons 提交于
Print process output to console instead of results file
-
由 Pilchie 提交于
-
由 Tomáš Matoušek 提交于
Remove PDB helpers from VS
-
由 Jared Parsons 提交于
This has a number of small changes necessary for CoreFx support: - Thread through the client directory to CommonCompiler. This is necessary for loading items like the SqmData. - Move GetAssemblyVersion and GetAssemblyFileVersion into CommonCompiler. There is no need to specialize this for each compiler. - Change the implementation of the above methods to not rely on Assembly.Location which isn't present in CoreFx. closes #1974
-
由 Matt Mitchell 提交于
In certain error cases, like if xunit crashes, it may not produce a test results file. Instead of writing the process output to the test results xml file, which could be improperly interpreted as xml, write it to the console. Also, remove add Process.Start call in case of failed xunit process.
-
由 Jonathon Marolf 提交于
Fixed readme to remove broken link for the April's End User Preview (for V...
-
由 Jared Parsons 提交于
This API is not available in portable CoreFx. Fall back to our original behavior of simply specifying the runtime. The one exception is in internal builds where we must respect the COMPLUS flags. closes #1961
-
由 Jared Parsons 提交于
Both compilers support the /utf8output flag to change the output encoding to UTF8. The implementation was using Console.OutputEncoding which is not supported in CoreFx. Changed the implementation to use the supported API pairs of OpenStandard* and Set*. Note: The compiler was also using IsOutputRedirected which isn't supported on CoreFx and has no portable replacement. After discussion with the compiler team we decided to omit this check. It a check that is more aimed at preventing the user from making a mistake by not redirecting the output vs. enforcing an actual constraint. closes #1970
-
由 Balaji Soundrarajan 提交于
Codemodel should return only Namespace when asked for CodeNamespace
-
由 Neal Gafter 提交于
Give an error when a type argument is inferred as void, and when a return statement has a void expression.
-
由 Heejae Chang 提交于
changed preview warning tagger name from "Warning" to "Preview Warning" to reduce confusion between compiler warning tag.
-
由 Balaji Soundrarajan 提交于
Fix #1923 AbstractCodeType should return only a namespace when asked for a CodeNamespace but not a Type
-
- 14 4月, 2015 11 次提交
-
-
由 Heejae Chang 提交于
added Preview to Warning tagger to make distinction more clear between preview warning and compiler warning.
-
由 Heejae Chang 提交于
changed preview warning tagger name from "Warning" to "Preview Warning" to reduce confusion between compiler warning tag.
-
由 Tomáš Matoušek 提交于
Avoid generating an empty sequencePoint element in PdbToXml tool
-
由 Kevin Halverson 提交于
Updates Concord APIs in Roslyn to add new field "CustomTypeInfo"
-
由 Paul Harrington 提交于
Make SourceText's CalculateChecksum method private
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Patrick Fenelon 提交于
Updates Concord APIs in Roslyn to add new field "CustomTypeInfo" which is passed between an managed expression complier and a result provider. This new field is a new value type "DkmClrCustomTypeInfo", which is used to convey complier specific type information that is not represented by .NET data types (such as C#'s 'dynamic' type). In Roslyn, this commit also updates the ResultProvider's mock implementation of the Concord API and fixes all affected callsites.
-
由 Jared Parsons 提交于
The API Environment.CurrentDirectory is not available on CoreFX. Switching all uses to Directory.GetCurrentDirectory which is an equivalent API (it is actually how Environment.CurrentDirectory is often implemented). closes #1829
-
由 Jared Parsons 提交于
This changes the compiler APIs to no longer use RuntimeVersion.GetRuntimeDirectory to find the path to mscorlib and System.dll for the following reasons: - This API is not available in CoreFx and hence blocks our transition. - This behavior of implicitly referencing mscorlib doesn't have a logical equivalent in coreclr where there may be no reachable mscorlib on the machine (think Linux). The compiler now takes the SDK search directory as a paramater. The consmer will be responsible for feeding down the correct value to the compiler. This is the first step in resolving issue #1939 closes #1943
-
由 VSadov 提交于
-