aboutsummaryrefslogtreecommitdiff
path: root/src/checker.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2023-08-01 11:39:04 +0100
committergingerBill <bill@gingerbill.org>2023-08-01 11:39:04 +0100
commit65206fe33e52a707134c919c01a0f8ae2d19c2d8 (patch)
tree2280e4e6c075e59eef0d86a269209641feeb843c /src/checker.cpp
parent2f094134a3e54cb6b99daf09b6a257b36f182b6e (diff)
Go through loads of `TODO`s
Diffstat (limited to 'src/checker.cpp')
-rw-r--r--src/checker.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/checker.cpp b/src/checker.cpp
index 91c62c20c..da4fae76c 100644
--- a/src/checker.cpp
+++ b/src/checker.cpp
@@ -967,7 +967,6 @@ gb_internal void init_universal(void) {
add_global_bool_constant("true", true);
add_global_bool_constant("false", false);
- // TODO(bill): Set through flags in the compiler
add_global_string_constant("ODIN_VENDOR", bc->ODIN_VENDOR);
add_global_string_constant("ODIN_VERSION", bc->ODIN_VERSION);
add_global_string_constant("ODIN_ROOT", bc->ODIN_ROOT);
@@ -1477,7 +1476,6 @@ gb_internal void add_type_and_value(CheckerContext *ctx, Ast *expr, AddressingMo
if (ctx->decl) {
mutex = &ctx->decl->type_and_value_mutex;
} else if (ctx->pkg) {
- // TODO(bill): is a per package mutex is a good idea here?
mutex = &ctx->pkg->type_and_value_mutex;
}
@@ -2580,9 +2578,6 @@ gb_internal Array<EntityGraphNode *> generate_entity_dependency_graph(CheckerInf
}
}
- // TODO(bill): This could be multithreaded to improve performance
- // This means that the entity graph node set will have to be thread safe
-
TIME_SECTION("generate_entity_dependency_graph: Calculate edges for graph M - Part 2");
auto G = array_make<EntityGraphNode *>(allocator, 0, M.count);