Releases: array2d/kvlang
Releases · array2d/kvlang
Release list
v0.2.18
What's Changed
- bench: v0.2.17 results CSV (30/30 valid) by @miaobyte in #299
- ci: 并行测试 shm/fs 两后端 by @miaobyte in #298
- cleanup(layout): 剥离写侧/vthread/帧路径与 Ptr 构造 by @miaobyte in #300
- spec: 整合自洽化 spec 树(84 章) by @miaobyte in #301
- layout: 严格类型标注校验 + 清理陈旧 error_cases by @miaobyte in #303
- chore(spec): 术语清理——& 绝对地址运算符 / map 键侧 formatter by @miaobyte in #306
- chore: kv·* 内建重命名为 kvspace·* by @miaobyte in #307
- chore: runtime-c 源码按 rwir 类别重组 by @miaobyte in #308
- runtime: 执行循环热路径免 malloc + vthread 状态写入收敛 by @miaobyte in #312
- docs: README 重写——以 spec 为唯一真相源 by @miaobyte in #313
- benchmark: 合并 *_compact 变体入主 case by @miaobyte in #314
- chore: deps.json 升 v0.2.18 by @miaobyte in #316
- benchmark: v0.2.18 三后端完整快照 by @miaobyte in #318
- release: ABI tarball 自带全部依赖库 .so by @miaobyte in #320
- ci: 支持 macOS 构建——链接参数跨平台 + KVSPACE_LIB_DIR by @miaobyte in #322
- json(go ext): 适配 kvspace 30 符号 PascalCase ABI by @miaobyte in #323
- release: 双平台发布(linux x86_64 + macOS arm64) by @miaobyte in #324
- release: 头文件全部纳入(自己的 + 全部依赖) by @miaobyte in #325
- release(macos): 冒烟程序补 DYLD 路径 by @miaobyte in #326
- release(macos): durable 装进后端目录 by @miaobyte in #327
- docs: 新增 issue 模版与类型标签约定 by @miaobyte in #328
- docs: 删除陈旧的 ROADMAP.md 与 CHANGELOG.md by @miaobyte in #336
- feat: install.sh —— 按 OS 取最新 release 安装;release 补发 CLI by @miaobyte in #337
- release(macos): 修正 CLI 构建顺序(libkvlanglayout 先入 bin) by @miaobyte in #338
- release(macos): kvspace CLI 构建补 -L /usr/local/lib/kvspace by @miaobyte in #339
- install: BASE_URL 可覆盖下载源 by @miaobyte in #340
- release: 打包改递归收集(头/库自动发现) by @miaobyte in #341
Full Changelog: v0.2.17...v0.2.18
v0.2.17
What's Changed
- benchmark: v0.2.16 结果(shm -33%,全 case 提速) by @miaobyte in #289
- extensions: 语法高亮移除已删除的 object kind by @miaobyte in #290
- layout/runtime/spec/tutorial: link 显式解引用语义延续 by @miaobyte in #292
- layout/spec/tutorial 语义延续 by @miaobyte in #293
- layout:langtype by @miaobyte in #294
- release v0.2.17: map 容器重构 + 语义延续 + benchmark compact by @miaobyte in #295
- benchmark: matmul/quicksort 改用 compact 形式,移除 _compact 目录 by @miaobyte in #296
- fix(bench): matmul/quicksort 去 _compact 标签 + 清重复 CSV by @miaobyte in #297
Full Changelog: v0.2.16...v0.2.17
v0.2.16
What's Changed
- struct/链表 tutorial + spec 运算符/内建 + parser/symbol by @miaobyte in #284
- 2-runtime: link 不隐式穿透 + 指针身份比较(v0.2.16) by @miaobyte in #288
Full Changelog: v0.2.15...v0.2.16
v0.2.15
What's Changed
- benchmark: v0.2.14 结果 CSV by @miaobyte in #281
- struct 语法高亮关键字 + layout/runtime/tutorial 进行中改动 by @miaobyte in #282
Full Changelog: v0.2.14...v0.2.15
v0.2.14
v0.2.13
What's Changed
- benchmark: v0.2.12 结果 by @miaobyte in #266
- runtime: LOG_LEVEL 缓存 + spec 精修 by @miaobyte in #270
- runtime: kindexpr→langtype 术语统一 + tutorial 同步 by @miaobyte in #271
- feat: array·fill builtin + 教程 by @miaobyte in #272
- runtime: rwirext ABI camelCase + 06-编译器语义卷 by @miaobyte in #274
- layout: kindexpr→langtype 归并 + spec 06 by @miaobyte in #275
- feat: printf rwir(#65) by @miaobyte in #276
- runtime: Register → kvlangDefRwir + spec by @miaobyte in #277
- v0.2.13: rwfunc 参数类型随命名参数键承载 + spec 折行 + def rwir 同步 by @miaobyte in #278
Full Changelog: v0.2.12...v0.2.13
v0.2.12
v0.2.11
v0.2.10
What's Changed
- test: _flush_backend(kvspace clear)——多后端测试基建(#239 子5 #244) by @miaobyte in #254
- runtime: rwir 派发 id 化 + notinmyrwircaps(#255) by @miaobyte in #256
- benchmark: v0.2.9 结果 + 与 v0.2.7 对比 by @miaobyte in #257
- runtime: 三表 quickening + 读借用池指令边界回收 + benchmark v0.2.9(#255) by @miaobyte in #258
- fix CopyMalloc + deps v0.2.10(修 CI 链接失败) by @miaobyte in #259
Full Changelog: v0.2.9...v0.2.10
v0.2.9
What's Changed
- ci(pages): push 限 master,修 tag 触发部署失败 by @miaobyte in #235
- syntax: 删除
<-记号(spec→实现→全库语料迁移) by @miaobyte in #236 - tutorial: 中文标识符(#237) by @miaobyte in #238
- spec(runtime): C runtime 唯一核心 + runtime-rs 定位 by @miaobyte in #249
- head 三轴重构:ref/storetype/langtype 正交(v0.2.9) by @miaobyte in #252
- deps: 四仓 tag 同步 v0.2.9 by @miaobyte in #253
Full Changelog: v0.2.8...v0.2.9