-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixed code to reenable some warnings in CoreCLR #33902
Closed
Closed
Changes from 7 commits
Commits
Show all changes
402 commits
Select commit
Hold shift + click to select a range
34a19e8
update libraries job to depend on corelib instead of product
mangod9 62dba4f
[master] Switch to Windows Server queues (dotnet/Extensions#2927)
dougbu 0b8f8bc
Remove Serilog dependency in extensions (dotnet/Extensions#3040)
4cd7907
Add more tests
sywhang 9f8fdb7
Merge pull request dotnet/Extensions#2957 from sywhang/dev/suwhang/fi…
sywhang 4ad8f3d
Fixed variable name typo (dotnet/Extensions#3085)
DynamicField 2fd8af5
[Host] Allow disabling reloadOnChange for Host's CreateDefaultBuilder…
kjerk 622d99d
Need to convert from uint instead of cast here to maintain consistenc…
monojenkins 6c709ca
Use RtlUnwind instead of RtlUnwindEx. (#34188)
jaykrell dd9233b
[interp] Constant fold also checked conversion opcodes (#33981)
monojenkins eb1ee34
reverting libraries dependency change
mangod9 d307a14
Active issue using 33993 (#34207)
maryamariyan b998b8d
Unwrap the TargetInvocationException when a IDispatch invoke throws. …
AaronRobinsonMSFT 469e98a
Add notifyInstructionSetUsage api to jit interface (#34209)
davidwrighton 14a2f78
Fixing ifdef (#34218)
maryamariyan 478b77f
Add OSX and musl_arm64 corelib builds + use full product for mono
mangod9 e35a19c
JIT: allow CORINFO_HELP_READYTORUN_GENERIC_HANDLE to be optimized (#3…
AndyAyersMS fa70639
Fix the coreclr outerloop build (#34223)
jaredpar a6a2a3b
Another attempt to fix mono iOS case
mangod9 fbfb35e
propagating runtimeFlavor to libraries base-job.yml
mangod9 46efc4d
updating DependsOn for libraries job to use corelib
mangod9 65d5a72
Add RuntimeInformation.RuntimeIdentifier (#34206)
eerhardt 4fb3931
Merge remote-tracking branch 'upstream/master'
mangod9 f306756
[llvm] Handle this arguments as inputs to phi nodes, i.e. for IL code…
monojenkins 3410ce4
Move OSR related APIs to Common (#34232)
MichalStrehovsky 450cd47
Improve platform detection for Android and SunOS (#34236)
am11 4790673
.NET Core to .NET branding changes (#33694)
jkotas e85e352
Update dependencies from https://github.com/mono/linker build 2020032…
dotnet-maestro[bot] 57b5d81
Make LIbraries Test Build also depend on Product
mangod9 6436fb6
download product dependency when testScope is not null
mangod9 7557b78
Use separate key instances for span/array/array+offset test classes (…
bartonjs 0683d82
reverting a change which is not required
mangod9 cbeeb27
Delete tiered-compilation-guide.md (#34242)
jkotas 925837e
Update SignedXml.cs (#34238)
scott-xu 917c1a8
Add Nightly Build feed to README.md (#34241)
FreddyDgh 419e949
Remove a couple unnecessary ToStrings in System.DirectoryServices (#3…
stephentoub 5eda36e
Added some stress coverage for Pinned Object Heap (#34217)
VSadov bfee638
Delete *.nativeproj projects (#34259)
jkotas 19c7f5a
Rename ArchGroup -> TargetArchitecture (#34260)
jkotas 8772dd3
Fix nullable annotation on GetIPv4Properties (#34257)
stephentoub 4e30ff0
Switch reverse PInvoke to the NativeCallable plan (#34251)
jkotas f21a514
Adding runtime.depproj to libraries restore, and pretest.proj to test…
mangod9 38bef8c
Cleanup build scripts (#34268)
jkotas 19e6701
Fixing run_test_job to download product artifact
mangod9 6b73ed5
run pretest.proj on test runs as well.
mangod9 15734f9
[runtime] Allocate the memory for gshared gparams from image sets. (#…
monojenkins bb848f6
[llvmonly] Avoid marking the rgctx/vtable variable indirect, its not …
monojenkins d3366b8
[interp] Optimize Span<byte>.Fill (#34219)
BrzVlad 9168620
[wasm] Throw an exception in some blocking operations in non-threaded…
monojenkins 829baa4
Bump maximum ICU library version in Unix System.Globalization.Native …
janvorli bb09589
Add libraries -restore to test run
mangod9 ed2e6e2
Fix for changed host behaviour on app crash (#34224)
elinor-fung 59be94b
Unifying duplicate msbuild properties in CoreCLR build (#34261)
jkotas 6de9884
JIT: initial workup for suppressing dumps and checks post-phase (#33305)
AndyAyersMS 3e4a06c
Add solution files for Extensions projects (#34234)
maryamariyan 8511b5b
Vectorise BitArray for ARM64 (#33749)
Gnbrkm41 b95caba
Fix EnumerableViewOfDispatch.GetEnumerator ref counting (#34230)
elinor-fung 85a3d4e
fix TLS13 procesing on windows (#34181)
wfurt b186c97
Fix debug symbol generation (#34154)
janvorli b80554c
Generate memory barrier with inner shareable domain for ARM64 (#34227)
kunalspathak 91d795f
Fix ASPNET package paths (#34283)
ericstj 54418ec
Allow coreclr_create_delegate to return pointers to NativeCallable me…
jkotas c14ea40
Hoist volatile variable's access outside the loop (#34225)
kunalspathak d4d8039
Add System.Type converter for JsonSerializer (#34249)
layomia c3f7da2
[CBOR] Implement tag and special value support for CborWriter and Cbo…
eiriktsarpalis 2ec1f5a
Updating pretest to use TargetArchitecture
mangod9 335ffb0
[mono][llvm] Improve LLVM 9 compatibility. (#34182)
imhameed e6c4162
Warning 4302/4311/4477 reenable: Fixed Checked Builds.
ivdiazsa dd6a9eb
Warning 4302/4311/4477 iteration 3
ivdiazsa 0b9c8f6
Warning 4477 reenable iteration 4: ToString of bits.
ivdiazsa 14b22b0
Fixed an unsigned long long for x86.
ivdiazsa c59ae67
Fixed 4477 on x86 for real this time.
ivdiazsa 162595e
Fix wrong assert in cgroups code (#34291)
janvorli 77dfbcf
Merge remote-tracking branch 'upstream/master'
mangod9 c7a1ef6
Make `compCurBB` available for `fgMorphBlockReturn`. (#34184)
b85563d
Flow TargetArchitecture always in Unix build script (#34300)
safern 562232c
Explicitly throw the OutOfMemoryException instead of relying on Share…
felipepessoto d9b1a28
Restore TargetArchitecture default (#34295)
jkotas 94c4b52
Revert "Switch reverse PInvoke to the NativeCallable plan (#34251)" (…
safern f24bf6d
Condition before/after import in IL.Sdk for pre5.0 (#34278)
ViktorHofer e6d4882
Moving runtime restore from \restore\dirs.proj
mangod9 87e7991
Change PublicKeyToken for M.E. src and test projects
maryamariyan 96a3bfe
Merge pull request #34208 from maryamariyan/inspection
maryamariyan e58c937
Remove TargetOS renaming under installer (#34313)
jkotas c74407f
Streamline C heap allocations (#34289)
jkotas afe6717
fix -allConfigurations build
mangod9 c2466ee
[runtime] Fix a problem with PR mono/mono#19361. (#34299)
monojenkins aa032a0
Initial perf jitdump implementation (#33893)
monojenkins 11ffcdc
[mono] Use $(HostArch) for LLVM packages (#34322)
EgorBo eadf2c7
Expression.Field should validate field name for null (#34301)
vitek-karas be469ad
Update Microsoft.CodeAnalysis.FxCopAnalyzers to 3.0.0-beta3.final (#3…
stephentoub 372bf42
[mono] Implement Environment.GetFolderPath on iOS (#34022)
EgorBo a082f9c
Adding corelib job to coreclr=and=Libraries.
mangod9 ffa07d3
Remove inactive JsonElement test that depends on JSON path being set …
layomia 85bf770
Check for COM registration functions on base types of registered type…
elinor-fung f973e96
Guard against deserializing types with open generics (#34163)
layomia 90d1b62
Cache parameterized ctor delegates in class info rather than converte…
layomia 6bdcd8e
Apply formatting patch (#34333)
jkotas fec325d
Add corelib to other pipelines.
mangod9 57eb3bd
[debugger] Adding static to ss_req_acquire and ss_req_count (#34327)
monojenkins a9ace0f
NativeCallable bugfixes (#34335)
jkotas 852080e
Initial proposal for P/Invokes via Source Generators (#33742)
AaronRobinsonMSFT 45b2095
update brancing to preview4 (#34338)
Anipik 595a95c
add support for FreeBSD cross-compilation (#34000)
wfurt 03f252c
Fix ProfileTailCallNaked so it doesn't write xmm1 past the end of its…
davmason dfef8c3
libraries test should depend on full product
mangod9 8876693
[FileSystem] ReAdd check for same device (#34343)
mdh1418 9a14b86
Fixing intellisense in vscode for src and ref projects (#34025)
Anipik 2e4d00a
remove upload unsigned artifacts step from official build
mangod9 669d749
Changed two bitness checks for size_t usage instead.
ivdiazsa 8e8090c
Disable test based on 34178 (#34179)
2ad6913
Fix System.Data.SqlClient baseline (#34352)
mmitche e1fa5d7
Disable Bitmap round-tripping tests for old libgdiplus versions (#34354)
jkotas 77f8f7c
[mono] Set MArch in llvm-jit (#34350)
EgorBo 564a5d6
[mono] Fix LLVM JIT build on arm64 host (#34332)
EgorBo 0ff46ab
[mono] fix SIMD instructions' availability (#34319)
EgorBo a4fa31e
Fix build break in coreclr where -os is not supported in Windows (#34…
safern 97af1e4
Remove duplicated .gitignore patterns (#34281)
ab45b51
[mono] Fix setMArch, getArchName() doesn't work as expected (#34368)
EgorBo 42dfd0d
Merge remote-tracking branch 'upstream/master'
mangod9 ba6a143
Call into ETW methods in ConcurrentBag only when logging is enabled (…
marek-safar 9f2b294
Disable test on windows and enable on other platforms (#34331)
676cb17
Revert "Revert "Switch reverse PInvoke to the NativeCallable plan (#3…
jkotas 87050f5
Update ownership of area-System.ServiceModel (#34408)
StephenBonikowsky 796dc8e
[mono] Fix finalizer thread init in iOS sample (#34405)
alexischr 15abeaa
[wasm] Throw an exception when trying to start a thread instead of as…
monojenkins bf4b572
Ensure generic parameter constraint type is included when building im…
monojenkins 45ed8fd
Perf followup for Pinned Object Heap (#34215)
VSadov a7f3efb
update perf jitdump for ppc64/ppc64le and s390x (#34373)
monojenkins fd7c2ce
Report correct max depth in exception message (#34410)
thomaslevesque b5d044d
Build managed part of crossgen2 as platform independent (AnyCPU) (#33…
gbalykov 56bf4c0
PR Comments
mangod9 18e5190
typo fix :(
mangod9 c03c529
Fix write behind allocated memory in thread name setting (#34424)
janvorli e76db3a
Fix run-test-job pretest build
mangod9 e98c471
Eliminate dead configuration code (#34285)
cshung 45f58f9
Delete Ubuntu 14.04 conditions (#34361)
jkotas 4a57527
Add test for native library load through AssemblyLoadContext.LoadUnma…
elinor-fung 907b5ae
Move StrongNameKeyId=Open default value down after arcade is imported…
safern e3c15b0
removed some unused corelib configs.
mangod9 a4a1c8b
Initial Mono Android CI (#34125)
directhex ba80c1d
Fix crossgen2 delegates to static generic methods (#34370)
janvorli 2b09375
Enhance PAL initialization order (#34308)
janvorli 3945610
Fix ordering of the instructions (#34447)
kant2002 a95705d
R2RDump fixes for parsing composite images (#34429)
trylek c8b9cf1
Fix large version bubble field offset computation (#34401)
janvorli 7dab162
Update WASM image (#34421)
jaredpar b927233
Merge pull request #34166 from mangod9/master
mangod9 70715fb
Prevent return address hijacking of NativeCallable method
janvorli 90689b2
[wasm][debugger] Add support for visualizing valuetypes (#33604)
monojenkins d5e9504
[loader] Add append option to loader hook installation functions (#34…
CoffeeFlux b68f9d1
fix iOS sample build (#34455)
EgorBo 6a27404
[meta] Add mono_type_get_name_full to public API (#34436)
CoffeeFlux 61d1e78
Add build configuration to generate runtime packs for iOS (#34050)
steveisok 1c74287
Experimental pgo tool (#34433)
davidwrighton 73d8178
Sync changes from ASP.NET Core dynamic HPack (#34247)
JamesNK a2f2bb9
Move the reverse pinvoke frame check to EECodeManager
janvorli 3c1010c
Enable warn as error for libraries (#34457)
jaredpar 8398e53
Remove @jeremykuhne from area owners (#34483)
danmoseley 8259df7
Arm64: Add xtn and xtn2 intrinsics codegen, api and tests. (#33108)
TamarChristinaArm 221f869
Remove -runtime version suffix hack for M.E. (#34464)
maryamariyan 0375524
Disable iOS arm PR builds (#34467)
akoeplinger c815129
Fix Unix build break
janvorli 83bbaba
Fix two issues detected by Valgrind (#34462)
janvorli be828d1
[mono][sre] Add an expected attribute on underlying fields of enum cl…
alexischr 6d3dc44
[sgen] Implement api for allocating pinned arrays (#34398)
BrzVlad 39db2a8
Fix subsetCategory is just one `-` not two `--` (#34498)
nietras 0b246c0
Don't build `System.Utf8String.Experimental.Tests.csproj` tests for m…
EgorBo 07187e3
Fix WriteLargeJsonToStreamWithoutFlushing test (#34489)
layomia 3ab97fc
Port CoreCLR's TypeNameBuilder to C#, and use it in Mono too (#33701)
alexischr fd60286
Delete stale CPU cache size detection (#34488)
jkotas 66ded9c
Add armel arch in help message (#34491)
gbalykov dad74cc
Parallel Builds PRv2 (#34460)
mangod9 b8c9296
Crossgen2 fixes to enable composite build with shared framework (#34431)
trylek c64c31a
Disable iOS_arm builds on official builds too (#34504)
akoeplinger 223b843
[CBOR] Add a CborReader.SkipValue() method (#34477)
eiriktsarpalis b755ba9
Socket.Windows: support ConnectAsync(SocketAsyncEventArgs) for UDP, a…
tmds 5cd7e97
Enable nullable reference types for mono's Corelib (#34400)
stephentoub c21c7fd
Add profiler tests to the runtime repo (#34411)
davmason 5ac25ac
Hardware instruction set support for crossgen2 (#33274)
davidwrighton 1ac25b4
Moving more Tfm specific properties to the targetFramework.props file…
Anipik 4dde980
Little refactoring based on PR feedback
janvorli 2f209e6
Fix building WinRT tests on new Windows SDK (with new cppwinrt). (#34…
jkoritzinsky 510efdf
BitOperations arm64 intrinsic for LeadingZeroCount, TrailingZeroCount…
kunalspathak b93829c
Move DependencyModel to libraries (#34296)
eerhardt 4e179eb
Update Dotnet host for testing and other runtime => runtime dependenc…
eerhardt 121659c
[wasm][debugger] Improve array visualization (#34482)
monojenkins 7955318
Fix testhost publish condition and omptimize assets we publish in off…
safern a605729
[wasm] Wasm TimeZoneInfo implementation VFS (#34186)
monojenkins 5e6b441
Fixup more package dependencies for Microsoft.Windows.Compatibility (…
mmitche 9f0c540
Define dirent d_type for Solaris based OS (#34263)
am11 9d23b84
Added links to issues in issues.targets. (#34530)
97b95ad
Update formatting (#34538)
bsivanov 363b7ad
Memory leak during marshal failure. (#34533)
AaronRobinsonMSFT d818d33
Disable test DnsGetHostEntry_LocalHost_ReturnsFqdnAndLoopbackIPs (#34…
karelz 6069f59
Add test for max depth in exception message (#34528)
thomaslevesque e253ff3
[debugger] Bump protocol for multi threaded single step implementati…
monojenkins 59ec53e
Adds scripting guide doc (#34539)
marcusturewicz a9ce822
Fix host linker options to have -Bsymbolic (#34534)
elinor-fung d600eab
Remove a few string allocations from System.IO.FileSystem (#34551)
stephentoub 6509062
[WIP] LLVM changes (#33847)
monojenkins 6996928
Fix memory leak in SuperPMI (#34523)
BruceForstall 68625db
[llvm] Enable optimizations for LLVM 9 JIT. (#34555)
monojenkins 6d395de
Support ECParameters that contain only D on Windows and Linux
vcsjones 59ca590
Fix incorrect assumption around the presence of ICF frames in EH code…
42183b1
Enable restore for ref and src projects in libs (#33553)
ViktorHofer f96b428
Fix x86 build break and reflect PR feedback
janvorli 62112b0
Remove entry point helper scripts (#33756)
ViktorHofer 3e0b19f
Changed triggered by the StringBuilder analyzer (#34574)
392dd8b
Add cgroup v2 support to coreclr
omajid 9a58ab8
Fix Linux x86 build (#34548)
gbalykov f0e5bcd
Fix contructor attributes nullability in S.R.E.CustomAttributeBuilder…
marcusturewicz 99aa064
Add build configuration to generate runtime packs for Android (#34192)
mdh1418 e622160
Fix missing version info in host binaries (#34520)
elinor-fung 5346d57
Adds tests for missing object and collection properties in S.T.J.S (#…
marcusturewicz 986518e
Enable more nullable reference types in asn.xslt.
vcsjones aa5341b
[llvm] Define a separate symbol for the aot method info for every met…
monojenkins 1d4e945
SuperIlc fixes to unblock composite build using the shared library (#…
trylek d02ee5b
Don't test ANSI any mapping on non en-US locales. (#34599)
AaronRobinsonMSFT 5dcf3de
Adds de/serialization support for JsonDocument (#34537)
marcusturewicz 81fe6be
[mono] Implement Arm intrinsics: ArmBase, Crc32 (#34240)
EgorBo 9cb4931
Missed feedback. (#34622)
AaronRobinsonMSFT ba9dd79
moving more tfm dependent properties to targets file (#34532)
Anipik 9ddbf5f
Add back support for Delegate field marshaling (#34620)
AaronRobinsonMSFT 1f0c9cd
Use valid instructions in StubPrecode and NDirectImportPrecode on x64…
jkotas 410b992
Change FrameworkName to .NET (#34615)
jkotas 247b657
Fix IsBlittable flag bug on types. (#34613)
caab744
Add cgroup v2 support to coreclr (#34334)
janvorli 6a5349f
[sgen] Fix coverity issue (#34629)
BrzVlad c69845b
Merge pull request #34468 from janvorli/fix-native-callable-method-hi…
janvorli 19a3cb1
Use HostArch as a default TargetArchitecture (#34619)
EgorBo 29ed7be
Restore followup (#34632)
ViktorHofer 8aa97da
Fix ObjectDisposedException in FileSystemWatcher.OSX.cs (#34589)
stephentoub 39cde70
Feed cleanup (#34044)
mmitche 60acb6c
First fixes to print hex without silencing warning 4477.
ivdiazsa cfe41ad
After the previous commit, dasm.cpp started showing abnormalities.
ivdiazsa 67fe344
Warning 4302 reenable iteration 1
ivdiazsa 5e809a4
Warning 4302 reenable iteration 2
ivdiazsa 86a4c8d
Warning 4312 reenable: Iteration 1
ivdiazsa 51687e5
Warning 4312 reenable: Iteration 2
ivdiazsa b53ea6c
Updated configurecompiler.cmake comments with newly reenabled warnings.
ivdiazsa bea41c2
Fixed a comment.
ivdiazsa bdbb4d2
Fixed a 32-bit issue with printing formats as well as a scope issue o…
ivdiazsa 51e4e13
Warning 4302/4311/4477 reenable: Fixed Checked Builds.
ivdiazsa 2a8c507
Warning 4302/4311/4477 iteration 3
ivdiazsa fc467a1
Warning 4477 reenable iteration 4: ToString of bits.
ivdiazsa 3aa8db8
Fixed an unsigned long long for x86.
ivdiazsa 32f0fa0
Fixed 4477 on x86 for real this time.
ivdiazsa 656c660
Changed two bitness checks for size_t usage instead.
ivdiazsa beb4e99
Merge branch 'warning_compliance_code' of https://github.com/ivdiazsa…
ivdiazsa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A nit - the comment talks about clang, but it should be changed to "the compiler"