kim
e3c2b790fd
[performance] minimise log field allocations ( #3529 )
...
* when appending log field only do so by minimal amount
* move slice utils to separate package to fix import cycle, add GrowJust() and AppendJust() functions
* fix GrowJust() not returning slice of same length
* improved xslices tests
* make AppendJust() test check for slice contents, fix AppendJust() final copying behaviour
* add a +1 with field growth to try minimise allocation for log 'msg' field
2024-11-11 15:45:19 +00:00
..
2024-10-08 08:51:13 +00:00
2024-11-05 22:16:06 +00:00
2024-10-16 14:13:58 +02:00
2024-08-03 19:05:38 +02:00
2024-11-04 15:00:10 +01:00
2024-11-11 15:45:19 +00:00
2024-09-23 16:07:13 +02:00
2024-11-11 15:45:19 +00:00
2024-10-05 19:15:02 +02:00
2024-04-02 13:12:26 +02:00
2024-10-05 19:14:53 +02:00
2024-11-11 15:45:19 +00:00
2023-12-18 14:18:25 +00:00
2024-10-16 14:13:58 +02:00
2023-03-12 16:00:57 +01:00
2024-05-22 11:46:24 +02:00
2023-11-17 11:35:28 +01:00
2024-11-11 15:45:19 +00:00
2024-11-06 14:38:13 +01:00
2024-08-12 18:23:24 +02:00
2024-03-11 15:34:34 +01:00
2024-10-16 14:13:58 +02:00
2024-04-26 10:40:29 +02:00
2023-03-12 16:00:57 +01:00
2024-05-01 13:29:42 +02:00
2024-11-11 15:45:19 +00:00
2024-05-13 08:05:46 +00:00
2024-07-26 12:04:28 +02:00
2024-09-20 13:30:33 +00:00
2023-11-08 14:32:17 +00:00
2024-05-02 13:43:00 +01:00
2024-09-26 14:43:10 +02:00
2024-07-23 20:44:31 +01:00
2024-07-21 14:22:08 +02:00
2024-08-24 11:49:37 +02:00
2024-03-11 15:34:34 +01:00
2024-07-31 15:03:34 +01:00
2024-10-16 14:13:58 +02:00
2024-11-11 15:45:19 +00:00
2024-08-24 11:49:37 +02:00
2024-11-11 15:45:19 +00:00
2024-05-31 12:55:56 +02:00
2024-09-07 17:21:36 +02:00
2024-09-26 09:40:49 +02:00