重构智能指针、基础类型和核心组件的命名,使用更简洁一致的命名风格: - 将 UniquePtr/SharedPtr 简化为 Unique/Ref - 基础类型使用 i32/u32/f32 等更短名称 - 方法名统一为小写驼峰,如 getServiceInfo() 改为 info() - 模块初始化方法 parallel() 替代 allowParallelInit() 新增核心组件: - 添加 ObjectPool 对象池模板类 - 添加 RingBuffer 环形缓冲区模板类 - 添加编译期类型ID生成机制 优化现有组件: - 事件队列改用 RingBuffer 实现 - 服务注册表改用数组存储提高缓存友好性 - 模块依赖管理算法优化 - 统一时间相关参数为 f32/f64 类型 移除冗余代码,简化接口设计,提升整体代码一致性和性能 |
||
|---|---|---|
| .. | ||
| glfw | ||
| keys.h | ||
| window_module.h | ||