|
9437cc4cd9
|
优化读取函数,添加安全性检查和文档注释
|
2024-03-09 13:21:25 +08:00 |
|
|
be3fbe811a
|
更新NbtReader的read_f32_unchecked和read_f64_unchecked方法的文档
|
2024-03-08 20:54:21 +08:00 |
|
|
28f76ad4ad
|
优化代码格式
|
2024-03-08 06:13:05 +08:00 |
|
|
18fe86224e
|
加上注释,防止忘记
|
2024-03-08 01:03:00 +08:00 |
|
|
e87601144b
|
重命名
read_xxx -> read_xxx_unchecked
使用 read_unaligned 防止未对齐地址
|
2024-03-08 01:00:11 +08:00 |
|
|
361b24b5e0
|
更新NbtReader的构造函数和方法签名
|
2024-03-07 22:34:51 +08:00 |
|
|
35a38e1ffc
|
修复读取长整型数组时的字节顺序错误
|
2024-03-06 23:42:29 +08:00 |
|
|
e0520f713f
|
添加了测试文件并更新了NbtReader的实现
|
2024-03-06 23:39:15 +08:00 |
|
|
9e57447ab2
|
优化NbtReader的read_int_array和read_long_array方法实现
|
2024-03-06 23:33:14 +08:00 |
|
|
1dee92147d
|
优化NbtReader的read_int_array和read_long_array方法的实现
|
2024-03-06 23:32:00 +08:00 |
|
|
1c24b43762
|
更新NBT读取器的功能和性能
|
2024-03-06 23:31:51 +08:00 |
|
|
25605c7479
|
read datas
|
2024-03-06 23:06:42 +08:00 |
|
|
20889e1fd3
|
进行一个unsafe
|
2024-03-06 22:33:46 +08:00 |
|
|
c4410c77de
|
去掉所有的 #inline
|
2024-03-06 22:24:14 +08:00 |
|
|
f42bcec48e
|
来自copilotd的建议
|
2024-02-26 22:01:44 +08:00 |
|
|
f0632bb09a
|
重构目录结构
|
2024-02-26 21:45:04 +08:00 |
|
|
618dd911c5
|
Refactor NBT test functions and add support for multiple NBT versions
|
2024-01-16 21:22:58 +08:00 |
|
|
6748bd48df
|
我tm直接读四次
|
2024-01-16 20:57:09 +08:00 |
|
|
f512b4a5c2
|
Refactor NBT data cloning
|
2024-01-16 20:51:44 +08:00 |
|
|
f8a001e38d
|
大概实现了一个统一测试(
|
2024-01-16 20:46:00 +08:00 |
|
|
8a37f72d6a
|
add shen-nbt4
|
2024-01-16 20:02:42 +08:00 |
|
|
6a3ac291a4
|
调整一下,把多余的东西去掉
|
2024-01-13 18:22:10 +08:00 |
|
|
1ee6336145
|
开始写v3,看看效率如何
|
2024-01-13 14:25:15 +08:00 |
|
|
3168a2c8f6
|
我也不确定会不会优化,就先这么写吧(
|
2024-01-13 02:30:53 +08:00 |
|
|
d0ce0ef3b3
|
有必要加个GB了
|
2024-01-13 02:14:18 +08:00 |
|
|
6af2c284c9
|
多加点 inline(
|
2024-01-13 01:49:22 +08:00 |
|
|
075d90bd07
|
去掉那一堆 allow unused
|
2024-01-13 01:47:38 +08:00 |
|
|
173584c65f
|
reeee
|
2024-01-13 01:40:58 +08:00 |
|
|
db9f695771
|
add test-zip 的 zipx 压缩(原始文件 5GB
|
2024-01-13 01:40:34 +08:00 |
|
|
b78187b3f2
|
大端序啊喂!
2000MB/s!
|
2024-01-13 01:40:13 +08:00 |
|
|
5c0ef76028
|
v2 写的就是快, Compound 这就基本好了
|
2024-01-13 01:01:40 +08:00 |
|
|
382b1a520d
|
就先这样吧(
|
2024-01-13 00:32:01 +08:00 |
|
|
5737c93568
|
还是直接用 Vec 的 unsafe 方法吧
|
2024-01-13 00:06:43 +08:00 |
|
|
d5f80198c6
|
直接使用unsafe,效率++
|
2024-01-12 23:43:26 +08:00 |
|
InfyniteHeap
|
61801ba555
|
Fix some bugs.
|
2024-01-12 21:19:10 +08:00 |
|
|
f558216d3c
|
Fixed
|
2024-01-12 20:37:01 +08:00 |
|
|
8a5e7a7bde
|
先这样吧(
|
2024-01-12 20:19:28 +08:00 |
|
|
acb40e2f0f
|
我决定开摆
|
2024-01-12 19:49:55 +08:00 |
|
|
c746416c09
|
发生什么事了.png
|
2024-01-12 19:43:58 +08:00 |
|
|
a8b27a21cd
|
光速写完v2之后就准备v3去(逃
|
2024-01-12 19:07:33 +08:00 |
|
|
6ec8c678d3
|
好活,直接啥激进的东西都堆进来
|
2024-01-12 18:45:55 +08:00 |
|
|
397dd71e03
|
start impl it
|
2024-01-12 18:19:20 +08:00 |
|
|
d20dd7f06e
|
add cpp
|
2024-01-12 18:18:55 +08:00 |
|
|
928953d58e
|
move!
|
2024-01-12 18:07:04 +08:00 |
|
|
af5fb1b5ef
|
remove .idea
|
2024-01-12 17:53:01 +08:00 |
|
|
1b5a22f3bc
|
go with i8
|
2023-08-05 19:00:08 +08:00 |
|
|
b36d65a0f7
|
use &[u8]!
|
2023-08-05 17:47:15 +08:00 |
|
|
cdb3b1b7e4
|
remove some useless
|
2023-08-05 15:36:43 +08:00 |
|
|
de071737cc
|
好像修好了?
|
2023-08-05 15:03:21 +08:00 |
|
|
f05ea5814d
|
mojang就是有毛病
|
2023-08-05 13:59:41 +08:00 |
|