Skip to content

Sync with upstream main branch #25

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

Merged
merged 188 commits into from
Dec 16, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
188 commits
Select commit Hold shift + click to select a range
f179b76
[wasm] Build improvements, and fixes (#61581)
radical Dec 4, 2021
f754496
Update previous netcoreapp version to run API Compat against 6.0 ref …
safern Dec 4, 2021
1a4d0c5
Small fix for Crossgen2 execution on Windows (#62358)
trylek Dec 4, 2021
db1710a
Remove explicit Exe output types from tests without Main (#62361)
trylek Dec 4, 2021
85b75ba
Fix re-initialization of hash objects on CNG.
vcsjones Dec 4, 2021
2df4e53
Disable TestIgnoreCaseRelation test
stephentoub Dec 4, 2021
11e2315
Add regex test for parsing runtime-assets expressions (#62344)
stephentoub Dec 4, 2021
d5d5587
Make copynative use nested msbuild out-of-proc executions (#62404)
trylek Dec 4, 2021
14e8df1
Change assert in NewPutArg(), so it is consistent with transformation…
echesakov Dec 4, 2021
03b2885
Fixes an issue with FeatureSIMD=0 and ArmBase.Yield (#62351)
echesakov Dec 4, 2021
fedf64f
[wasm] Re-enable windows wasm AOT tests (#62352)
radical Dec 5, 2021
8929153
force versioned dotnet.d.ts to always have unix style end of line (#6…
pavelsavara Dec 6, 2021
f8871cb
Move FabricBot rules to Config-As-Code (#62297)
eiriktsarpalis Dec 6, 2021
a9947a1
Filter blocks to be used for hiding alignment instruction (#62262)
kunalspathak Dec 6, 2021
47b9cb5
[wasm] Work around the browser having a lower timer resolution than t…
radical Dec 6, 2021
a4d4e13
[mono][wasm] Fix an issue with the passing of small vtypes. (#62400)
vargaz Dec 6, 2021
1872ef5
[wasm] benchmark sample modularized (#62395)
pavelsavara Dec 6, 2021
c9f56b8
Ensure that FMA codegen operand swapping matches the lsra selections …
tannergooding Dec 6, 2021
c344180
Fix SuperPMI unit test 'strip' behavior (#62373)
BruceForstall Dec 6, 2021
e968da2
Revise the Regex description output in source (#62369)
stephentoub Dec 6, 2021
705ffd3
Clarifying a comment in genFMAIntrinsic (#62439)
tannergooding Dec 6, 2021
5dc1b4c
Disable Rollup warning for use of eval. (#62432)
maraf Dec 6, 2021
9e8e4fc
Some more Regex cleanup and optimization (mostly source generator) (#…
stephentoub Dec 6, 2021
0338b25
[wasm] load dotnet.js with import in tests (#62415)
pavelsavara Dec 6, 2021
5d9814e
Fix for `cor.h(1951,8): error C2665: 'CorSigUncompressData': none of …
ww898 Dec 6, 2021
27226f6
Fix the presence of managed build logs on Windows (#62446)
trylek Dec 6, 2021
98e3fbb
Follow up to universal System.Linq.Expressions (#62229)
MichalStrehovsky Dec 7, 2021
bddd369
Fix Some Date and Time parsing cases (#62376)
tarekgh Dec 7, 2021
22c75f0
Renaming some local variables to make the generated code more readabl…
joperezr Dec 7, 2021
ce36264
Symlink for dotnet host should be created at build time (#62455)
NikolaMilosavljevic Dec 7, 2021
33d989e
Ensure all types are loaded when methods are accessed as function poi…
AaronRobinsonMSFT Dec 7, 2021
2cbc071
Convert System.DirectoryServices.Protocols and System.Drawing.Common …
jkoritzinsky Dec 7, 2021
b72b7f0
[arm64] JIT: X % 2 == 0 -> X & 1 == 0 (#62399)
EgorBo Dec 7, 2021
be609c3
Clean up symlink tests (#62087)
danmoseley Dec 7, 2021
fa5d7ff
Optimize XmlTextEncoder.Write (#61773)
kronic Dec 7, 2021
d21a020
More cleanup for source generator (#62461)
stephentoub Dec 7, 2021
9872424
Update windows-requirements.md (#62476)
SteveDunn Dec 7, 2021
0ddc132
Fix perf issues discovered in "For software performance, can you alwa…
EgorBo Dec 7, 2021
a2d61d9
Issue 55685 processname optimisation (#59672)
SteveDunn Dec 7, 2021
055bc25
don't run CanZipNamedPipe test on iOS/tvOS (#62477)
adamsitnik Dec 7, 2021
2ecc0e2
Notepad with uppercase (#62487)
danmoseley Dec 7, 2021
ae20c2e
Remove #ifs in System.ComponentModel.TypeConverter (#62364)
pedrobsaila Dec 7, 2021
6a6f05f
[mono] Remove unused defines from config.h.in (#62490)
akoeplinger Dec 7, 2021
e06be61
[mono] Fix samples building against from TFM (#62491)
akoeplinger Dec 7, 2021
5d35bc1
Update area owners: carlossanlop changes area pods (#62495)
jeffhandley Dec 7, 2021
6cf785d
Support Process.Start() on MacCatalyst (#61507)
simonrozsival Dec 7, 2021
8369363
only trigger compatibility mode when usage and configuration are glob…
pavelsavara Dec 7, 2021
c8ede5c
Add Runtime portion of android startup scenario (#61861)
LoopedBard3 Dec 8, 2021
75fe520
Disable DispatchProxyTests.Test_Unloadability on Mono (#62504)
lambdageek Dec 8, 2021
7ff068a
Convert TryGetRawMetadata comment to XML documentation (#61515)
svick Dec 8, 2021
dc13605
Enable max warnlevel from C# compiler (#62506)
jcouv Dec 8, 2021
836f2c5
S.IO.StringReader: Use ReadOnlySpan.IndexOfAny in ReadLine() for perf…
nietras Dec 8, 2021
4ee1ea3
Unblock tests in LINQ interpreter only mode (#62463)
MichalStrehovsky Dec 8, 2021
261a2dd
[wasm][debugger] View object attributes - DebugType=full (#62278)
thaystg Dec 8, 2021
60edc0b
Mark static boxes as invariant (#62298)
SingleAccretion Dec 8, 2021
8c02da5
Optimize ReadOnlyTernaryTree for System.Private.Xml (#60076)
kronic Dec 8, 2021
c79e093
[mono][jit] Fix and optimize llvmonly+gsharedvt code generation (#61117)
vargaz Dec 8, 2021
a0824ba
CI matrix: add openSUSE 15.2 - second attempt (#60161)
Dec 8, 2021
45476bf
Port changes from 6.0 for future servicing releases into main (#62469)
safern Dec 8, 2021
e43688a
Delete gtEvalSizeFirst (#62330)
SingleAccretion Dec 8, 2021
deebc30
JIT: refactor arm64 epilog generation (#62381)
AndyAyersMS Dec 8, 2021
8318b3f
Fix createdump failure on MacOS Monterey version 12.0.1 (#62465)
Dec 8, 2021
f1cbb44
Enable memory-mapped stress log on cross platform (#61123)
cshung Dec 8, 2021
4ec7a81
Integration of changes in shared files from runtimelab/NativeAOT (#62…
MichalStrehovsky Dec 8, 2021
a038747
[TODO-List-Cleanup] `gtHasRef` refactoring (#62526)
SingleAccretion Dec 8, 2021
5c5020e
Disable tests on Mac Catalyst in App Sandbox mode (#62536)
simonrozsival Dec 8, 2021
69d7585
Update build pool to macOS 11 (#62294)
hoyosjs Dec 8, 2021
3dc93b3
Switch over miscellaneous DllImports to GeneratedDllImport. (#62353)
jkoritzinsky Dec 9, 2021
62d04ca
Improve loop JitDump output (#62556)
BruceForstall Dec 9, 2021
800bc00
[build] Create clr.host subset to remove patching step for mono runti…
Dec 9, 2021
b579961
Using ReadOnlySpan<char> on SymbolicRegexRunner (#62542)
joperezr Dec 9, 2021
c9cd367
Port annotations from runtimelab (#62562)
MichalStrehovsky Dec 9, 2021
b2dc37b
Populate NativeAOT sources from runtimelab (#62563)
MichalStrehovsky Dec 9, 2021
ab0de53
Escape lower-cased type names (#62507)
jcouv Dec 9, 2021
c7efe6b
[tests] Fix local test runs for mobile (#62549)
mdh1418 Dec 9, 2021
b56ab20
Update Xharness dependencies (#62501)
maraf Dec 9, 2021
004a329
More regex source generator tweaks (#62539)
stephentoub Dec 9, 2021
546e517
CI matrix update: add Ubuntu 21.04 - second attempt (#60162)
Dec 9, 2021
72e0da8
fix the build (#62575)
adamsitnik Dec 9, 2021
fd28c76
Add additional binary operations into the RangeCheck analysis. (#61662)
anthonycanino Dec 9, 2021
6f46a09
Skip source gen DLLs in mono AOT (#62518)
agocke Dec 9, 2021
6331df3
[mono] Support LLVM inline assembly. (#62558)
imhameed Dec 9, 2021
8ae1c49
Convert some old style intrinsics to NamedIntrinsic (#62271)
am11 Dec 9, 2021
0e4909a
Fix some outerloop tests (#62559)
danmoseley Dec 9, 2021
36bf84f
App does not Run as a service in a Windows Container (#62452)
eerhardt Dec 9, 2021
1d4b5f6
Updated testing document; patching and various mono-specific msbuild …
Dec 9, 2021
cc5a650
HTTP/3: QPACK decoder performance (#62470)
github-actions[bot] Dec 9, 2021
666e9c7
Make `gtHasRef` pay attention to LCL_FLD nodes (#62568)
SingleAccretion Dec 9, 2021
ff006db
Fix ReadAsync_ThrowsIfWriterCompletedWithException for PGO (#62584)
EgorBo Dec 9, 2021
18944ff
Reenable Mono runtime tests on PRs (#62437)
akoeplinger Dec 9, 2021
506463c
Disable CreateSpan_il test (#62598)
BruceForstall Dec 9, 2021
1996f3d
Add System.Native APIs needed by NativeAOT (#62571)
MichalStrehovsky Dec 10, 2021
77367fa
Populate NativeAOT sources from runtimelab (#62611)
MichalStrehovsky Dec 10, 2021
61b5c92
A little more regex source generator tweaking (#62605)
stephentoub Dec 10, 2021
ecdad09
Relegate PatternsDataSet_ConstructRegexForAll_SourceGenerated test to…
stephentoub Dec 10, 2021
f1ab6d7
Mark forward delegate stubs as not having hidden arguments (#62617)
jkotas Dec 10, 2021
7f09104
[wasm] Allow the main.js file to keep it's name (#62576)
pavelsavara Dec 10, 2021
806a06e
[wasm] Reduce number of calls to setTimer (#62433)
pavelsavara Dec 10, 2021
8965454
Add instructions to skip restoring nuget packages (#62634)
fanyang-mono Dec 10, 2021
7b2925b
Enforce HTTP request Content-Length correctness (#62541)
MihaZupan Dec 10, 2021
25c2073
[wasm] Decrease the startup ceremony (#62587)
pavelsavara Dec 10, 2021
6f40e48
Fix custom JsonConverterFactories not working with transitive type/pr…
eiriktsarpalis Dec 10, 2021
7dcb289
Add \w helper function to RegexCompiler / source generator (#62620)
stephentoub Dec 10, 2021
4d97cda
Add IsPackable to RateLimiting package and cleanup packaging TODOs (#…
safern Dec 10, 2021
db6d2bc
Fix lazy-initialization of Trace.s_correlationManager to be thread-sa…
stephentoub Dec 10, 2021
69b6251
[main] Update dependencies from dotnet/runtime-assets dotnet/arcade d…
dotnet-maestro[bot] Dec 10, 2021
7c70b5d
Fix describing concatenations in alternations (#62646)
stephentoub Dec 10, 2021
4c9b71b
Fix double-negatives with MatchCharacterClass (#62636)
stephentoub Dec 10, 2021
1e0878c
Make tests pass on AVX only host again (#62544)
kant2002 Dec 10, 2021
ef2c904
Cleanup name of CreateThread shim (#62648)
jkotas Dec 10, 2021
06bb200
Mark overflow fix for regions (#60646)
cshung Dec 10, 2021
fc6fa22
Switch over Loader/classloader/TypeGeneratorTests to use merged wrapp…
trylek Dec 11, 2021
4fb7f77
Skip native composite ReadyToRun images as inputs to Crossgen2 (#62537)
trylek Dec 11, 2021
fe4cb9a
Update spmi asp.net script to collect some osr method contexts (#62635)
AndyAyersMS Dec 11, 2021
e19619a
Exclude DNNE based test project from armel builds (#62486)
am11 Dec 11, 2021
f65c469
Fix setting timestamp on Windows on readonly files (#62638)
danmoseley Dec 11, 2021
57a740c
HTTP/2: Improve incoming header performance (#62614)
github-actions[bot] Dec 11, 2021
a4967a4
Added missed penultimate bytes in SniHelper_TruncatedData_Fails scena…
Dec 11, 2021
20f994c
Dedup addprefix & delete unused defines from cmake (#62528)
am11 Dec 11, 2021
bf54733
Two small fixes for the recently merged in merged wrapper logic (#62683)
trylek Dec 12, 2021
71bf3ba
Fix errors in Clang 13 (#62685)
kant2002 Dec 12, 2021
0e499ac
Move a few vendor libraries to src/native/external (#62673)
am11 Dec 12, 2021
daa2965
Replace CorInfoIntrinsics with NamedIntrinsic (#62639)
am11 Dec 12, 2021
cf75830
Fix gcc warnings in mono (#62684)
am11 Dec 12, 2021
78f4a7d
Workaround clang crash due to large array assignment (#62675)
am11 Dec 12, 2021
d915c66
Cleanup, use camel case name conventions of method parameters (#62633)
Ali-YousefiTelori Dec 12, 2021
8d8ebca
Unify the namespaces of HashProviderDispenser. (#62590)
vcsjones Dec 12, 2021
03194f7
Don't create multiple large files at the same time (#62519)
adamsitnik Dec 12, 2021
22b8d9a
[main] Update dependencies from dotnet/arcade (#62671)
dotnet-maestro[bot] Dec 13, 2021
a9fee6d
[main] Update dependencies from dotnet/linker (#62393)
dotnet-maestro[bot] Dec 13, 2021
2cbde40
Fixing a possible null reference error in WebSocket deflate. (#62428)
zlatanov Dec 13, 2021
86b7c07
Do not contain zeroes for STOREIND(CLS_VAR_ADDR) (#62686)
SingleAccretion Dec 13, 2021
5b5f1c9
Fix XmlSchema does not correctly validate xs:NMTOKENS type restrictio…
semyonc Dec 13, 2021
ca072ba
Fix invalid IR in span indexer import (#62709)
SingleAccretion Dec 13, 2021
f5ee50e
Stop marking volatile indirections as NO_CSE (#62043)
SingleAccretion Dec 13, 2021
932404b
Disable X509StoreTests.RemoveReadOnlyNonExistingDoesNotThrow test on …
MaximLipnin Dec 13, 2021
f18f658
Enable building StressLogAnalyzer for Alpine (#62703)
cshung Dec 13, 2021
bffa7cf
Do not promote struct locals with holes (#62645)
kunalspathak Dec 13, 2021
d8d80cd
Fix SC tests (#62698)
danmoseley Dec 13, 2021
4a48840
Unify naming style of dbg / rel-variant JIT projects (#62710)
trylek Dec 13, 2021
a7ae08b
Do not perform vector save/restore around call that will never return…
kunalspathak Dec 13, 2021
c0c4125
Add explicit null-check for tailcalls to VSD (#62719)
jakobbotsch Dec 14, 2021
09100bd
Made mono runs stop depending on coreclr, and stop using patching. (#…
Dec 14, 2021
6d23c2b
Add more precise descriptor for RuntimeAssembly (#62737)
marek-safar Dec 14, 2021
5f9a532
Add NativeAOT to build (#62569)
MichalStrehovsky Dec 14, 2021
c3683b0
Rename 'excludemonofailures' to 'mono' (#62749)
trylek Dec 14, 2021
955a681
Generalize loop pre-header creation and loop hoisting (#62560)
BruceForstall Dec 14, 2021
eb0ef76
Add support for NativeAOT testing (#62704)
MichalStrehovsky Dec 14, 2021
fc3dee4
Removing trailing dot from a SNI host in TLS (#62540)
Dec 14, 2021
a8a10f8
[wasm] Fix imports: require, exit, quit (#62712)
pavelsavara Dec 14, 2021
522086a
Use TempFile in SendPacketsAsync tests (#62726)
antonfirsov Dec 14, 2021
6712f18
[tests] Re-enable some explicit layout tests on Mono (#62746)
lambdageek Dec 14, 2021
4174c20
introduce automation rules aiding PR workflows (#62534)
eiriktsarpalis Dec 14, 2021
2658a0b
[wasm][debugger] Avoiding assert on mono runtime (#62601)
thaystg Dec 14, 2021
6b224f3
Remove AOT warnings for S.Drawing.Common (#61567)
kant2002 Dec 14, 2021
842f4d7
[wasm] Make typescript and rollup build incremental (#62772)
pavelsavara Dec 14, 2021
35e4e97
PE loader/image cleanups. No-copy mapping of R2R PEs on Windows. (#61…
VSadov Dec 14, 2021
eb2ffce
Unify native file name props (#62724)
am11 Dec 14, 2021
81ed7cf
Remove dummy project property IlasmRoundTrip (#62678)
trylek Dec 14, 2021
dfbae37
Rename IHttpHeadersHandler to IHttpStreamHeadersHandler (#62750)
github-actions[bot] Dec 14, 2021
4312756
Fix named mutexes on OSX to work between arm64 and emulated x64 proce…
kouvel Dec 14, 2021
dee0e01
[main] Update dependencies from 7 repositories (#62718)
dotnet-maestro[bot] Dec 14, 2021
6be1c8d
JIT: Fix range checks for "i >= 0 && i < cns" patterns (#61569)
EgorBo Dec 14, 2021
a07d21a
Deduplicate JIT/Methodical/Boxing/xlang tests (#62753)
trylek Dec 14, 2021
2e8d09b
Fixing regression for AuthType.Anonymous which leads to a NullRefere…
joperezr Dec 14, 2021
ba2072d
Disable HardwareIntrinsics Pause tests (#62793)
BruceForstall Dec 14, 2021
d0be66c
Fix named mutex PAL test issue (#62655)
janvorli Dec 14, 2021
eb48340
Build NativeAOT flavor of clrcompression static lib (#62570)
MichalStrehovsky Dec 14, 2021
a0218e4
Fix __SkipRestorePackages setup for msbuild (#62583)
gbalykov Dec 14, 2021
c55836a
Add SchemeHttp index to QPACK constants (#62800)
github-actions[bot] Dec 15, 2021
462c292
IL cleanup - remove .module and make .assembly match source name (#62…
trylek Dec 15, 2021
0e7fe23
[mono] Fix types for arguments to printf calls (#62796)
akoeplinger Dec 15, 2021
b635536
Revert removal of clr dependency from mono builds (#62788)
Dec 15, 2021
464e70f
Bring over NativeAOT smoke tests (#62763)
MichalStrehovsky Dec 15, 2021
75fb632
Use wildcards for NativeAOT libs (#62820)
MichalStrehovsky Dec 15, 2021
fcaf311
Improve ARM64 JIT disassembly (#62557)
TIHan Dec 15, 2021
a9bc1b7
Add custom marshaller tests for delegates (#62691)
kant2002 Dec 15, 2021
e233b7b
Use 1ES pool instead of deprecated windows image in "Publish to Build…
akoeplinger Dec 15, 2021
8151740
[wasm][debugger] Fix source-link test (#62786)
thaystg Dec 15, 2021
74e6d01
Update libunwind to v1.6.2 (#62092)
am11 Dec 15, 2021
4733c70
Manifest DllImportSourceGenerator as a generator (#62836)
MichalStrehovsky Dec 15, 2021
b2f0441
[MonoAOTCompiler] more properties & custom WorkingDirectory (#62725)
jonathanpeppers Dec 15, 2021
fbabdb6
Add ubuntu 21.10 (#62783)
Dec 15, 2021
509d6c3
Change all "unmanaged" (no GC fields) sequential types to have sequen…
jkoritzinsky Dec 15, 2021
5e36c33
Make emitAddrMode xarch only (#62830)
BruceForstall Dec 15, 2021
c5fa469
Pass HFA/HVA in registers (#62623)
echesakov Dec 15, 2021
7d3a18e
Updated tracking issue (#62814)
fanyang-mono Dec 15, 2021
cea9003
Merge with main from upstream
Dec 15, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
]
},
"microsoft.dotnet.xharness.cli": {
"version": "1.0.0-prerelease.21602.2",
"version": "1.0.0-prerelease.21613.2",
"commands": [
"xharness"
]
Expand Down
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ trim_trailing_whitespace = true
indent_size = 2

# Generated code
[*{_AssemblyInfo.cs,.notsupported.cs}]
[*{_AssemblyInfo.cs,.notsupported.cs,AsmOffsets.cs}]
generated_code = true

# C# files
Expand Down
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,4 @@ src/tests/JIT/Performance/CodeQuality/BenchmarksGame/reverse-complement/revcomp-
src/tests/JIT/Performance/CodeQuality/BenchmarksGame/reverse-complement/revcomp-input25000.txt text eol=lf
src/tests/JIT/Performance/CodeQuality/BenchmarksGame/k-nucleotide/knucleotide-input.txt text eol=lf
src/tests/JIT/Performance/CodeQuality/BenchmarksGame/k-nucleotide/knucleotide-input-big.txt text eol=lf
src/mono/wasm/runtime/dotnet.d.ts text eol=lf
Loading