Skip to content

Commit 1d24b3c

Browse files
authored
Merge pull request #24 from ashvardanian/asio-uring-web-server
Networking in POSIX vs. io_uring 💍
2 parents c56ed50 + 3f67720 commit 1d24b3c

File tree

5 files changed

+1500
-102
lines changed

5 files changed

+1500
-102
lines changed

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
verbose: "true"
3333
version-file: "VERSION"
3434
update-version-in: |
35-
CMakeLists.txt:VERSION (\d+\.\d+\.\d+)
35+
CMakeLists.txt:^\s*VERSION (\d+\.\d+\.\d+)
3636
dry-run: "false"
3737
push: "true"
3838
create-release: "true"

.vscode/settings.json

+29-11
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22
"cSpell.words": [
33
"absl",
44
"Accorn",
5+
"accum",
56
"Adelstein",
67
"Andreas",
78
"ashvardanian",
9+
"ASIO",
810
"asynchrony",
11+
"Axboe",
912
"bfloat",
1013
"bioinformatics",
1114
"BLAS",
@@ -16,6 +19,7 @@
1619
"Cawley",
1720
"cblas",
1821
"CCCL",
22+
"chriskohlhoffasio",
1923
"clflush",
2024
"colsb",
2125
"consteval",
@@ -29,6 +33,7 @@
2933
"CUDA",
3034
"denormal",
3135
"DOTPROD",
36+
"DPDK",
3237
"Dusíková",
3338
"Eigen",
3439
"Eron",
@@ -38,6 +43,7 @@
3843
"Fedor",
3944
"Fugaku",
4045
"Giga",
46+
"GMMA",
4147
"Goodput",
4248
"GOPS",
4349
"GPGPU",
@@ -47,21 +53,30 @@
4753
"HKSTU",
4854
"HMMA",
4955
"Ibireme",
56+
"IMMA",
57+
"IOSQE",
5058
"JeanHeyd",
5159
"jemalloc",
60+
"Jens",
61+
"jensaxboeliburing",
62+
"Klemens",
63+
"Kohlhoff",
5264
"Kulukundis",
5365
"Lelbach",
5466
"Lemire",
5567
"Lib",
5668
"LIBPFM",
5769
"libunifex",
70+
"liburing",
5871
"Lohmann",
5972
"Maclaurin",
6073
"matmul",
6174
"Meneide",
6275
"mimalloc",
76+
"Morgenstern",
6377
"MSVC",
6478
"Müller",
79+
"multishot",
6580
"Neoverse",
6681
"Niebler",
6782
"Niels",
@@ -89,20 +104,23 @@
89104
"sinf",
90105
"SLEEF",
91106
"spdlog",
107+
"SQPOLL",
92108
"STREQUAL",
93109
"StringZilla",
94110
"Strogatz",
95111
"Sutter",
96112
"sysfs",
97113
"taskset",
98114
"Tera",
115+
"Threadblock",
99116
"TMUL",
100117
"Trettner",
101118
"Unbundling",
102119
"Unif",
103120
"unifex",
104121
"unsalvageable",
105122
"unscalable",
123+
"Uring",
106124
"Vardanian",
107125
"vfmadd",
108126
"VNNI",
@@ -122,6 +140,7 @@
122140
],
123141
"files.associations": {
124142
"*.evaluator": "cpp",
143+
"*.inc": "cpp",
125144
"*.ipp": "cpp",
126145
"*.tcc": "cpp",
127146
"*.traits": "cpp",
@@ -155,14 +174,18 @@
155174
"cfenv": "cpp",
156175
"charconv": "cpp",
157176
"chrono": "cpp",
177+
"cinttypes": "cpp",
158178
"clocale": "cpp",
159179
"cmath": "cpp",
180+
"codecvt": "cpp",
160181
"compare": "cpp",
161182
"complex": "cpp",
162183
"concepts": "cpp",
163184
"condition_variable": "cpp",
164185
"core": "cpp",
165186
"coroutine": "cpp",
187+
"csetjmp": "cpp",
188+
"csignal": "cpp",
166189
"cstdarg": "cpp",
167190
"cstddef": "cpp",
168191
"cstdint": "cpp",
@@ -182,6 +205,8 @@
182205
"forward_list": "cpp",
183206
"fstream": "cpp",
184207
"functional": "cpp",
208+
"future": "cpp",
209+
"hash_map": "cpp",
185210
"initializer_list": "cpp",
186211
"inplace_vector": "cpp",
187212
"iomanip": "cpp",
@@ -211,6 +236,7 @@
211236
"ranges": "cpp",
212237
"ratio": "cpp",
213238
"regex": "cpp",
239+
"scoped_allocator": "cpp",
214240
"semaphore": "cpp",
215241
"set": "cpp",
216242
"shared_mutex": "cpp",
@@ -224,29 +250,21 @@
224250
"streambuf": "cpp",
225251
"string": "cpp",
226252
"string_view": "cpp",
253+
"strstream": "cpp",
227254
"superlusupport": "cpp",
228255
"system_error": "cpp",
229256
"text_encoding": "cpp",
230257
"thread": "cpp",
231258
"tuple": "cpp",
232259
"type_traits": "cpp",
260+
"typeindex": "cpp",
233261
"typeinfo": "cpp",
234262
"unordered_map": "cpp",
235263
"unordered_set": "cpp",
236264
"utility": "cpp",
237265
"valarray": "cpp",
238266
"variant": "cpp",
239267
"vector": "cpp",
240-
"version": "cpp",
241-
"strstream": "cpp",
242-
"cinttypes": "cpp",
243-
"codecvt": "cpp",
244-
"csetjmp": "cpp",
245-
"csignal": "cpp",
246-
"hash_map": "cpp",
247-
"future": "cpp",
248-
"scoped_allocator": "cpp",
249-
"typeindex": "cpp",
250-
"*.inc": "cpp"
268+
"version": "cpp"
251269
}
252270
}

0 commit comments

Comments
 (0)