Modifying the class hierarchy and removing globals, allocators, simplifying
This commit is contained in:
@@ -3,10 +3,10 @@ global B32 emit_type_info = true;
|
||||
global String symbol_prefix = ""_s;
|
||||
global B32 single_header_library_mode = false;
|
||||
global String single_header_library_name = ""_s;
|
||||
global bool color_codes_enabled;
|
||||
|
||||
thread_local Parse_Ctx *pctx;
|
||||
|
||||
global bool color_codes_enabled;
|
||||
|
||||
Arena *bigint_allocator;
|
||||
global S64 bigint_allocation_count;
|
||||
@@ -108,13 +108,4 @@ global Ast_Type *untyped_bool = &type__untyped_bool;
|
||||
global Ast_Type *untyped_int = &type__untyped_int;
|
||||
global Ast_Type *untyped_float = &type__untyped_float;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Time records
|
||||
//-----------------------------------------------------------------------------
|
||||
global F64 generating_time_begin;
|
||||
global F64 generating_time_end;
|
||||
global F64 resolving_time_begin;
|
||||
global F64 resolving_time_end;
|
||||
global F64 total_time;
|
||||
global F64 init_ctx_time_begin;
|
||||
global F64 init_ctx_time_end;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user