提交歷史

作者 SHA1 備註 提交日期
  tanghai c85e3bde0e FiberManager.cs对外返回的Task改成ETTask 2 年之前
  tanghai e4a0840854 这次彻底消除了所有GC,之前还剩下两个地方的每帧GC 2 年之前
  tanghai 9307a43284 修复一个漏掉的ETTask无GC修改 2 年之前
  tanghai 3b5bba9140 修复一个ETTask手误的bug 2 年之前
  tanghai 3d9b261a45 调整README 2 年之前
  tanghai 3ca87192b1 去除ETTask的MoveNext GC 2 年之前
  tanghai 9ab1cfa578 同一帧删掉fiber,再添加id相同的fiber,加了异常检测,这种情况要await Remove再添加 2 年之前
  tanghai 9ad9aa89d3 LSEntitySystemSingleton LongHashCode缓存用DoubleMap,启动时就检查是否冲突,冲突机率很小很小,如果冲突,改个名字就行了 2 年之前
  tanghai a012a3a708 Type.GetHashCode还是可能冲突,换成type.TypeHandle.Value.ToInt64(),type.TypeHandle.Value是个IntPtr,这样就不会冲突了 2 年之前
  tanghai 0bd92f3ff1 LSWorld改new的方式,因为LSWorld比较特殊,它的Id必须是自己设置的,导致不能用AddChild泛型方法 2 年之前
  tanghai 98355e4f3c 1.修复帧同步demo点击匹配报错的bug 2 年之前
  tanghai 510a049f45 进一步优化,利用虚函数,Entity GetLongHashCode直接返回type的GetHashCode,LSEntity因为要确定性,返回type.FullName的GetLongHashCode 2 年之前
  tanghai fc9282b909 调整readme 2 年之前
  tanghai 508cd8fb05 Entity中SortedDictionary key是type的fullname,string做key速度太慢了,比使用Dictionary慢了30倍。 2 年之前
  tanghai fb86772324 修复FiberLog分析器检测出来的错误 2 年之前
  susices 6d4da2ecd9 更新分析器 (#486) 2 年之前
  tanghai 8921a8742e 漏掉一个meta文件 2 年之前
  tanghai f621f2539c RemoveComponent会调用GetComponent,结果触发了GetComponentSystem,这是不合理的 2 年之前
  tanghai a63de36dbd 再次修改下GetComponentSys 2 年之前
  tanghai 5c67d6e04f GetComponentSystem的函数跟GetComponent冲突,换个名字 2 年之前
  tanghai fec3740757 Log.Error也改成FiberLog 2 年之前
  tanghai 483912d58c 修复运行报错 2 年之前
  tanghai 123523bc52 去掉IAddComponentSystem,好像没啥作用,需要自己加吧 2 年之前
  tanghai 3b7c8662cc 修改GetComponentSystem的实现,GetComponentSystem应该在this.components.TryGetValue之前触发 2 年之前
  tanghai 1dab41aea8 去掉EventType的命名空间,不太方便 2 年之前
  tanghai a970eab85e 补上机器人 2 年之前
  tanghai 4a00eb7650 修复一个tcp accept的错误,accept报error后仍然要继续accept,否则无法再接收tcp连接 2 年之前
  tanghai 99e3f07682 LogMsg也用fiber log输出 2 年之前
  tanghai 5c435fd2ac 增加FiberLog,每个Fiber都独立log文件 2 年之前
  tanghai 95e7173c98 修复传送地图打了一个error日志的问题 2 年之前