Commit Graph

2 Commits

Author SHA1 Message Date
ChestnutYueyue b41e96d870 refactor(core): 统一命名规范并优化核心模块结构
重构智能指针、基础类型和核心组件的命名,使用更简洁一致的命名风格:
- 将 UniquePtr/SharedPtr 简化为 Unique/Ref
- 基础类型使用 i32/u32/f32 等更短名称
- 方法名统一为小写驼峰,如 getServiceInfo() 改为 info()
- 模块初始化方法 parallel() 替代 allowParallelInit()

新增核心组件:
- 添加 ObjectPool 对象池模板类
- 添加 RingBuffer 环形缓冲区模板类
- 添加编译期类型ID生成机制

优化现有组件:
- 事件队列改用 RingBuffer 实现
- 服务注册表改用数组存储提高缓存友好性
- 模块依赖管理算法优化
- 统一时间相关参数为 f32/f64 类型

移除冗余代码,简化接口设计,提升整体代码一致性和性能
2026-02-20 19:02:21 +08:00
ChestnutYueyue f299d9e765 Initial commit 2026-02-11 19:40:26 +08:00