Skip to content

chore: runtime-c 源码按 rwir 类别重组 - #308

Merged
miaobyte merged 1 commit into
masterfrom
chore/runtime-c-rwir-reorg
Sep 12, 2026
Merged

chore: runtime-c 源码按 rwir 类别重组#308
miaobyte merged 1 commit into
masterfrom
chore/runtime-c-rwir-reorg

Conversation

@miaobyte

Copy link
Copy Markdown
Contributor

清理内容(源码重组,无行为变更)

把 runtime-c 的大文件按 rwir 类别拆分/改名,便于导航与维护。

  • builtin.c/builtin_collection.c 拆为 rwir_*.c:int/bool/array/map/struct/ndarray/string/time/random/vthread/kv/xvalue/func
  • 新增 myrwircaps.c(opcode→处理器能力表)、kvlang_vthread.h
  • 改名:kv.ckvspace.crwir.crwir_decode.cbuiltin_internal.hrwir_internal.h
  • 头文件/构建/绑定同步:kvlang_runtime.hrwirext.cruntime.cffi.rsMakefileREADME
  • spec 同步:runtimec内建、cruntime与后端abi、内建函数

35 文件(+2078/-2127)。CI(shm+fs 跑 tutorial)验证构建与一致性。

🤖 Generated with Claude Code

- builtin.c/builtin_collection.c 拆分为 rwir_*.c(int/bool/array/map/
  struct/ndarray/string/time/random/vthread/kv/xvalue/func)
- 新增 myrwircaps.c(opcode→处理器能力表)、kvlang_vthread.h
- 改名 kv.c→kvspace.c、rwir.c→rwir_decode.c、builtin_internal.h→rwir_internal.h
- kvlang_runtime.h/rwirext.c/runtime.c/ffi.rs/Makefile/README 同步
- spec(runtimec内建、cruntime与后端abi、内建函数)同步

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@miaobyte
miaobyte merged commit 947b99b into master Sep 12, 2026
4 checks passed
@miaobyte
miaobyte deleted the chore/runtime-c-rwir-reorg branch September 12, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant