From d55938b34d6b7ee2c2d7da8483aaed5c8b9078a0 Mon Sep 17 00:00:00 2001 From: Johnny Richard Date: Sun, 16 Apr 2023 01:10:35 +0200 Subject: util: Create string_view tool to optimize memory usage We are allocating heap memory to create tokens value, we can minimize the number of allocations if we start using string_view. We have other problems, right now the tokens value ownership are quite unclear once the AST nodes also share the memory allocation done by token_get_next_token function. It's important to clarify we also have memory leaks on the current implementation. Hence, we are going to start using string_view to make the memory management easier. :^) Signed-off-by: Johnny Richard --- .gitignore | 1 + 1 file changed, 1 insertion(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 09fff70..ec8e003 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ pipac build *.o +test/*_test -- cgit v1.2.3