Commit d195951
committed
Merge branch 'main' of https://github.com/dotnet/runtime into unroll-startswith
# Conflicts:
# src/libraries/System.Private.CoreLib/src/System/String.Comparison.csFile tree
1,647 files changed
+95671
-26270
lines changed- .config
- .github/workflows
- docs
- design
- coreclr/botr
- specs
- workflow
- building/coreclr
- testing/libraries
- eng
- actions/backport
- common/templates
- job
- steps
- native
- pipelines
- common
- templates/runtimes
- coreclr
- templates
- libraries
- testing
- src
- coreclr
- .nuget
- System.Private.CoreLib/src
- Microsoft/Win32
- System
- Collections
- Reflection
- Emit
- Metadata
- Runtime
- CompilerServices
- InteropServices
- CustomMarshalers
- Loader
- Threading
- gc
- inc
- jit
- nativeaot
- BuildIntegration
- System.Private.CoreLib/src/System/Runtime/InteropServices
- System.Private.Reflection.Core/src/System/Reflection/Runtime/TypeInfos
- docs
- tools
- Common/JitInterface
- aot
- ILCompiler.Compiler/Compiler/DependencyAnalysis
- ILCompiler.RyuJit
- Compiler
- JitInterface
- ILCompiler
- crossgen2
- vm
- amd64
- arm64
- libraries
- Common
- src
- Extensions/NonCapturingTimer
- Internal/Cryptography
- Interop
- FreeBSD
- Linux/procfs
- OSX
- SunOS/procfs
- Unix
- System.Native
- System.Security.Cryptography.Native
- libc
- Windows/SspiCli
- Microsoft/Win32/SafeHandles
- System
- CodeDom
- Composition/Diagnostics
- IO
- Net
- WebSockets
- Resources
- Security/Cryptography
- Asn1
- Text
- tests
- System
- Collections
- Net
- Http
- Prerequisites
- Security/Cryptography/AlgorithmImplementations/Symmetric
- TestUtilities/System
- Microsoft.Bcl.AsyncInterfaces/src/System/Threading/Tasks/Sources
- Microsoft.CSharp/src/Microsoft/CSharp/RuntimeBinder/ComInterop
- Microsoft.Extensions.Caching.Abstractions
- ref
- src
- Microsoft.Extensions.Caching.Memory/src
- Microsoft.Extensions.Configuration.Abstractions/src
- Microsoft.Extensions.Configuration.Binder
- src
- tests
- Microsoft.Extensions.Configuration.CommandLine/src
- Microsoft.Extensions.Configuration.FileExtensions/src
- Microsoft.Extensions.Configuration.Ini/src
- Microsoft.Extensions.Configuration.Json/src
- Microsoft.Extensions.Configuration.UserSecrets/src
- Microsoft.Extensions.Configuration.Xml/src
- Microsoft.Extensions.Configuration/src
- Microsoft.Extensions.DependencyInjection.Abstractions/src
- Extensions
- Microsoft.Extensions.DependencyInjection.Specification.Tests/src
- Microsoft.Extensions.DependencyInjection
- src
- ServiceLookup
- tests/DI.External.Tests
- Microsoft.Extensions.DependencyModel/src
- Resolution
- Microsoft.Extensions.FileProviders.Composite/src
- Microsoft.Extensions.FileProviders.Physical/src
- Internal
- Microsoft.Extensions.FileSystemGlobbing/src
- Abstractions
- Internal
- PathSegments
- PatternContexts
- Patterns
- Microsoft.Extensions.Hosting.Abstractions/src
- Microsoft.Extensions.Hosting.Systemd/src
- Microsoft.Extensions.Hosting/src
- Internal
- Microsoft.Extensions.Http/src
- DependencyInjection
- Logging
- Microsoft.Extensions.Logging.Abstractions/src
- Microsoft.Extensions.Logging.Console/src
- Microsoft.Extensions.Logging.EventLog/src
- Microsoft.Extensions.Logging.EventSource/src
- Microsoft.Extensions.Logging.TraceSource/src
- Microsoft.Extensions.Logging/src
- Microsoft.Extensions.Options.ConfigurationExtensions/src
- Microsoft.Extensions.Options/src
- Microsoft.Extensions.Primitives/src
- Microsoft.Win32.Registry.AccessControl/src/Microsoft/Win32
- Microsoft.Win32.Registry/src/Microsoft/Win32
- Microsoft.XmlSerializer.Generator/src
- System.CodeDom/src
- Microsoft
- CSharp
- VisualBasic
- System/CodeDom
- Compiler
- System.Collections.Concurrent/src
- Resources
- System/Collections/Concurrent
- System.Collections.NonGeneric/src
- Resources
- System/Collections
- System.Collections.Specialized
- src/System/Collections/Specialized
- tests/OrderedDictionary
- System.Collections
- src/System/Collections
- Generic
- tests
- System.ComponentModel.Annotations/src/System/ComponentModel/DataAnnotations
- System.ComponentModel.Composition.Registration/src/System/ComponentModel/Composition/Registration
- System.ComponentModel.Composition
- src
- Microsoft/Internal
- Collections
- System
- ComponentModel/Composition
- AttributedModel
- Hosting
- ReflectionModel
- Composition/Diagnostics
- tests/System/ComponentModel/Composition
- System.ComponentModel.EventBasedAsync/src
- Resources
- System/ComponentModel
- System.ComponentModel.Primitives/src/System/ComponentModel
- Design/Serialization
- System.ComponentModel.TypeConverter/src
- MS/Internal/Xml/Linq/ComponentModel
- System
- ComponentModel
- Design
- Serialization
- Drawing
- System.Composition.AttributedModel/src/System/Composition
- System.Composition.Convention/src/System/Composition/Convention
- System.Composition.Hosting/src/System/Composition/Hosting
- Core
- Util
- System.Composition.Runtime/src/System/Composition
- Hosting/Core
- Runtime/Util
- System.Composition.TypedParts/src/System/Composition
- Hosting
- TypedParts
- ActivationFeatures
- Util
- System.Configuration.ConfigurationManager/src/System/Configuration
- System.Console/src
- Resources
- System
- IO
- System.Data.Common/src/System/Data
- Common
- System.Data.OleDb/src
- System.Diagnostics.DiagnosticSource/src/System/Diagnostics
- Metrics
- System.Diagnostics.EventLog/src/System/Diagnostics
- Reader
- System.Diagnostics.PerformanceCounter/src/System/Diagnostics
- PerformanceData
- System.Diagnostics.Process/src/System/Diagnostics
- System.Diagnostics.TextWriterTraceListener/src/System/Diagnostics
- System.Diagnostics.TraceSource/src/System/Diagnostics
- System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/common
- System.DirectoryServices/src
- Interop
- System/DirectoryServices/ActiveDirectory
- System.Drawing.Common/src/System/Drawing
- Drawing2D
- Imaging
- Internal
- Printing
- System.Formats.Asn1/src/System/Formats/Asn1
- System.Formats.Cbor/src/System/Formats/Cbor/Writer
- System.Globalization/tests
- CultureInfo
- System.IO.Compression.Brotli/src/System/IO/Compression
- System.IO.Compression.ZipFile/src/System/IO/Compression
- System.IO.Compression/src/System/IO/Compression
- DeflateManaged
- DeflateZLib
- System.IO.FileSystem.AccessControl/src/System
- IO
- Security/AccessControl
- System.IO.FileSystem.DriveInfo/src/System/IO
- System.IO.FileSystem.Watcher
- src
- System/IO
- tests
- System.IO.FileSystem/tests/Directory
- System.IO.Hashing/src/System/IO/Hashing
- System.IO.IsolatedStorage/src/System/IO/IsolatedStorage
- System.IO.MemoryMappedFiles/src
- Microsoft/Win32
- Resources
- System/IO/MemoryMappedFiles
- System.IO.Packaging/src/System/IO/Packaging
- System.IO.Pipelines/src/System/IO/Pipelines
- System.IO.Pipes/src
- Resources
- System/IO/Pipes
- System.IO.Ports/src/System/IO/Ports
- System.Linq.Expressions/src/System/Runtime/CompilerServices
- System.Linq.Parallel/src/System/Linq
- System.Linq
- src
- System/Linq
- tests
- System.Memory.Data/src/System
- System.Memory/src/System/Text
- System.Net.Http.Json/src/System/Net/Http/Json
- System.Net.Http.WinHttpHandler
- src/System/Net/Http
- tests/FunctionalTests
- System.Net.HttpListener/src/System/Net
- Managed
- Windows
- WebSockets
- System.Net.Http
- src
- ILLink
- System/Net/Http
- BrowserHttpHandler
- Headers
- SocketsHttpHandler
- tests
- FunctionalTests
- StressTests/HttpStress
- System.Net.Mail/src/System/Net
- Mail
- Mime
- System.Net.NameResolution/src/System/Net
- System.Net.Ping
- src/System/Net/NetworkInformation
- tests/FunctionalTests
- System.Net.Primitives/src/System/Net
- System.Net.Quic
- src/System/Net/Quic/Implementations
- Mock
- MsQuic
- tests/FunctionalTests
- System.Net.Requests/src/System/Net
- System.Net.Security
- src/System
- Net
- Security
- Security/Authentication/ExtendedProtection
- tests
- FunctionalTests
- UnitTests
- Fakes
- System.Net.ServicePoint/src/System/Net
- System.Net.Sockets/src/System/Net/Sockets
- System.Net.WebClient/src/System/Net
- System.Net.WebProxy/src/System/Net
- System.Net.WebSockets.Client
- src/System/Net/WebSockets
- tests
- System.Net.WebSockets/src/System/Net/WebSockets
- System.Numerics.Tensors/src/System/Numerics/Tensors
- System.ObjectModel/src/System
- Collections
- Generic
- ObjectModel
- Specialized
- ComponentModel
- System.Private.CoreLib/src
- Internal
- Runtime/InteropServices
- Win32
- Resources
- System
- Buffers
- CodeDom/Compiler
- Collections
- Concurrent
- Generic
- ObjectModel
- Diagnostics
- Contracts
- Tracing
- TraceLogging
- Globalization
- IO
- Enumeration
- Net
- Reflection
- Resources
- Runtime
- CompilerServices
- ExceptionServices
- InteropServices
- Loader
- Serialization
- Versioning
- Security
- Text
- Threading
- Tasks
- Sources
- System.Private.DataContractSerialization/src/System
- Runtime/Serialization/Json
- Text
- Xml
- System.Private.Runtime.InteropServices.JavaScript/src/System/Runtime/InteropServices/JavaScript
- System.Private.Uri/src/System
- System.Private.Xml.Linq/src/System/Xml
- Linq
- Schema
- XPath
- System.Private.Xml/src/System/Xml
- Cache
- Core
- Dom
- Resolvers
- Schema
- Inference
- Serialization
- XPath
- Internal
- Xslt
- Xsl
- XsltOld
- Xslt
- System.Reflection.Context/src/System/Reflection/Context
- Virtual
- System.Reflection.Extensions/tests
- System.Reflection.MetadataLoadContext
- src/System/Reflection
- TypeLoading
- Assemblies
- Ecma
- Methods
- Types
- tests/src/Tests/Type
- System.Reflection.Metadata/src/System/Reflection
- Metadata
- Ecma335
- PortableExecutable
- System.Reflection.TypeExtensions/src/System/Reflection
- System.Reflection/tests
- System.Resources.Extensions/src/System/Resources/Extensions
- System.Resources.Writer/src/System/Resources
- System.Runtime.Caching/src/System/Runtime/Caching
- System.Runtime.InteropServices/tests
- DllImportGenerator.UnitTests/Verifiers
- System.Runtime.InteropServices.UnitTests/System/Runtime/InteropServices/Marshal
- System.Runtime.Numerics/src/System/Numerics
- System.Runtime.Serialization.Formatters/src/System/Runtime/Serialization
- Formatters/Binary
- System.Security.AccessControl/src/System/Security/AccessControl
- System.Security.Claims/src/System/Security/Claims
- System.Security.Cryptography.Cose
- ref
- src
- Resources
- System/Security/Cryptography/Cose
- tests
- System.Security.Cryptography.Pkcs/src/System/Security/Cryptography
- Pkcs
- System.Security.Cryptography.ProtectedData/src/System/Security/Cryptography
- System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml
- System.Security.Cryptography/src
- Microsoft/Win32/SafeHandles
- System/Security/Cryptography
- X509Certificates
- System.Security.Permissions/src/System/Security/Permissions
- System.Security.Principal.Windows/src/System/Security/Principal
- System.ServiceModel.Syndication/src/System/ServiceModel/Syndication
- System.ServiceProcess.ServiceController/src/System/ServiceProcess
- System.Speech/src
- Internal/ObjectToken
- Recognition/SrgsGrammar
- Result
- System.Text.Encoding.CodePages/src/System/Text
- System.Text.Encodings.Web/src/System/Text/Encodings/Web
- System.Text.Json
- src/System/Text/Json
- Document
- Nodes
- Serialization
- Converters
- Metadata
- Writer
- tests/Common/ConstructorTests
- System.Text.RegularExpressions
- src/System/Text/RegularExpressions/Symbolic
- tests
- System.Threading.AccessControl/src/System/Threading
- System.Threading.Channels/src/System/Threading/Channels
- System.Threading.RateLimiting/src/System/Threading/RateLimiting
- System.Threading.Tasks.Dataflow/src
- Base
- Blocks
- Internal
- System.Threading.Tasks.Parallel/src/System/Threading/Tasks
- System.Threading.Tasks/tests/Task
- System.Transactions.Local/src/System/Transactions
- System.Web.HttpUtility/src/System/Web
- Util
- System.Windows.Extensions/src/System/Security/Cryptography/X509Certificates
- shims
- mono
- System.Private.CoreLib/src/System
- Reflection/Emit
- mono
- component
- eglib
- eventpipe
- metadata
- mini
- interp
- sgen
- tools/offsets-tool
- utils
- wasm
- debugger/BrowserDebugProxy
- runtime
- cjs
- es6
- native
- corehost
- comhost
- libs
- System.Native
- System.Security.Cryptography.Native
- tasks/AndroidAppBuilder/Templates
- tests
- Common
- Coreclr.TestWrapper
- XHarnessRunnerLibrary
- scripts
- JIT
- Methodical
- Boxing/xlang
- Coverage
- ELEMENT_TYPE_IU
- delegate
- flowgraph/bug619534
- int64/misc
- tailcall_v4
- xxblk
- xxobj/sizeof
- Regression/JitBlue
- Runtime_61359
- Runtime_64700
- Runtime_64808
- opt/ForwardSub
- Loader/classloader
- DefaultInterfaceMethods/regressions
- StaticVirtualMethods
- GenericContext
- Generator
- GenericContextTestDefaultImpCallDefaultImp
- GenericContextTestDefaultImp
- GenericContextTest
- NegativeTestCases
- nativeaot
- SmokeTests
- Dataflow
- DeadCodeElimination
- DynamicGenerics
- FrameworkStrings
- HardwareIntrinsics
- MultiModule
- PInvoke
- Preinitialization
- Reflection
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,647 files changed
+95671
-26270
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1026 | 1026 | | |
1027 | 1027 | | |
1028 | 1028 | | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
752 | 752 | | |
753 | 753 | | |
754 | 754 | | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
70 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
453 | 453 | | |
454 | 454 | | |
455 | 455 | | |
456 | | - | |
| 456 | + | |
457 | 457 | | |
458 | 458 | | |
459 | 459 | | |
| |||
531 | 531 | | |
532 | 532 | | |
533 | 533 | | |
534 | | - | |
535 | 534 | | |
536 | 535 | | |
537 | 536 | | |
| |||
754 | 753 | | |
755 | 754 | | |
756 | 755 | | |
757 | | - | |
| 756 | + | |
758 | 757 | | |
759 | 758 | | |
760 | 759 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
24 | | - | |
| 26 | + | |
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
| |||
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
68 | | - | |
69 | | - | |
70 | | - | |
| 70 | + | |
| 71 | + | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
74 | | - | |
75 | | - | |
76 | | - | |
| 75 | + | |
77 | 76 | | |
78 | 77 | | |
79 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | | - | |
| 103 | + | |
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1539 | 1539 | | |
1540 | 1540 | | |
1541 | 1541 | | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
1542 | 1545 | | |
1543 | 1546 | | |
1544 | 1547 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1536 | 1536 | | |
1537 | 1537 | | |
1538 | 1538 | | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
1539 | 1542 | | |
1540 | 1543 | | |
1541 | 1544 | | |
| |||
0 commit comments