mirror of
https://github.com/odin-lang/Odin.git
synced 2026-10-10 06:45:47 -04:00
Make global checking state thread-safe: read-only global scopes, per-group untyped and #soa, deferred link-name checks, fresh contexts for on-demand globals
This commit is contained in:
1 parent
94bb955871
commit
73c3a96de1
10 files changed
+396
-201
No files matched your search
@@ -142,6 +142,10 @@ enum ProcedureOptimizationMode : u8 {
|
||||
|
||||
BlockingMutex global_type_name_objc_metadata_mutex;
|
||||
|
||||
struct TypeNameObjCMetadata;
|
||||
|
||||
gb_internal TypeNameObjCMetadata *entity_objc_metadata(struct Entity *e);
|
||||
|
||||
struct TypeNameObjCMetadataEntry {
|
||||
InternedString interned;
|
||||
Entity *entity;
|
||||
|
||||
Reference in new issue
Block a user