Commit Graph

91 Commits

Author SHA1 Message Date
pjh123 7eab58a133 feat: server restart 子命令加五臂打印定稿与错误消息打磨 2026-10-06 17:51:05 +00:00
pjh123 d5a699876a feat: server 控制客户端,五控制臂真实实现加三分支错误 2026-10-06 17:38:18 +00:00
pjh123 79e94dd003 feat: server CLI 骨架,Server 子命令十变体分派加 start 与 cleanup 最小实现 2026-10-06 17:23:25 +00:00
pjh123 5b4f58d295 feat: server 版本管理,sidecar 记版本,交接时版本不匹配强制交接 2026-10-06 17:12:32 +00:00
pjh123 5700888e24 feat: server 清理命令,扫 sidecar 探活杀 PID 删孤儿文件 2026-10-06 17:01:20 +00:00
pjh123 9b525ea5bc feat: server 独立模式,唯一路径不注册 sidecar 加空闲与断开退出 2026-10-06 16:46:06 +00:00
pjh123 aa40d96f2b feat: server 交接 yield 协议,旧 server 排空退出后新 server 接管 2026-10-06 16:31:02 +00:00
pjh123 20e71417ee feat: server 信号处理,SIGINT/SIGTERM 置位关闭标志走优雅退出 2026-10-06 15:53:21 +00:00
pjh123 a08652252b feat: 池状态接口加高水位跟踪与 Status 峰值字段 2026-10-06 15:38:09 +00:00
pjh123 6422c142ed feat: server 固定 worker 并发模型,mpsc 路由与控制执行分流 2026-10-06 15:21:38 +00:00
pjh123 635c8144f6 feat: server 执行请求路径,六段纯函数加每请求步数覆盖 2026-10-06 15:05:18 +00:00
pjh123 196bb77516 fix: 损坏 sidecar 分支补删陈旧 socket 文件 2026-10-06 14:30:52 +00:00
pjh123 afa2b25237 feat: server 进程主体,accept 循环与控制请求直接处理 2026-10-06 14:24:12 +00:00
pjh123 ccec125b6e feat: server 身份注册,sidecar 原子创建与 liveness 检查原语 2026-10-06 13:55:49 +00:00
pjh123 3b8cb5e85d feat: 持久 server 协议数据面,NDJSON 帧与 serde 请求响应结构体 2026-10-06 11:02:58 +00:00
pjh123 88107f45c5 chore: 撤除 runner 与 bench 的 leak-check 死旗标及死参数 2026-10-05 09:22:59 +00:00
pjh123 ad5c0a747a bench: 压测 IC 指标改差值读与对象计数同口径并推进版本 2026-10-05 09:06:31 +00:00
pjh123 b77f75b237 feat: 新增采样器按指令周期记录样本并输出热点直方图 2026-10-04 21:40:26 +00:00
pjh123 ae5297671d feat: 新增 --profile 旗标聚合现有计数器统一出口 2026-10-04 20:18:38 +00:00
pjh123 1b81c09cd6 bench: 主判改确定性列零容差并重锚全谱基线 2026-10-04 15:17:20 +00:00
pjh123 ab0b874281 refactor: 晋升族整文件退役加生产调用点清理 2026-10-02 16:55:04 +00:00
pjh123 3c6310c586 fix: 深层分配公式改全量重算消除对象堆数据双计
深层采样层不再以手工账目为 base 叠加逐对象堆数据重算,改为对象、串、
BigInt 表长、cell 表长四分量各按当前值计一次、互不相交,消除存活对象
堆数据整份双计;bench 留存说明的账目成分列举与 run 边界 doc 措辞同步
改现语义,公式单测夹具补带元素向量的对象,钉深层与轻层零增长逐位相等。
2026-10-01 14:01:33 +00:00
pjh123 ce8bd6682c perf: 账目公式切手工口径退役 arena 计数器 2026-10-01 10:35:29 +00:00
pjh123 3aadf1c163 style: 参数列表与调用折行对齐格式检查 2026-09-29 12:12:10 +00:00
pjh123 8f561b9d55 perf: 新增 Plan C Box 化设计门规格与分配成本测量装置 2026-09-28 19:45:57 +00:00
pjh123 30aabef29a perf: 标准预设 min_pool_size 降档至 1 消除单 VM CLI 启动回归 2026-09-28 19:19:23 +00:00
pjh123 31355ff6b6 feat: 新增进程级启动五段分解度量用例 2026-09-28 18:31:29 +00:00
pjh123 80ce45d54c fix: bench compile_time 指标改测真实冷编译时长 2026-09-26 19:02:47 +00:00
pjh123 381eebb02d fix: test 未实现子命令退出码由 0 改为 2 以区分成功与运行失败 2026-09-26 13:36:53 +00:00
pjh123 68004defca refactor: 移除 bench 未被任何模式读取的 --process 死参数 2026-09-26 13:36:28 +00:00
pjh123 9c9114881c fix: 基线对比 ic_hit_rate 按越高越好方向判定 2026-09-26 13:32:36 +00:00
pjh123 6310e8c671 fix: eval 数组输出改读元素区 2026-09-26 12:40:47 +00:00
pjh123 27718f27d5 fix: run 臂失败传播退出码并停止打印完成值 2026-09-26 12:40:26 +00:00
pjh123 65ef05bcc4 feat: 逐指令 trace 补 pc 并加 eval/run --trace 旗标 2026-09-26 09:40:37 +00:00
pjh123 83ff9bbca1 feat: --version 嵌入构建期 git 哈希并新增新鲜度检查脚本 2026-09-26 07:04:55 +00:00
pjh123 68e0ad7fa1 fix: 类构造器属性序修正 + prototype 哨兵键枚举修复 2026-09-21 16:27:14 +00:00
pjh123 c458f9541b docs: 清理命令行工具注释的私有简称 2026-09-17 16:07:05 +00:00
pjh123 be06931380 bench: 新增每 VM BuiltinWorld 构造成本测量用例 2026-09-14 09:41:32 +00:00
pjh123 e5538d85d6 style: 泄漏检测用例注释与输出串修正——闭包用例写入机制改为 session 直分(无克隆),kernel_lifetime 输出串去计划档编号 2026-09-11 22:24:38 +00:00
pjh123 3169e8f2f9 perf: run 签名改 &Arc<CompiledModule>,顶层模块跨 run 共享——collect_flat_modules 顶层改 Arc::clone 消除逐 run 常量池深拷贝,全调用点 Arc 包装迁移 2026-09-11 22:19:13 +00:00
pjh123 a91d490f84 perf: kernel_lifetime 复跑边界 malloc_trim 归页——第二复跑增长相免部分残留页复用(热态斜率下界),doc 注明首测基线取冷跑、超阈漂移先按滞留归因 2026-09-11 20:58:03 +00:00
pjh123 df688f115d perf: kernel_lifetime 校准用例改 2 复跑 ×(JS 8192 对象固定段 + 191_704 唯一 14B 键增长)——11 采样点斜率首测仅记录不判定 + 旋钮 Some(262144) 端到端 + 重建后 entry_count→0 严格主锚,独立打印不进 report_series 判据 2026-09-11 20:53:42 +00:00
pjh123 c71f8bd54e perf: 增 kernel_lifetime 校准用例——专用 kernel 20 万唯一键 intern(1/4 物化)增长斜率首测基线(仅记录不判定)+ 寿命旋钮端到端 + 重建后 entry_count 200000→0 严格主锚,exit 仅由重建相确定性断言驱动 2026-09-11 20:20:00 +00:00
pjh123 4c3ac707f7 fix: 直 session 分配站(函数对象/prototype 子对象/标签模板数组)补 session 堆账目,配单 run 分配包络高水位 O(1) 采样锚与执行期 churn 峰值校准用例 2026-09-11 19:44:07 +00:00
pjh123 ad0405fe51 fix: full_reset/run 边界换新 Bump 替代原地 reset——旧 epoch/session arena 全量归还系统分配器、容量不跨 reset 保留,配 arena 保留锚校准用例 2026-09-11 19:43:55 +00:00
pjh123 abad859893 docs: leak 用例注释去除内部任务编号标签(RSS 残差模型说明语义内容不变) 2026-09-11 19:43:45 +00:00
pjh123 487c6a9559 fix: sweep 死对象分支释放死闭包 upvalue 列表 Box(死对象不克隆、Box 独占,恰好一次释放后置空防收尾双放),配 mem_closure_dead_leak RSS 斜率校准用例 2026-09-11 18:32:43 +00:00
pjh123 b17119ce16 fix: 脏重建方法 wrapper/构造器/global 槽跨轮复用迁移——FnWrapperKey 四分件键(加 label 消解同名原型 next/return/throw 碰撞)登记表继承止 S2 每轮 wrapper 无界累积,global 槽原位更新堵住旧构造器滞留 UAF 与每轮 +3 槽无界增长 2026-09-11 18:06:19 +00:00
pjh123 cb0168faa1 test: 新增 VmRSS 斜率采样工具与 VM 创建/选择性重建两条泄漏校准用例(bench leak 按 case 过滤分派) 2026-09-11 11:35:39 +00:00
pjh123 105f5085f0 bench: 基线注记生成端同步 retained 内部副本上界与 peak 采样口径 2026-09-11 06:03:12 +00:00