Skip to content

Commit d3cfeb8

Browse files
committed
Merge remote-tracking branch 'dotnet/main' into new-dfr
2 parents d31a4e7 + 758bbc6 commit d3cfeb8

File tree

1,588 files changed

+49703
-26897
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,588 files changed

+49703
-26897
lines changed

.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
]
1616
},
1717
"microsoft.dotnet.xharness.cli": {
18-
"version": "10.0.0-prerelease.24522.1",
18+
"version": "10.0.0-prerelease.24568.1",
1919
"commands": [
2020
"xharness"
2121
]

.devcontainer/Dockerfile

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,21 @@
11
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.192.0/containers/dotnet/.devcontainer/base.Dockerfile
22
# For details on dotnet specific container, see: https://github.com/microsoft/vscode-dev-containers/tree/main/containers/dotnet
33

4-
# [Choice] .NET version: 6.0, 7.0
5-
ARG VARIANT="6.0-jammy"
6-
FROM mcr.microsoft.com/devcontainers/dotnet:0-${VARIANT}
7-
8-
# Set up machine requirements to build the repo and the gh CLI
9-
# Clang-16 up is required but Ubuntu 22.04 comes with clang-14 highest, so add clang-18 sources
10-
RUN apt-get update \
11-
&& wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - \
12-
&& apt-get install software-properties-common -y \
13-
&& add-apt-repository "deb http://apt.llvm.org/$(lsb_release -s -c)/ llvm-toolchain-$(lsb_release -s -c)-18 main" -y \
14-
&& apt-get update \
15-
&& apt-get install clang-18 -y
4+
ARG VARIANT="8.0-noble"
5+
FROM mcr.microsoft.com/devcontainers/dotnet:${VARIANT}
166

177
# Set up machine requirements to build the repo and the gh CLI
188
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
199
&& apt-get -y install --no-install-recommends \
10+
clang \
2011
cmake \
12+
cpio \
2113
build-essential \
2214
python3 \
2315
curl \
2416
git \
2517
lldb \
18+
llvm \
2619
liblldb-dev \
2720
libunwind8 \
2821
libunwind8-dev \

.devcontainer/android/Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@ FROM mcr.microsoft.com/devcontainers/dotnet:${VARIANT}
44
# Set up machine requirements to build the repo
55
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
66
&& apt-get -y install --no-install-recommends \
7-
cmake \
8-
llvm \
97
clang \
8+
cmake \
9+
cpio \
1010
build-essential \
1111
python3 \
1212
curl \
1313
git \
1414
lldb \
15+
llvm \
1516
liblldb-dev \
1617
libunwind8 \
1718
libunwind8-dev \
@@ -22,6 +23,8 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
2223
libkrb5-dev \
2324
zlib1g-dev \
2425
ninja-build \
26+
zlib1g-dev \
27+
ninja-build \
2528
openjdk-17-jdk \
2629
pulseaudio
2730

.devcontainer/devcontainer.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
"build": {
55
"dockerfile": "Dockerfile",
66
"args": {
7-
// Update 'VARIANT' to pick a .NET Core version: 6.0, 7.0
8-
"VARIANT": "6.0-jammy"
7+
"VARIANT": "8.0-noble"
98
}
109
},
1110
"hostRequirements": {

.devcontainer/libraries/devcontainer.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
"build": {
55
"dockerfile": "../Dockerfile",
66
"args": {
7-
// Update 'VARIANT' to pick a .NET Core version: 6.0, 7.0
8-
"VARIANT": "6.0-jammy"
7+
"VARIANT": "8.0-noble"
98
}
109
},
1110
"hostRequirements": {

.devcontainer/wasm-multiThreaded/Dockerfile

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,21 @@
11
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.192.0/containers/dotnet/.devcontainer/base.Dockerfile
22
# For details on dotnet specific container, see: https://github.com/microsoft/vscode-dev-containers/tree/main/containers/dotnet
33

4-
# [Choice] .NET version: 6.0, 7.0
5-
ARG VARIANT="6.0-jammy"
6-
FROM mcr.microsoft.com/devcontainers/dotnet:0-${VARIANT}
7-
8-
# Set up machine requirements to build the repo and the gh CLI
9-
# Clang-16 up is required but Ubuntu 22.04 comes with clang-14 highest, so add clang-18 sources
10-
RUN apt-get update \
11-
&& wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - \
12-
&& apt-get install software-properties-common -y \
13-
&& add-apt-repository "deb http://apt.llvm.org/$(lsb_release -s -c)/ llvm-toolchain-$(lsb_release -s -c)-18 main" -y \
14-
&& apt-get update \
15-
&& apt-get install clang-18 -y
4+
ARG VARIANT="8.0-noble"
5+
FROM mcr.microsoft.com/devcontainers/dotnet:${VARIANT}
166

177
# Set up machine requirements to build the repo and the gh CLI
188
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
199
&& apt-get -y install --no-install-recommends \
10+
clang \
2011
cmake \
12+
cpio \
2113
build-essential \
2214
python3 \
2315
curl \
2416
git \
2517
lldb \
18+
llvm \
2619
liblldb-dev \
2720
libunwind8 \
2821
libunwind8-dev \
@@ -59,7 +52,7 @@ RUN sudo apt-get install libnss3 -y \
5952
&& apt-get install libgbm-dev -y \
6053
&& apt-get install libpango-1.0-0 -y \
6154
&& apt-get install libcairo2 -y \
62-
&& apt-get install libasound2 -y
55+
&& apt-get install libasound2t64 -y
6356

6457
# install firefox dependencies to run debugger tests:
6558
RUN sudo apt-get install libdbus-glib-1-2 -y \

.devcontainer/wasm-multiThreaded/devcontainer.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
"build": {
55
"dockerfile": "Dockerfile",
66
"args": {
7-
// Update 'VARIANT' to pick a .NET Core version: 6.0, 7.0
8-
"VARIANT": "6.0-jammy"
7+
"VARIANT": "8.0-noble"
98
}
109
},
1110
"hostRequirements": {

.devcontainer/wasm/Dockerfile

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,20 @@
11
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.192.0/containers/dotnet/.devcontainer/base.Dockerfile
22
# For details on dotnet specific container, see: https://github.com/microsoft/vscode-dev-containers/tree/main/containers/dotnet
33

4-
# [Choice] .NET version: 6.0, 7.0
5-
ARG VARIANT="6.0-jammy"
6-
FROM mcr.microsoft.com/devcontainers/dotnet:0-${VARIANT}
7-
8-
# Set up machine requirements to build the repo and the gh CLI
9-
# Clang-16 up is required but Ubuntu 22.04 comes with clang-14 highest, so add clang-18 sources
10-
RUN apt-get update \
11-
&& wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - \
12-
&& apt-get install software-properties-common -y \
13-
&& add-apt-repository "deb http://apt.llvm.org/$(lsb_release -s -c)/ llvm-toolchain-$(lsb_release -s -c)-18 main" -y \
14-
&& apt-get update \
15-
&& apt-get install clang-18 -y
4+
ARG VARIANT="8.0-noble"
5+
FROM mcr.microsoft.com/devcontainers/dotnet:${VARIANT}
166

177
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
188
&& apt-get -y install --no-install-recommends \
9+
clang \
1910
cmake \
11+
cpio \
2012
build-essential \
2113
python3 \
2214
curl \
2315
git \
2416
lldb \
17+
llvm \
2518
liblldb-dev \
2619
libunwind8 \
2720
libunwind8-dev \
@@ -58,7 +51,7 @@ RUN sudo apt-get install libnss3 -y \
5851
&& apt-get install libgbm-dev -y \
5952
&& apt-get install libpango-1.0-0 -y \
6053
&& apt-get install libcairo2 -y \
61-
&& apt-get install libasound2 -y
54+
&& apt-get install libasound2t64 -y
6255

6356
# install firefox dependencies to run debugger tests:
6457
RUN sudo apt-get install libdbus-glib-1-2 -y \

.devcontainer/wasm/devcontainer.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
"build": {
55
"dockerfile": "Dockerfile",
66
"args": {
7-
// Update 'VARIANT' to pick a .NET Core version: 6.0, 7.0
8-
"VARIANT": "6.0-jammy"
7+
"VARIANT": "8.0-noble"
98
}
109
},
1110
"hostRequirements": {

.github/CODEOWNERS

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -19,49 +19,49 @@
1919

2020
# Mono Code Owners
2121

22-
/src/mono @marek-safar
23-
24-
/src/mono/llvm @lambdageek @steveisok
25-
26-
/src/mono/mono/arch @lambdageek @steveisok
27-
/src/mono/mono/eglib @lambdageek @steveisok
28-
29-
/src/mono/mono/metadata @lambdageek @thaystg
30-
/src/mono/mono/metadata/*-win* @lateralusX @lambdageek
31-
/src/mono/mono/metadata/handle* @lambdageek @steveisok
32-
/src/mono/mono/metadata/monitor* @brzvlad @steveisok
33-
/src/mono/mono/metadata/sgen* @brzvlad @lambdageek
34-
/src/mono/mono/metadata/thread* @lateralusX @lambdageek
35-
/src/mono/mono/metadata/w32* @lateralusX @lambdageek
36-
37-
/src/mono/mono/eventpipe @lateralusX @lambdageek
38-
39-
/src/mono/mono/mini @lambdageek @steveisok
40-
/src/mono/mono/mini/*cfgdump* @lambdageek
41-
/src/mono/mono/mini/*exceptions* @BrzVlad
42-
/src/mono/mono/mini/*llvm* @fanyang-mono @steveisok
43-
/src/mono/mono/mini/*ppc* @lambdageek
44-
/src/mono/mono/mini/*profiler* @BrzVlad @lambdageek
45-
/src/mono/mono/mini/*riscv* @lambdageek @steveisok
46-
/src/mono/mono/mini/*type-check* @lambdageek @steveisok
47-
/src/mono/mono/mini/debugger-agent.c @thaystg @lambdageek
48-
/src/mono/mono/mini/interp/* @BrzVlad @kotlarmilos
49-
/src/mono/mono/mini/interp/*jiterp* @kg
50-
/src/mono/mono/mini/*simd* @fanyang-mono
51-
52-
/src/mono/mono/profiler @BrzVlad @lambdageek
53-
/src/mono/mono/sgen @BrzVlad @lambdageek
54-
55-
/src/mono/mono/utils @lambdageek @steveisok
56-
/src/mono/mono/utils/*-win* @lateralusX @lambdageek
57-
/src/mono/mono/utils/atomic* @lambdageek @steveisok
58-
/src/mono/mono/utils/mono-hwcap* @lambdageek
59-
/src/mono/mono/utils/mono-mem* @lambdageek @steveisok
60-
/src/mono/mono/utils/mono-threads* @lambdageek
61-
62-
/src/mono/dlls @thaystg @lambdageek
63-
64-
/src/native/public/mono @marek-safar @lambdageek
22+
/src/mono @steveisok @vitek-karas
23+
24+
/src/mono/llvm @steveisok @vitek-karas
25+
26+
/src/mono/mono/arch @steveisok @vitek-karas
27+
/src/mono/mono/eglib @steveisok @vitek-karas
28+
29+
/src/mono/mono/metadata @thaystg @steveisok @vitek-karas
30+
/src/mono/mono/metadata/*-win* @lateralusX @steveisok
31+
/src/mono/mono/metadata/handle* @steveisok @vitek-karas
32+
/src/mono/mono/metadata/monitor* @brzvlad @steveisok @vitek-karas
33+
/src/mono/mono/metadata/sgen* @brzvlad @steveisok @vitek-karas
34+
/src/mono/mono/metadata/thread* @lateralusX @steveisok @vitek-karas
35+
/src/mono/mono/metadata/w32* @lateralusX @steveisok @vitek-karas
36+
37+
/src/mono/mono/eventpipe @lateralusX @steveisok @vitek-karas
38+
39+
/src/mono/mono/mini @steveisok @vitek-karas
40+
/src/mono/mono/mini/*cfgdump* @steveisok @vitek-karas
41+
/src/mono/mono/mini/*exceptions* @BrzVlad @steveisok @vitek-karas
42+
/src/mono/mono/mini/*llvm* @steveisok @vitek-karas
43+
/src/mono/mono/mini/*ppc* @steveisok @vitek-karas
44+
/src/mono/mono/mini/*profiler* @BrzVlad @steveisok @vitek-karas
45+
/src/mono/mono/mini/*riscv* @steveisok @vitek-karas
46+
/src/mono/mono/mini/*type-check* @steveisok @vitek-karas
47+
/src/mono/mono/mini/debugger-agent.c @thaystg @steveisok @vitek-karas
48+
/src/mono/mono/mini/interp/* @BrzVlad @kotlarmilos @steveisok @vitek-karas
49+
/src/mono/mono/mini/interp/*jiterp* @kg @steveisok @vitek-karas
50+
/src/mono/mono/mini/*simd* @steveisok @vitek-karas
51+
52+
/src/mono/mono/profiler @BrzVlad @steveisok @vitek-karas
53+
/src/mono/mono/sgen @BrzVlad @steveisok @vitek-karas
54+
55+
/src/mono/mono/utils @steveisok @vitek-karas
56+
/src/mono/mono/utils/*-win* @lateralusX @steveisok @vitek-karas
57+
/src/mono/mono/utils/atomic* @steveisok @vitek-karas
58+
/src/mono/mono/utils/mono-hwcap* @steveisok @vitek-karas
59+
/src/mono/mono/utils/mono-mem* @steveisok @vitek-karas
60+
/src/mono/mono/utils/mono-threads* @steveisok @vitek-karas
61+
62+
/src/mono/dlls @thaystg @steveisok @vitek-karas
63+
64+
/src/native/public/mono @steveisok @vitek-karas
6565
/src/native/external/libunwind @janvorli @AaronRobinsonMSFT @dotnet/dotnet-diag
6666
/src/native/external/libunwind_extras @janvorli @AaronRobinsonMSFT @dotnet/dotnet-diag
6767

0 commit comments

Comments
 (0)