File tree Expand file tree Collapse file tree
tests/examples/openkal-musl Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515
1616### Added
1717
18+ - ** openkal-musl 0.27.0。** 面向 openkal 0.23(openkal-linux 0.24.0、openkal-macos 0.21.2、openkal-windows 0.19.0)与
19+ openkal-image 0.4.1:各系统上的 ` /dev/null ` 交给启动的程序为环境的空设备;` realpath ` 由环境回答;映像的 ` dlopen ` 放在其基址;
20+ 初始化快照的两阶段(` __okrun_snapshot ` 、` __okrun_snapshot_start ` );` posix_spawn ` 把程序持有的目录连同权限授予启动的程序;
21+ ` okm_preopen_attenuate ` (` <okm_preopen.h> ` )按程序自己的请求衰减持有的目录(含记录);卷下的名字按环境的规则比较(盘符大小写、
22+ 两种分隔符);mimalloc 的归还延迟随资源偏好。测试成员 ` openkal-musl ` 随之移动。GLOBAL 为 GitHub 标签归档,CN 为 GitCode
23+ ` mcpp-res ` 镜像,sha256 两处一致。
1824- ** openkal-ld/run/tools/bind 0.4.1。** 在 openkal-macos 0.21.2 上构建 macOS 的运行器:睡眠挂起当前上下文而不再自旋,单调时钟粒度
1925 每次启动相同,初始化快照不再因测得的差异被拒绝。测试成员 ` openkal-tools ` 、` openkal-bind ` 随之移动。GLOBAL 为 GitHub 标签归档,
2026 CN 为 GitCode ` mcpp-res ` 镜像,sha256 两处一致。
Original file line number Diff line number Diff line change @@ -75,6 +75,13 @@ package = {
7575
7676 xpm = {
7777 linux = {
78+ [" 0.27.0" ] = {
79+ url = {
80+ GLOBAL = " https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.0.tar.gz" ,
81+ CN = " https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.0/openkal-musl-0.27.0.tar.gz" ,
82+ },
83+ sha256 = " 1118391392bc949ab947f9e56079062366d13decb7eea4ebd98b54085db4f65e" ,
84+ },
7885 [" 0.26.1" ] = {
7986 url = {
8087 GLOBAL = " https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.26.1.tar.gz" ,
@@ -441,6 +448,13 @@ package = {
441448 },
442449 },
443450 macosx = {
451+ [" 0.27.0" ] = {
452+ url = {
453+ GLOBAL = " https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.0.tar.gz" ,
454+ CN = " https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.0/openkal-musl-0.27.0.tar.gz" ,
455+ },
456+ sha256 = " 1118391392bc949ab947f9e56079062366d13decb7eea4ebd98b54085db4f65e" ,
457+ },
444458 [" 0.26.1" ] = {
445459 url = {
446460 GLOBAL = " https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.26.1.tar.gz" ,
@@ -807,6 +821,13 @@ package = {
807821 },
808822 },
809823 windows = {
824+ [" 0.27.0" ] = {
825+ url = {
826+ GLOBAL = " https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.0.tar.gz" ,
827+ CN = " https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.0/openkal-musl-0.27.0.tar.gz" ,
828+ },
829+ sha256 = " 1118391392bc949ab947f9e56079062366d13decb7eea4ebd98b54085db4f65e" ,
830+ },
810831 [" 0.26.1" ] = {
811832 url = {
812833 GLOBAL = " https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.26.1.tar.gz" ,
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ name = "openkal-musl-tests"
88version = " 0.1.0"
99
1010[target .'cfg(os = "linux")' .dependencies .mcpplibs ]
11- openkal-musl = " 0.26.1 "
11+ openkal-musl = " 0.27.0 "
1212
1313[target .'cfg(os = "linux")' .build ]
1414cxxflags = [" -DHAVE_OPENKAL_MUSL=1" ]
You can’t perform that action at this time.
0 commit comments