Memory optimization for the general case by reserving significantly fewer tokens in lexer. It was reserving 1 million always!

This commit is contained in:
2025-09-11 12:27:44 +02:00
parent 361a310ed1
commit d6ea2e4c2f
6 changed files with 6 additions and 2 deletions

View File

@@ -1,5 +1,6 @@
test/assign_arithmetic_expression.ink codegen
test/basic_property_and_return_value.ink codegen
test/builtin_types.ink codegen
test/complicated_computation.ink codegen
test/constant_buffer.ink codegen
test/empty_struct.ink codegen

View File

@@ -1,5 +1,6 @@
test/assign_arithmetic_expression.ink compile
test/basic_property_and_return_value.ink compile
test/builtin_types.ink compile
test/complicated_computation.ink compile
test/empty_struct.ink compile
test/empty_vertex_main.ink compile

View File

@@ -1,5 +1,6 @@
test/assign_arithmetic_expression.ink lex
test/basic_property_and_return_value.ink lex
test/builtin_types.ink lex
test/complicated_computation.ink lex
test/constant_buffer.ink lex
test/else_if_after_else.ink lex

View File

@@ -1,5 +1,6 @@
test/assign_arithmetic_expression.ink parse
test/basic_property_and_return_value.ink parse
test/builtin_types.ink parse
test/complicated_computation.ink parse
test/constant_buffer.ink parse
test/else_if_after_else.ink parse

View File

@@ -1,6 +1,7 @@
test/assign_arithmetic_expression.ink semant
test/basic_property_and_return_value.ink semant
test/builtin_types.ink semant
test/complicated_computation.ink semant
test/constant_buffer.ink semant
test/empty_struct.ink semant
@@ -8,7 +9,6 @@ test/empty_vertex_main.ink semant
test/empty_vertex_main_with_position_parameter.ink semant
test/field_assignment.ink semant
test/for_i_loop.ink semant
test/for_i_one_liner.ink semant
test/function_call.ink semant
test/function_call_out_of_order_declaration.ink semant
test/function_call_return.ink semant