Skip to content

Commit cdd6578

Browse files
openkal-platform 0.20.2 (#656)
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent 9e22c17 commit cdd6578

2 files changed

Lines changed: 23 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
### Added
1111

12+
- **openkal-platform 0.20.2。** openkal-musl 0.25.0、openkal-llvm-runtime 0.16.15:线程一起分配,`memcmp` 与 `strlen` 按字或向量。
13+
GLOBAL 为 GitHub 标签归档,CN 为 GitCode `mcpp-res` 镜像,sha256 两处一致。
1214
- **openkal-musl 0.25.0;openkal-llvm-runtime 0.16.15。** 有第二个线程后,每个线程保留它释放的小尺寸类槽(≤ 2032 B),
1315
不经 mallocng 的锁取回:ok 映像中一次 malloc+free 在 1/2/4 线程下由 38.5/194/521 ns 降为 31/41/61 ns;`memcmp`
1416
每次比较 8 字节,`strlen` 每次 16 字节(x86_64 上 SSE2,其余按字)。单线程程序的行为不变。测试成员 `openkal`、

‎pkgs/o/openkal-platform.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ package = {
2626

2727
xpm = {
2828
linux = {
29+
["0.20.2"] = {
30+
url = {
31+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.20.2.tar.gz",
32+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.20.2/openkal-platform-0.20.2.tar.gz",
33+
},
34+
sha256 = "ea81abe096524d9581de8399af2a084f2423d674bf8313640cfff8641dfb74e9",
35+
},
2936
["0.20.1"] = {
3037
url = {
3138
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.20.1.tar.gz",
@@ -91,6 +98,13 @@ package = {
9198
},
9299
},
93100
macosx = {
101+
["0.20.2"] = {
102+
url = {
103+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.20.2.tar.gz",
104+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.20.2/openkal-platform-0.20.2.tar.gz",
105+
},
106+
sha256 = "ea81abe096524d9581de8399af2a084f2423d674bf8313640cfff8641dfb74e9",
107+
},
94108
["0.20.1"] = {
95109
url = {
96110
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.20.1.tar.gz",
@@ -156,6 +170,13 @@ package = {
156170
},
157171
},
158172
windows = {
173+
["0.20.2"] = {
174+
url = {
175+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.20.2.tar.gz",
176+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.20.2/openkal-platform-0.20.2.tar.gz",
177+
},
178+
sha256 = "ea81abe096524d9581de8399af2a084f2423d674bf8313640cfff8641dfb74e9",
179+
},
159180
["0.20.1"] = {
160181
url = {
161182
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.20.1.tar.gz",

0 commit comments

Comments
 (0)