|
14c861ccb4
|
Implement submit encode
|
2024-07-24 19:20:08 +02:00 |
|
|
500cb11235
|
Fix the rest of pdu tests
Run Tests / Test (push) Successful in 28s
Benchmark BufferPool / RunBenchmarks (push) Successful in 38s
|
2024-07-24 19:12:05 +02:00 |
|
|
ec04fa1fb6
|
Fix pdu tests
|
2024-07-24 19:09:14 +02:00 |
|
|
a12c22587d
|
Properly implement buffer pool
Run Tests / Test (push) Failing after 18s
Benchmark BufferPool / RunBenchmarks (push) Failing after 19s
It wasn't reusing buffers, idiot idiot idiot...
|
2024-07-24 19:05:49 +02:00 |
|
|
f30680c26f
|
Rework every uint8 to byte and rework every []byte to bytes.Buffer
Benchmark BufferPool / RunBenchmarks (push) Failing after 17s
Run Tests / Test (push) Failing after 15s
I just learnt that uint8 and byte are the fucking same
And that bytes.Buffer is the thing to use
Idiot idiot idiot...
Live and learn
|
2024-07-24 18:48:12 +02:00 |
|
|
bed69fbfd3
|
Add more benchmarks?
Run Tests / Test (push) Successful in 25s
Benchmark BufferPool / RunBenchmarks (push) Successful in 28s
|
2024-07-24 11:32:09 +02:00 |
|
|
7faa683237
|
Print first date then commit hash for benchmark results
Run Tests / Test (push) Successful in 24s
Benchmark BufferPool / RunBenchmarks (push) Successful in 26s
|
2024-07-24 11:16:57 +02:00 |
|
|
3d7702f1c6
|
Add pdu benchmarks
Run Tests / Test (push) Successful in 29s
Benchmark BufferPool / RunBenchmarks (push) Successful in 35s
|
2024-07-24 11:15:35 +02:00 |
|
|
6e58c5cd45
|
Track benchmark before checkout
Run Tests / Test (push) Successful in 15s
Benchmark BufferPool / RunBenchmarks (push) Successful in 27s
|
2024-07-23 18:47:05 +02:00 |
|
|
46ae251b32
|
Make workflows actually trigger, oops
Run Tests / Test (push) Successful in 20s
Benchmark BufferPool / RunBenchmarks (push) Failing after 23s
|
2024-07-23 18:42:22 +02:00 |
|
|
921c31b9fc
|
Maybe delete local benchmark before pull..
|
2024-07-23 18:42:22 +02:00 |
|
|
e0abb0ca70
|
Fetch benchmark before checkout
|
2024-07-23 18:31:47 +02:00 |
|
|
123d90b4f5
|
Make workflows not trigger on benchmark
|
2024-07-23 18:30:42 +02:00 |
|
|
0c8725a69e
|
Fix up the benchmark workflow
|
2024-07-23 18:30:03 +02:00 |
|
PhatPhuckDave
|
75514c7d90
|
Add benchmark program
|
2024-07-23 18:24:11 +02:00 |
|
PhatPhuckDave
|
6f164e5933
|
Add benchmark cicd
Benchmark BufferPool / RunBenchmarks (push) Successful in 8s
Run Tests / Test (push) Successful in 14s
|
2024-07-23 17:10:36 +02:00 |
|
PhatPhuckDave
|
36dcbbc154
|
Add benchmarks for bufpool
|
2024-07-23 15:08:07 +02:00 |
|
PhatPhuckDave
|
2759185dbb
|
Refactor bufpool methods
|
2024-07-23 14:55:49 +02:00 |
|
PhatPhuckDave
|
a9827f10ce
|
Rework bufpool to be a little more efficient, I hope
|
2024-07-23 14:55:33 +02:00 |
|
PhatPhuckDave
|
aff4ffe070
|
update
|
2024-07-23 13:41:27 +02:00 |
|
PhatPhuckDave
|
c73a6066c4
|
Fix pool to uint from int
|
2024-07-23 09:31:26 +02:00 |
|
PhatPhuckDave
|
f00dcafac4
|
Update submitsm encode
|
2024-07-22 23:14:05 +02:00 |
|
PhatPhuckDave
|
4ea320c784
|
Make bufpool use uint
I mean we can't have a pool of negative size?
|
2024-07-22 23:13:34 +02:00 |
|
PhatPhuckDave
|
3d0d8ce676
|
Rework encode to return pointer
|
2024-07-22 23:09:32 +02:00 |
|
PhatPhuckDave
|
73cc49788f
|
Implement byte buffer pool
|
2024-07-22 23:05:05 +02:00 |
|
PhatPhuckDave
|
c558e54750
|
Add a byte buffer pool
|
2024-07-22 23:05:05 +02:00 |
|
PhatPhuckDave
|
4fcc1d88ff
|
Implement a part of submit encode
|
2024-07-22 22:58:01 +02:00 |
|
PhatPhuckDave
|
abfba3b5a7
|
Make every struct have a header header and not inherit the header
|
2024-07-22 22:52:04 +02:00 |
|
PhatPhuckDave
|
98fb872fc1
|
Rework encode, idiot
|
2024-07-22 22:49:01 +02:00 |
|
PhatPhuckDave
|
a68600281b
|
Add tests for submit size
|
2024-07-22 22:47:06 +02:00 |
|
PhatPhuckDave
|
1b904b69fd
|
Implement size in submit_pdu
|
2024-07-22 22:43:48 +02:00 |
|
PhatPhuckDave
|
9b86dfc2ef
|
Implement interface in submit
|
2024-07-22 22:39:00 +02:00 |
|
PhatPhuckDave
|
785c742ee2
|
Implement size to pdu header
|
2024-07-22 22:30:34 +02:00 |
|
PhatPhuckDave
|
73c7266a2f
|
Refactor the decode tests
|
2024-07-22 22:29:47 +02:00 |
|
PhatPhuckDave
|
4a819f1563
|
Add more tests for encoding
|
2024-07-22 22:29:47 +02:00 |
|
PhatPhuckDave
|
35bce83eee
|
Add tests for decode
|
2024-07-22 22:15:51 +02:00 |
|
PhatPhuckDave
|
7f52eccc6c
|
Add tests for pdu encoding
|
2024-07-22 22:03:46 +02:00 |
|
PhatPhuckDave
|
8ebca73181
|
Rework encoding to use go binary
|
2024-07-22 22:03:46 +02:00 |
|
PhatPhuckDave
|
0ac3f31c3f
|
Add encoding decoding of header
|
2024-07-22 20:41:18 +02:00 |
|
PhatPhuckDave
|
21e2e17f27
|
Refactor pdus into many files
|
2024-07-22 20:35:53 +02:00 |
|
PhatPhuckDave
|
3d977b5657
|
Add basic pdu definitions
|
2024-07-22 20:29:03 +02:00 |
|
PhatPhuckDave
|
d572ee1434
|
Implement basic file structure
|
2024-07-22 20:01:14 +02:00 |
|
PhatPhuckDave
|
cd8322cc5a
|
Initial commit
|
2024-07-22 19:58:07 +02:00 |
|