XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESystem

【Rust】XFE系统,基于Rust和汇编

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESystem

Record merged Monaco initialization validation and pending USB elevation

6b4b3a9
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

4 个文件 +268 -0
Modified AGENTS.md +6 -0
@@ -1,5 +1,11 @@
1 1 # XFESystem 用户约定
2 2
3 2026-10-15 Monaco 初始化优化 **0.3.0-dev.4-monaco.1** 已与启动动画提交 `c682726` 合并重建。打包资源在解析时完整校验语法,Jint 函数分析延迟到首次使用;保留标识符和属性键缓存,解析时直接计数节点。文件通过可信字符串一次创建最终模型,先设置主题;网站 C# 分词按模型/版本复用。官方 Monaco、网站语法和调色板字节保持原样。合并后的 **16 组、1411 项宿主检查,847 个宿主/来宾输入与提交字节一致**;独立 Console / Desktop、同一双镜像两个实际菜单入口、启动动画、Bing 原生 TLS、Monaco 实际编辑、文档八项和终端验收通过;单 CPU 无串口和熵失效负向测试通过。
4
5 同动画基线的本轮原生测量:完整首显 **10.219 → 9.687 秒**,四轮热启动中位数 **6.2185 → 6.0315 秒**,改善较小且冷启动有波动,不能宣称稳定的大幅提速或一秒完整就绪。宿主五次 C# 样例中位数约改善 31%–40%,不是原生/GPU 性能。严格逐轮像素对照因基线自身一轮第三行 180 像素变体而未全部通过;优化版五轮均逐像素等于基线 4/5 轮共同参考帧,原失败保留。详情 `docs/validation-results/MonacoInitialization20261015.json`。
6
7 统一 256 MiB 双启动镜像与两个 ZIP 已完整校验,包内 Windows PowerShell 5.1 启动计划通过。专用 USB `230222336207` / `5000000000002AEF` 的新安全计划位于 `build/usb-media/XFEstudio-Dual-Monaco-Merged-0.3.0-dev.4-1792062213903`;当前等待 Windows 管理员授权,尚不能记为写入交付完成。旧基线计划 `XFEstudio-Dual-Monaco-0.3.0-dev.4-1792061336039` 在物理写入前被新合并镜像取代,`NotWritten.json` 保留事实。继续保持 RAM-only、实际 BSP 1、软件渲染,`FullReleaseQualified=false`。
8
3 9 2026-10-15 已为 Console / Desktop 接入自研内核品牌启动动画,交付标签 **0.3.0-dev.4-bootsplash.1**,保留已有网页加载优化。用户补充明确要求显示 `XFESystem` 字样、原双系统菜单保持不变:默认仍 10 秒进入 Desktop。主动画约 2.4 秒,只有黑底、现有星环 Logo 和品牌字样;完整应用首帧提前就绪时,动画结束立即交接,否则下方出现反向旋转分段加载环。EFI 默认提示、Limine 正常加载文字、内核阶段条移除;按需 F2 显示设置与串口诊断保留。内核独立调度线程和临时 shadow framebuffer 绘制,实际应用首帧回调控制交接,无额外动画运行时依赖。预览与说明见 `docs/BootAnimation20261015.md`。
4 10
5 11 最终 **16 组、1390 项宿主检查(0 失败)**,两个独立镜像及同一 256 MiB 双启动镜像的两个实际菜单入口均通过 QEMU 8 虚拟 CPU(实际 BSP 1)动画与完整应用验收。快速路径实际交接为 2402–2417 ms;慢速等待分支另用不启动应用的原生诊断镜像验证,不算托管运行时或应用验收。无串口仅验证同一 Desktop 内核实际界面呈现。首轮 Zero `IsVolatile` 编译失败和源码变动导致的宿主拒绝记录均保留;最终显式 native memory barrier 和缓冲绘制源码重建后通过。宿主 `build/CSharp/HostTests-1792059657372/Result.json`,最终独立 Console / Desktop 为 `build/IndependentKernel/Proof-1792059639230201900/Result.json` / `Proof-1792059639419771800/Result.json`;同一双镜像两入口为 `Proof-1792059765976961600/Result.json` / `Proof-1792059875385032700/Result.json`。844 个宿主/来宾合并绑定输入保持实际构建字节一致;843 个与暂存字节相同,唯一例外为原有 `EfiEntry.cs` CRLF 差异。本轮仅暂存该文件的功能改动,原换行差异留在工作区,规范化文本一致;包内保留实际编译快照。
Modified README.md +2 -0
@@ -1,5 +1,7 @@
1 1 # XFESystem
2 2
3 2026-10-15 的 `0.3.0-dev.4-monaco.1` 已合并品牌启动动画:按需分析 Jint 函数、复用标识符/属性键,直接创建最终文件模型并按版本缓存 C# 分词。1411 项宿主检查、847 项输入绑定及原生双系统验收通过。同动画基线下完整首显实测 10.219 → 9.687 秒,热启动中位数 6.2185 → 6.0315 秒,仍未达到一秒目标;严格逐轮像素对照中的基线变体与等待管理员授权的 U 盘状态均如实记录。详见 [Monaco 初始化验证记录](docs/validation-results/MonacoInitialization20261015.json)。
4
3 5 XFESystem 默认使用 **C# 自研裸机内核**:页分配与映射、中断、单 BSP 调度、线程/事件、PS/2 输入及 framebuffer 平台由本项目实现。原有 Desktop、Browser、Documents 与 Terminal 运行在外部 **Microsoft .NET 10 NativeAOT** 上。当前开发分支 `codex/csharp-system` 的默认 [解决方案](XFESystem.slnx)、构建、启动和打包统一使用自研内核,不引用 Cosmos;引导仍使用 Limine,内核 bootstrap 使用 bflat Zero,C/ELF 工具使用 LLVM,数学函数使用 musl。GC、EH、BCL、编译器、字体解析器和浏览器库的来源见 [THIRD_PARTY.md](THIRD_PARTY.md)。
4 6
5 7 当前目标是 **x86_64、QEMU q35、UEFI、1 GiB RAM、TCG**。即使配置 8 个虚拟 CPU,仍只有 BSP 执行,托管线程由该 CPU 调度。文件与设置保存在 RAM 会话,关机后消失。当前开发基线及实际验证范围见 [自研内核合并记录](docs/IndependentKernelMerge20261015.md);早期独立分支记录保留于 [0.3.0-dev.1 摘要](docs/validation-results/IndependentKernel20261015.json)。
Modified Tools/BrowserCompatibility/ProductionProbe/Packages.lock.json +4 -0
@@ -47,10 +47,14 @@
47 47 "dependencies": {
48 48 "AngleSharp": "[1.7.1, )",
49 49 "Jint": "[4.11.0, )",
50 "XFESystem.Collections": "[1.0.0, )",
50 51 "XFESystem.Desktop": "[1.0.0, )",
51 52 "XFESystem.Documents": "[1.0.0, )"
52 53 }
53 54 },
55 "xfesystem.collections": {
56 "type": "Project"
57 },
54 58 "xfesystem.console": {
55 59 "type": "Project"
56 60 },
Added docs/validation-results/MonacoInitialization20261015.json +256 -0
@@ -0,0 +1,256 @@
1 {
2 "Kind": "XfeMonacoInitializationValidation",
3 "Date": "2026-10-15",
4 "BuildLabel": "0.3.0-dev.4-monaco.1",
5 "DeliveryComplete": false,
6 "SoftwareAcceptancePassed": true,
7 "FullReleaseQualified": false,
8 "TestedWorktree": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem",
9 "SourceFeatureCommit": "1303a92aee1cd3bccc0121cd1602ad9ad40cd386",
10 "MergedBootAnimationCommit": "c682726e4852174145c42766349e414e29921496",
11 "Changes": [
12 "Packaged scripts retain full Acornima syntax validation and defer Jint function/declaration analysis to first use. Ordinary network/user evaluation is unchanged.",
13 "Reuse engine-independent identifier binding names and immutable static property keys; count AST nodes during parsing instead of walking the entire tree a second time.",
14 "Initialize the final file/language/model once through trusted primitive host data, and select the final theme before creating the model. File data is never parsed as JavaScript source.",
15 "Cache website C# tokenization by model identity and version. Avoid per-line whole-model reads and prefix concatenation, and reuse exact-version tokens for readback.",
16 "Keep the original official Monaco 0.52.2 core, website highlight.js grammar and palette bytes; no worker services or CLR access were enabled.",
17 "Merge upstream branded Console/Desktop boot animation and rebuild/revalidate both editions before delivery."
18 ],
19 "ParserImplementation": {
20 "JintVersion": "4.11.0",
21 "NativeAotRuntime": "Microsoft .NET 10.0.12",
22 "WholeAstStillConstructed": true,
23 "FunctionAnalysisLazy": true,
24 "BytecodeCompilerImplemented": false,
25 "NativeJitImplemented": false,
26 "InternalApi": "Pinned Prepared<T> and Environment.BindingName constructors through .NET UnsafeAccessor; version and semantics covered by tests",
27 "ExecutionBudgetsPreserved": true,
28 "CacheCharacterAndNodeBudgetsPreserved": true,
29 "RegexLiteralTimeoutMilliseconds": 100
30 },
31 "Host": {
32 "Receipt": {
33 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\CSharp\\HostTests-1792061461047\\Result.json",
34 "Sha256": "a72afa5d2457c0c6e5ac571edb0ecf19fc85f947290bc998f051b560872e139a"
35 },
36 "Suites": 16,
37 "Passed": 1411,
38 "Failed": 0,
39 "InputsVerified": 819
40 },
41 "Native": {
42 "Desktop": {
43 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\IndependentKernel\\Proof-1792061593526520600\\Result.json",
44 "Sha256": "47607ad3ae6ffe4d1e0e7854a73585d0109334952826912459e2e1d3f1279b69"
45 },
46 "Console": {
47 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\IndependentKernel\\Proof-1792061551635525400\\Result.json",
48 "Sha256": "f5eba330fdcd0968c91d4e5a4d0bf5a3bde49f77f4c80727cebbfefa16fb2edc"
49 },
50 "DualDesktop": {
51 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\IndependentKernel\\Proof-1792061658398874200\\Result.json",
52 "Sha256": "23b6b58dd41608a1ead8fc05394ea0f2caeb3cacc8ade38acf267825ff1de311"
53 },
54 "DualConsole": {
55 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\IndependentKernel\\Proof-1792061658186032400\\Result.json",
56 "Sha256": "27f0fc7bb8b445b5fced76669a82e411f6b37838039911912c97839fd1ee441c"
57 },
58 "DualDeliveryGate": {
59 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\MonacoInit\\MergedDelivery\\Result.json",
60 "Sha256": "fc4b00dd77f427e79b72a96f95d22444235addf0f3c9a89f0a9835073beae8fe"
61 },
62 "VirtualCpus": 8,
63 "ExecutingCpus": 1,
64 "RamOnly": true,
65 "StorageEnabled": false,
66 "DesktopKernelSha256": "738b7a1604d9fdf191fa3dc3fb97c2d9591db931c54389c4500f896153d8f459",
67 "ConsoleKernelSha256": "a4df624c8ab3a10be44e76faccf0037ff65e383f36c43fff34dc61d5c37b7fc2",
68 "DesktopImageSha256": "3abbd87689a84a0deeeed7315e8c837415ed5a3f40e8b2d4c536ad283a82e2e9",
69 "DualImageSha256": "ece57ed2604382d8273c68d1067d5941592b1c18e99ae16a54d997004015edeb",
70 "NegativeEntropy": {
71 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\IndependentKernel\\TlsEntropyFailure-1792061658398874200\\Result.json",
72 "Sha256": "841accdb64a4232acf915db049b9850815056d8e677b18e2956b611ca3076227"
73 },
74 "NoSerialSingleCpu": {
75 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\IndependentKernel\\Proof-1792061669546735700\\Result.json",
76 "Sha256": "c98b708f4a96987c4f9b64fde6c2fe4e53b7f3086641e5770764d2af1a6259e6"
77 }
78 },
79 "Performance": {
80 "NativeMatchedBootComparison": {
81 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\MonacoInit\\NativeComparison-1792062005171240100\\Comparison.json",
82 "Sha256": "0f98009f05206e6494bd428d3c9aade2adc78e0e4593ba7db97d8a4b81ce6ab7"
83 },
84 "NativeMatchedBootDetails": {
85 "Kind": "XfeNativeFullMonacoStartupComparison",
86 "Passed": false,
87 "FullReleaseQualified": false,
88 "Method": "QEMU TCG max, 8 vCPUs / 1 executing BSP; sequential cold/warm navigation to the unchanged official Monaco editor",
89 "Before": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\MonacoInit\\NativeComparison-1792062005171240100\\Before\\Result.json",
90 "After": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\MonacoInit\\NativeComparison-1792062005171240100\\After\\Result.json",
91 "BeforeColdMilliseconds": 10219.0,
92 "AfterColdMilliseconds": 9687.0,
93 "ColdSpeedup": 1.0549189635594096,
94 "BeforeWarmMedianMilliseconds": 6218.5,
95 "AfterWarmMedianMilliseconds": 6031.5,
96 "AllNativeViewportPixelsEqual": false,
97 "ExactModelsEqual": true,
98 "BothImagesPassedActualKeyboardEditing": true,
99 "Error": "Native model or viewport pixel equality failed"
100 },
101 "NativeBaselineFrameReference": {
102 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\MonacoInit\\MatchedBootReferenceFrames.json",
103 "Sha256": "892353a05b56e882e5ccbe7b683959e893a0a8b4dfc1f43c2153fd12ebb43102"
104 },
105 "NativeBaselineFrameReferenceDetails": {
106 "Kind": "NativeMonacoMajorityBaselineFrameVerification",
107 "Passed": true,
108 "BaselineReferencePixelsSha256": "726afe1b58392ee88dc02d67744bee1eebaf0cb3229fb06a859e25765909bb70",
109 "BaselineReferenceCount": 4,
110 "BaselineCases": 5,
111 "OptimizedCases": 5,
112 "OptimizedMatches": [
113 true,
114 true,
115 true,
116 true,
117 true
118 ],
119 "PairwiseStrictComparisonPassed": false,
120 "Meaning": "All optimized frames must exactly match the strictly-majority baseline frame. Pairwise failure is retained separately; the baseline itself has one variant."
121 },
122 "HostComparison": {
123 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\MonacoInit\\HostComparison-1792061057474\\Comparison.json",
124 "Sha256": "9908e510584fff16c3ec0f7c20b5a10faf9d253ba15071d8e721130de0d73e91"
125 },
126 "HostComparisonDetails": {
127 "Kind": "MonacoFullInitializationHostComparison",
128 "Passed": true,
129 "HostOnly": true,
130 "NativeAcceptance": false,
131 "BaselineCommit": "1abf972d6338db143c3b83808a83e1756f8ad16c",
132 "Before": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build\\MonacoInit\\HostComparison-1792061057474\\Baseline\\build/MonacoInit\\Before-1792061078181\\Result.json",
133 "After": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\build/MonacoInit\\After-1792061112124\\Result.json",
134 "Rows": [
135 {
136 "Kind": "ShortCSharp",
137 "BeforeMedianMilliseconds": 767.3791,
138 "AfterMedianMilliseconds": 546.7232,
139 "Speedup": 1.4035971036166015,
140 "BeforeTokenizationFullModelReads": 3,
141 "AfterTokenizationFullModelReads": 0,
142 "BeforeAllocatedBytes": 348908488,
143 "AfterAllocatedBytes": 321270408,
144 "ActualViewTokensEqual": true
145 },
146 {
147 "Kind": "LongCSharp",
148 "BeforeMedianMilliseconds": 3764.3074,
149 "AfterMedianMilliseconds": 2867.2839,
150 "Speedup": 1.3128478139189497,
151 "BeforeTokenizationFullModelReads": 259,
152 "AfterTokenizationFullModelReads": 0,
153 "BeforeAllocatedBytes": 416662136,
154 "AfterAllocatedBytes": 373944752,
155 "ActualViewTokensEqual": true
156 }
157 ]
158 },
159 "HostComparisonSourcesStillMatchMergedBrowser": true,
160 "Interpretation": [
161 "Native timings include actual model readback, full glyph paint, and two consecutive equal captures, not the source placeholder or status label.",
162 "The native baseline and optimized image both include the upstream boot animation. One cold navigation and four warm navigations were measured sequentially per image. Small changes must not be described as stable large gains.",
163 "Strict pairwise pixel comparison failed in one warm pair: the baseline itself had a 180-pixel third-line variant. All five optimized frames exactly match the strictly-majority baseline frame (4/5). The failed strict result is retained and is not relabeled as passed.",
164 "Host timings are offscreen Windows GDI+/JIT measurements, not native or GPU performance."
165 ]
166 },
167 "SourceBinding": {
168 "Kind": "XfeMergedMonacoSourceBinding",
169 "Passed": true,
170 "InputsVerified": 847,
171 "Mismatches": [],
172 "HostInputs": 819,
173 "SourceMapsAgree": true,
174 "MainWorkingTreeNotModified": true
175 },
176 "Packages": [
177 {
178 "Receipt": {
179 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\dist\\XFESystem-Desktop-Independent-RAM-0.3.0-dev.4-monaco.1-1792061794981-fbfe9dc6.json",
180 "Sha256": "23eb55b62df5af5f4105be2ee4b172479cea8a1112c805bca8f2fd5501ed58b4"
181 },
182 "Edition": "Desktop",
183 "ZipPath": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\dist\\XFESystem-Desktop-Independent-RAM-0.3.0-dev.4-monaco.1-1792061794981-fbfe9dc6.zip",
184 "ZipSha256": "068c6870cf0120d0c992bf6e73e0ca1990ace8c1a6d491fea62f833f9f6618f0",
185 "ZipReadbackPassed": true,
186 "RelocatedPackageVerificationPassed": true,
187 "PowerShell51PlanPassed": true
188 },
189 {
190 "Receipt": {
191 "Path": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\dist\\XFESystem-Console-Independent-RAM-0.3.0-dev.4-monaco.1-1792061739120-6b277a1d.json",
192 "Sha256": "2462d6307330bf8a3788c0e30c6006df5745a2ed25a717b3a5a29dcafa257f7b"
193 },
194 "Edition": "Console",
195 "ZipPath": "C:\\Users\\XFEstudio\\.codex\\worktrees\\browser-load-speed\\XFESystem\\dist\\XFESystem-Console-Independent-RAM-0.3.0-dev.4-monaco.1-1792061739120-6b277a1d.zip",
196 "ZipSha256": "c9858ca7083c57835362b0b4fa37cc86bc86c8268570c4420584b1b9bc4242c8",
197 "ZipReadbackPassed": true,
198 "RelocatedPackageVerificationPassed": true,
199 "PowerShell51PlanPassed": true
200 }
201 ],
202 "Usb": {
203 "Status": "AwaitingWindowsElevation",
204 "JobDirectory": "C:\\Users\\XFEstudio\\Desktop\\work\\CSharp\\GitHub\\XFEstudio\\XFESystem\\build\\usb-media\\XFEstudio-Dual-Monaco-Merged-0.3.0-dev.4-1792062213903",
205 "Preflight": {
206 "Path": "C:\\Users\\XFEstudio\\Desktop\\work\\CSharp\\GitHub\\XFEstudio\\XFESystem\\build\\usb-media\\XFEstudio-Dual-Monaco-Merged-0.3.0-dev.4-1792062213903\\Preflight.json",
207 "Sha256": "74ad497a6499d7cd09b64eef0bd12ba5cd1a29d4deeb8eda8f8388f185e9134a"
208 },
209 "Selection": {
210 "Path": "C:\\Users\\XFEstudio\\Desktop\\work\\CSharp\\GitHub\\XFEstudio\\XFESystem\\build\\usb-media\\XFEstudio-Dual-Monaco-Merged-0.3.0-dev.4-1792062213903\\Selection.json",
211 "Sha256": "ffa5a08dc710ebee251684f5122e711ae188ecc7e4537122a9cbd5dd5c78df27"
212 },
213 "DiskSpecificDryPlanPassed": true,
214 "ImageProfile": "IndependentDualCSharp256",
215 "Serial": "230222336207",
216 "UniqueId": "5000000000002AEF",
217 "EarlierUnwrittenPlan": "C:\\Users\\XFEstudio\\Desktop\\work\\CSharp\\GitHub\\XFEstudio\\XFESystem\\build\\usb-media\\XFEstudio-Dual-Monaco-0.3.0-dev.4-1792061336039"
218 },
219 "PrimaryReferences": [
220 {
221 "Topic": "V8 minimal preparse representations and deferred compilation",
222 "Url": "https://github.com/v8/v8/blob/main/src/parsing/preparser.h"
223 },
224 {
225 "Topic": "V8 lazy parsing, scope information and startup cost",
226 "Url": "https://v8.dev/blog/preparser"
227 },
228 {
229 "Topic": "V8 code cache lifecycle and source identity",
230 "Url": "https://v8.dev/blog/code-caching-for-devs"
231 },
232 {
233 "Topic": "Jint eager PrepareScript node analysis",
234 "Url": "https://github.com/sebastienros/jint/blob/v4.11.0/Jint/Engine.Ast.cs"
235 },
236 {
237 "Topic": "Jint first-use function state",
238 "Url": "https://github.com/sebastienros/jint/blob/v4.11.0/Jint/Runtime/Interpreter/JintFunctionDefinition.cs"
239 },
240 {
241 "Topic": "Static runtime-supported accessors",
242 "Url": "https://learn.microsoft.com/en-us/dotnet/api/system.runtime.compilerservices.unsafeaccessorattribute?view=net-10.0"
243 }
244 ],
245 "RemainingLimits": [
246 "Full Monaco initialization is still several seconds; the one-second full-editor goal is unmet. Jint continues to interpret JavaScript and the guest executes one BSP.",
247 "Physical boot/input, persistent storage, physical NIC/DHCP/USB HID, GPU/CUDA, SMP, actual 240 Hz and long-term stability are not qualified by this delivery."
248 ],
249 "PreservedExploratoryResults": [
250 "build/MonacoInit/NativeComparison-1792058630335305000/Comparison.json: rejected early glyph capture",
251 "build/MonacoInit/NativeComparison-1792058738321939700/Comparison.json: rejected incomplete window-state capture",
252 "build/MonacoInit/NativeComparison-1792060255269624200: first strict third-line pixel mismatch",
253 "build/MonacoInit/NativeComparison-1792061132102439400: pre-merge passing comparison; not used to qualify merged images",
254 "build/MonacoInit/NativeComparison-1792061867665735300: different-boot baseline, retained but not used as the matched-boot result"
255 ]
256 }