Commit Graph

20 Commits

Author SHA1 Message Date
大石头 fb91451698 Buffer转整数时,支持指定起始位置和大小端 2017-07-08 10:14:42 +08:00
LQF e0134dc0a5 适配转换成四字节未对齐的情况 2017-06-14 10:31:43 +08:00
大石头X2 53134a0690 Array调整字段顺序,节省4字节内存 2017-03-02 12:07:15 +08:00
nnhy 15d31acf61 原始拷贝、清零,不检查边界 2016-10-12 07:25:20 +00:00
Stone e602792770 修正MDK编译错误 2016-06-23 15:17:29 +00:00
Stone 57f0f66708 增加带引用计数的缓冲区,准备用来做字符串内部数据包 2016-06-23 03:00:31 +00:00
Stone 44e5b22e26 严格要求代码,排除编译警告 2016-06-18 08:12:52 +00:00
Stone e1b8c0bd5e 设置指定位置的值,长度不足时自动扩容 2016-06-17 06:09:27 +00:00
Stone e2e3195c5a 自我局部拷贝,不重叠。单元测试通过 2016-06-08 04:47:27 +00:00
Stone 1df9e60e54 数据拷贝还是需要借助函数库,MDK库实现的memmove对超过30字节的拷贝有优化,采用4字节快速拷贝 2016-06-08 02:04:29 +00:00
Stone faeba4d9ca 修正拷贝是len被错误改变的BUG 2016-06-07 10:17:47 +00:00
Stone 4c3e3fbe45 修正拷贝设置函数的BUG 2016-06-07 10:03:08 +00:00
Stone fe839afa6e 彻底解除对string.h的依赖,针对清零和拷贝,重写快速实现方法 2016-06-07 09:38:00 +00:00
Stone d28da5cc90 增加日志拦截经常发生的断言失败 2016-06-07 06:42:52 +00:00
Stone 5fac0f9b12 读取名值对时,严格判断长度 2016-06-03 02:31:37 +00:00
nnhy af478022bc 修正字符串Trim后为空导致系统崩溃的BUG 2016-05-26 04:31:35 +00:00
nnhy 64259ce47e 2016-05-25 09:29:37 +00:00
nnhy a70d713788 增加Buffer.AsString(),直接把Buffer打包为字符串使用
未测试
2016-05-23 08:43:14 +00:00
nnhy fc5f7fad4f 代码整理 2016-05-18 02:55:28 +00:00
nnhy 8194e555e1 重构SmartOS的结构,基本类型独立Core目录,平台无关 2016-05-17 14:13:51 +00:00