Commit Graph

  • 46d7c5ecdd 简化测试代码 master linbin 2024-09-16 14:01:06 +0800
  • dabed0519b 简化部分代码 linbin 2024-09-14 14:02:09 +0800
  • eaae34d491 简化部分代码 linbin 2024-09-14 10:33:21 +0800
  • 5e3b188685 代码修饰 linbin 2024-09-13 23:41:53 +0800
  • 6de117bdce 优化了清理算法,提升了性能。简单类型测试中,超出 Fury50% 的性能。读取性能两者相当,JfireSE 稍差 1%。 linbin 2024-09-13 23:25:03 +0800
  • cc1ac66838 新增基础类,新增测试 linbin 2024-09-13 20:41:40 +0800
  • fb1b565f88 新增更多基础类 linbin 2024-09-13 11:31:41 +0800
  • c97e6603ff 验证是否错误 linbin 2024-09-12 23:04:08 +0800
  • 5148e6544c 明确 JfireSE 只能运行在单例中。SerializrFactory 和 JfireSE 都是有状态的类,无法共享。 linbin 2024-09-12 16:53:05 +0800
  • c0e7307443 完成了数组的输出,内置了基本类型和包装类型,String的一维数组序列化器 linbin 2024-09-12 03:23:04 +0800
  • 9a4dc656da 修订 ClassInfo 对 classId 和 instanceId采用正整数进行输出 linbin 2024-09-11 17:13:20 +0800
  • e6c06e8d10 ObjectSerializer的编译版本对四种类型的字段都做到了编译化输出的支持。 下一步是完成数组的序列化器,以及包名输出的优化。包名输出的优化带来可以感知的性能提升。 linbin 2024-09-11 02:35:13 +0800
  • 9a44742544 功能完善,并且提供了一个编译输出的版本,性能强大。在简单类的测试中,超过了 Fury linbin 2024-09-10 17:34:14 +0800
  • ab14e5b94d 对象的属性在序列化输出的时候,如果序列化的属性类型就是属性定义的类型本身,则按照 final 类型的输出办法来处理 linbin 2024-09-10 03:17:54 +0800
  • 5862c362f3 开发完成写出功能。现在正在开发读取功能。 linbin 2024-09-10 02:37:54 +0800
  • c1882f5362 初步验证字符串的写入能力 linbin 2024-04-17 00:11:23 +0800
  • 8488a4fe3e 调整中 linbin 2024-04-15 20:36:00 +0800
  • c92ed14cee 完善对字符串的写出和读取 linbin 2024-04-14 23:33:45 +0800
  • 323f003df2 完善 ByteArray 的写出 linbin 2024-04-12 18:08:55 +0800
  • 1714fbd246 仍然和 fury 有明显的性能差距,从数组的数据写入的角度尝试优化 linbin 2024-04-12 03:22:44 +0800
  • 81f0e22d76 初稿 linbin 2024-04-11 18:10:43 +0800
  • a9beb8f2df 初稿 linbin 2024-04-11 18:06:51 +0800
  • 41f69f0769 初稿 linbin 2024-04-11 18:04:16 +0800