We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aea7d03 commit e1c47cfCopy full SHA for e1c47cf
include/swift/Runtime/Metadata.h
@@ -25,6 +25,13 @@ namespace swift {
25
#pragma clang diagnostic push
26
#pragma clang diagnostic ignored "-Wreturn-type-c-linkage"
27
28
+// Tags used to denote different kinds of allocations made with the metadata
29
+// allocator. This is encoded in a header on each allocation when metadata
30
+// iteration is enabled, and allows tools to know where each allocation came
31
+// from.
32
+//
33
+// Some of these values are also declared in SwiftRemoteMirrorTypes.h. Those
34
+// values must be kept stable to preserve compatibility.
35
enum MetadataAllocatorTags : uint16_t {
36
UnusedTag = 0,
37
BoxesTag,
0 commit comments