Skip to content
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

Sync code #1

Merged
merged 144 commits into from
Oct 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
a54b9c8
Minor code cleanup in TensorPrimitives tests (#92575)
stephentoub Sep 26, 2023
0392c1a
Update android-bionic.md (#92632)
MichalStrehovsky Sep 26, 2023
ac1cf4c
Move TargetsCurrent to net9 and add net8 workload (#91480)
lewing Sep 26, 2023
a1f1624
Improve nullability check for generic `.ctor` parameters (#92514)
karakasa Sep 26, 2023
07e86f1
[PERF] Add hybrid globalization testing runs (#89825)
LoopedBard3 Sep 26, 2023
b635cf2
JitDump improvements and other minor cleanup (#92510)
BruceForstall Sep 26, 2023
5159573
JIT: Remove CallArgABIInformation::IsStruct (#92635)
jakobbotsch Sep 26, 2023
ba52f9d
[wasi] fixed the order of WASI_AFTER_RUNTIME_LOADED_CALLS (#92552)
filipw Sep 26, 2023
f0c7534
Add DebuggerDisplay to Meter and Instruments (#91496)
pedrobsaila Sep 26, 2023
d283475
Add net8 wasi workload tests (#92653)
lewing Sep 26, 2023
1be2db9
Update the Windows ARM64 unwinder (#92604)
janvorli Sep 26, 2023
e6d7ae7
[mono][llvm] Remove support for llvm versions before 14.x. (#88346)
vargaz Sep 26, 2023
7ec1110
Vectorize TensorPrimitives.Min/Max{Magnitude} (#92618)
stephentoub Sep 27, 2023
d45cac6
[main] Update dependencies from dotnet/runtime dotnet/source-build-re…
dotnet-maestro[bot] Sep 27, 2023
0427ef9
Avoiding trying to load the native library Microsoft.DiaSymReader.Nat…
neyromant Sep 27, 2023
93cd68f
Convert SpinWait to QCall (#92675)
jkotas Sep 27, 2023
ae2d17b
define bool as Interop.BOOL to prevent upper bytes setting native boo…
yowl Sep 27, 2023
c6fcf2e
Remove all PGO assets except for the runtime PGO archive. (#92668)
jkoritzinsky Sep 27, 2023
da5bd2b
Stop setting separate properties for BUNDLE_PROBE, HOSTPOLICY_EMBEDDE…
elinor-fung Sep 27, 2023
8e76039
Make config binding gen incremental (#89587)
layomia Sep 27, 2023
43f236d
Extend preinitialization interpreter (#92470)
MichalStrehovsky Sep 27, 2023
d1d6a6b
Make it possible to preinitialize HW intrinsic IsSupported (#92666)
MichalStrehovsky Sep 27, 2023
ca8d6f0
[mono][aot] Type load checks do not fail at compile time but produce …
jandupej Sep 27, 2023
3741887
[mono] Implement Vector128.Shuffle () for llvm on x64. (#92656)
vargaz Sep 27, 2023
d6c28d4
JIT: Handle remainder accesses more precisely in physical promotion l…
jakobbotsch Sep 27, 2023
3db080c
Add tests for `UnsafeAccessor` on fields on generic types (#92657)
AaronRobinsonMSFT Sep 27, 2023
e500dad
Switch to etw python script (#92508)
LakshanF Sep 27, 2023
a707e94
Fix Excessive Encoding in Test Logs (#92286)
ivdiazsa Sep 27, 2023
954e0b8
Fix LLVMAOT Mono runtime variant official build to produce correctly …
akoeplinger Sep 27, 2023
cf978fd
Change order of loads in LowerMemcmp (#92704)
EgorBo Sep 27, 2023
273db66
Fix arm64 fragment unwinding (#92678)
janvorli Sep 27, 2023
8a5283f
Add illink analyzer support for field/property initializers (#92600)
sbomer Sep 27, 2023
95fe99c
Don't build libraries native packages in the PGO leg (#92729)
jkoritzinsky Sep 27, 2023
5c391f6
Change how test assemblies opt-in to LibraryImportGenerator usage (#9…
jkoritzinsky Sep 27, 2023
c98c9dc
Move more sprintf usages to snprintf (#92674)
jkoritzinsky Sep 27, 2023
bc5f53c
[wasm] GetChromeVersions: Fix fetching v8 version given a chrome vers…
radical Sep 27, 2023
377fa6c
Updated XML documentation for `IConfigurationProvider.GetReloadToken`…
tacosontitan Sep 27, 2023
c3b1ed0
Avoid membarrier on lower Android versions (#92686)
MichalStrehovsky Sep 27, 2023
dd8e9aa
Revert "Remove Latin1CharSearchValues (#91884)" (#92726)
MihaZupan Sep 27, 2023
7e6bd94
[main] Update dependencies from dotnet/roslyn-analyzers (#92639)
dotnet-maestro[bot] Sep 27, 2023
afda142
[wasm] Fix Wasm.Build.Tests on `main` (#92741)
radical Sep 28, 2023
26346c0
Make PCP tests conditional by algorithm
vcsjones Sep 28, 2023
f4fa655
Small refactor to BuildElement to address NRT changes (#92742)
GrabYourPitchforks Sep 28, 2023
b1f368f
[mono] Enable SIMD intrinsics on winx64. (#92673)
vargaz Sep 28, 2023
dc1f86a
JIT: Promote size-wise improvements in physical promotion (#92717)
jakobbotsch Sep 28, 2023
3bf40a3
Update TensorPrimitives aggregations to vectorize handling of remaini…
stephentoub Sep 28, 2023
29c4e3b
JIT: Unify and clean up unspilling (#91663)
jakobbotsch Sep 28, 2023
612deb2
[wasm][debugger] Support passing identifiers to methods (#92758)
ilonatommy Sep 28, 2023
26d9e9f
[llvm] Avoid zero extending non-negative constant array indexes, its …
vargaz Sep 28, 2023
ecca73d
Fix link in ILLink.Tasks README.md (#92769)
akoeplinger Sep 28, 2023
014fe35
[main] Update dependencies from dotnet/xharness dotnet/cecil dotnet/s…
dotnet-maestro[bot] Sep 28, 2023
c0c7d3e
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
dotnet-maestro[bot] Sep 28, 2023
1cf7926
Update JIT format job to pass new `--cross` argument on Linux (#92751)
BruceForstall Sep 28, 2023
3138a80
Removes redundant code from `JsonCamelCaseNamingPolicy.cs` (#92738)
tcortega Sep 28, 2023
8757581
Remove Unwrap flag from UniqueComInterfaceMarshaller (#92599)
jtschuster Sep 28, 2023
876f763
Account port number already included within server string (#92748)
buyaa-n Sep 28, 2023
9158141
Delete misc unnecessary code (#92764)
jkotas Sep 28, 2023
c01efb8
[main] Update dependencies from dotnet/installer (#92703)
dotnet-maestro[bot] Sep 28, 2023
9765a3c
Add more static preinitialization support (#92739)
MichalStrehovsky Sep 28, 2023
95b9a8d
Flesh out TensorPrimitives XML docs (#92749)
stephentoub Sep 28, 2023
62d2c91
Converge Representations between NativeAOT and CoreCLR (#91821)
cshung Sep 28, 2023
8ce4279
Update RyuJit overview (#92789)
SingleAccretion Sep 29, 2023
7d9b92d
Correctly set sendTrustList flag when saving credentials to cache (#9…
rzikm Sep 29, 2023
8ff1893
JIT: Make effect handling in lowering less conservative (#92710)
jakobbotsch Sep 29, 2023
e81671f
[wasm] Supress policheck warning in blazor-sample (#92711)
radekdoulik Sep 29, 2023
38fd485
[mono] Cleanup unused runtime functions (#91681)
akoeplinger Sep 29, 2023
f401263
Do not nop-out SSA definitions in block morphing (#92786)
SingleAccretion Sep 29, 2023
0cc9f21
Implement StoreVector64x2 and StoreVector128x2 for Arm64 (#92109)
SwapnilGaikwad Sep 29, 2023
56251ec
Vectorize TensorPrimitives.ConvertToHalf (#92715)
stephentoub Sep 29, 2023
e3d37a8
Enable TensorPrimitives to perform in-place operations (#92820)
stephentoub Sep 29, 2023
1c6d909
JIT: Optimize SequenceEqual to use ccmp on ARM64 (#92810)
jakobbotsch Sep 29, 2023
6460ccb
[main] Update dependencies from dnceng/internal/dotnet-optimization (…
dotnet-maestro[bot] Sep 29, 2023
8358704
Move variable scope tracking code (#92800)
BruceForstall Sep 29, 2023
571df3e
Allow `key#value` for superpmi JIT option specification (#92803)
BruceForstall Sep 29, 2023
04d38d8
Use a different crossgen2 when running crossgen2 during our build tha…
jkoritzinsky Sep 29, 2023
1930da2
Fix Common.Tests.GetPrettyName_CannotRead_ReturnsNull test for root u…
sirntar Sep 29, 2023
1ffd8e3
Update dependencies from https://github.com/dotnet/installer build 20…
dotnet-maestro[bot] Sep 29, 2023
17c118b
Update dependencies from https://github.com/dotnet/roslyn-analyzers b…
dotnet-maestro[bot] Sep 29, 2023
8fa5064
Add stress mode for arm/arm64 function fragment splitting (#92802)
BruceForstall Sep 29, 2023
86fa786
Always emit jump from hot finally block to cold target (#92797)
amanasifkhalid Sep 29, 2023
e89daba
[tests][iOS] Fix artifacts path (#92783)
mdh1418 Sep 29, 2023
d1972fe
Vectorize TensorPrimitives.ConvertToSingle (#92779)
stephentoub Sep 29, 2023
01104d6
Remove CompilationProvider dependency from the source generator. (#92…
eiriktsarpalis Sep 29, 2023
eaa8ea1
Apply sequence equality comparison to the final Regex incremental val…
eiriktsarpalis Sep 29, 2023
b88d3b9
Throw exception in TensorPrimitives for unsupported span overlaps (#9…
stephentoub Sep 30, 2023
cc07299
Allow multiple post-build steps and allow templated pre and post-buil…
jkoritzinsky Sep 30, 2023
a2818c5
Include info about system call errors in some exceptions from operati…
kouvel Sep 30, 2023
588193f
Remove fgUpdateFlowGraph from optOptimizeFlow (#92839)
EgorBo Sep 30, 2023
420717e
Split off patched code into separate .S file and disable subsections-…
filipnavara Sep 30, 2023
8dad137
JIT: fix self-conflicting HFA arg prolog handling for arm64 (#92355)
AndyAyersMS Sep 30, 2023
5b217b1
Update targetingpacks.targets (#88991)
ViktorHofer Sep 30, 2023
849c0fd
[wasm] Use specific version of v8 for tests (#91633)
radical Sep 30, 2023
3025e30
Automated bump of chrome version (#92854)
github-actions[bot] Oct 1, 2023
c58debe
Preinitialize pop/switch/Type.IsValueType (#92841)
MichalStrehovsky Oct 1, 2023
3bc1508
Use UnsafeAccessor in JSHostImplementation instead of reflection (#92…
akoeplinger Oct 1, 2023
90d5964
[main] Update dependencies from dotnet/emsdk dotnet/sdk (#92815)
dotnet-maestro[bot] Oct 1, 2023
8ba039c
[main] Update dependencies from dotnet/installer (#92848)
dotnet-maestro[bot] Oct 1, 2023
2508c70
Convert all remaining tests in the Loader subtree to the merged model…
trylek Oct 1, 2023
215145e
Call fgRenumberBlocks in optIfConversion (#92821)
EgorBo Oct 1, 2023
eae953b
[llvm] Fix spilling of valuetypes to the stack if they are passed by …
vargaz Oct 2, 2023
b9622e1
Check DotNetFinalVersionKind when setting WorkloadVersionSuffix (#91792)
dkurepa Oct 2, 2023
f47c963
[RISC-V] regArg dependcies unrolling in genFnPrologCalleeRegArgs() (#…
t-mustafin Oct 2, 2023
47390d8
[RISC-V] Fix target type unsignedness detection in genFloatToIntCast(…
tomeksowi Oct 2, 2023
c92caa4
[browser] Remove duplicated marshaling of return value for JSExport (…
maraf Oct 2, 2023
ca23689
Update intellisense.targets (#92868)
ViktorHofer Oct 2, 2023
3aa1c33
Ensure the adapter name 100% matching when parsing proc/net/dev (#92187)
skyoxZ Oct 2, 2023
4434b32
[mono] Only emit pshufb when ssse3 is enabled. (#92842)
vargaz Oct 2, 2023
0c81f49
[browser][nodejs] keep runtime alive for JSExport calls (#92871)
pavelsavara Oct 2, 2023
a590cb4
[wasm] Disable MetricsSupport feature by default (#92696)
radekdoulik Oct 2, 2023
e97bd6d
Fix build of IJW test after VS upgrade (#92878)
vitek-karas Oct 2, 2023
14b2224
Add linux-arm64 workload definitions (#92892)
lewing Oct 2, 2023
1780220
[wasm] Set InstallV8ForTests=true only for windows/linux (#92896)
radical Oct 2, 2023
b3b9160
[wasm] Perf pipeline - fix blazor_scenarios run for hybrid globalizat…
radical Oct 2, 2023
2552b1c
Update owner list (#92900)
ericstj Oct 2, 2023
087ca46
[mono][android] Add Android linux-arm64 workload definitions (#92899)
lewing Oct 2, 2023
42a6776
[main] Update dependencies from dotnet/roslyn (#92578)
dotnet-maestro[bot] Oct 2, 2023
9aebb66
Fix deadlock in EventPipeEventDispatcher (#92806)
davmason Oct 2, 2023
82fee26
Remove 'tracing' from Native AOT PR runs (#92825)
agocke Oct 2, 2023
5c80556
Clean up the crossgen2_publish project and local/live packs reference…
jkoritzinsky Oct 3, 2023
087ee5d
fix typo (#92893)
kotlarmilos Oct 3, 2023
b93d9b4
SPMI: Disable CodeQL in superpmi-collect pipeline (#92872)
jakobbotsch Oct 3, 2023
3b0cd57
SPMI: Simplify and improve reporting of context information (#92824)
jakobbotsch Oct 3, 2023
7abea9e
[mono][jit] Arm64 SIMD regs are now zeroed with movi instead of eor (…
jandupej Oct 3, 2023
6b25c3b
JIT: Merge consecutive stores (#92852)
EgorBo Oct 3, 2023
d3569b9
Improve throughput / allocations of JsonNode.GetPath (#92284)
stephentoub Oct 3, 2023
88f2547
Update dependencies from https://github.com/dotnet/source-build-exter…
dotnet-maestro[bot] Oct 3, 2023
f41715c
[wasm] Use intended ports when running DevServer (#92913)
radical Oct 3, 2023
781e002
This vectorizes TensorPrimitives.Log2 (#92897)
tannergooding Oct 3, 2023
f9f322a
Add analyzer support for inline array access (#92736)
sbomer Oct 3, 2023
3287f9f
[main] Update dependencies from dotnet/installer (#92933)
dotnet-maestro[bot] Oct 3, 2023
5d3cfb1
Add testing for #92539. (#92926)
eiriktsarpalis Oct 3, 2023
640e9d9
Fix illink task lock during live build (#92928)
ViktorHofer Oct 3, 2023
a22dee1
Throw NotSupportedException when applying JsonObjectHandling.Populate…
eiriktsarpalis Oct 3, 2023
5f5d860
CI: Don't trigger runtime pipelines on perf pipeline only changes (#9…
radical Oct 3, 2023
bdceab9
Condition the use of NetCoreAppPrevious TFM (#92941)
ViktorHofer Oct 3, 2023
3452a99
Don't publish crossgen2 as NativeAOT when doing a cross-os build. (#9…
jkoritzinsky Oct 3, 2023
9ac07e8
Update PGO to use the correct post-build steps model (#92958)
jkoritzinsky Oct 3, 2023
b9e0145
Adding Log2 tests covering some special values (#92946)
tannergooding Oct 3, 2023
15ffcff
Expose an internal ISimdVector interface and being using it to dedupl…
tannergooding Oct 3, 2023
01cab29
[wasm] Disable `TensorPrimitivesTests.ConvertToHalf_SpecialValues` (#…
radical Oct 3, 2023
6dadf7c
JIT: Expand unaligned address recognition for ARM32 (#92938)
jakobbotsch Oct 3, 2023
d2e24fa
runtime-wasm-perf: add triggers for PRs (#92799)
radical Oct 3, 2023
e599721
[wasm] wasmbrowser - change the default webserver port to 0, to rando…
radical Oct 3, 2023
7ffff3f
Adding a vectorized implementation of TensorPrimitives.Log (#92960)
tannergooding Oct 3, 2023
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
  •  
  •  
  •  
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": "8.0.0-prerelease.23471.1",
"version": "8.0.0-prerelease.23477.1",
"commands": [
"xharness"
]
Expand Down
Loading