diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2026-01-21 15:48:25 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2026-01-22 11:23:54 +0000 |
| commit | 623df388782dcfe70f4f147cb24197e535f9c89b (patch) | |
| tree | e815bc3ae2e0c315ceccf2cf22d887fea17363b9 /pkg/codesearch/testdata/refs.c.json | |
| parent | c1de3220482e317729f83e4e7d32fc30d46ec1e7 (diff) | |
pkg/codesearch: reduce memory consumption a bit more
Use uint32 instead of int for line numbers (2G lines should be enough for everyone).
Reorder fields to remove unnecessary paddings.
Diffstat (limited to 'pkg/codesearch/testdata/refs.c.json')
| -rw-r--r-- | pkg/codesearch/testdata/refs.c.json | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/pkg/codesearch/testdata/refs.c.json b/pkg/codesearch/testdata/refs.c.json index 289ce7c30..d8a1034e2 100644 --- a/pkg/codesearch/testdata/refs.c.json +++ b/pkg/codesearch/testdata/refs.c.json @@ -1,9 +1,9 @@ { "definitions": [ { - "kind": "function", "name": "long_func_with_ref", "type": "void ()", + "kind": "function", "body": { "file": "refs.c", "start_line": 23, @@ -12,77 +12,77 @@ "comment": {}, "refs": [ { + "name": "refs0", "kind": "calls", "entity_kind": "function", - "name": "refs0", "line": 25 }, { + "name": "refs1", "kind": "calls", "entity_kind": "function", - "name": "refs1", "line": 26 }, { + "name": "refs0", "kind": "calls", "entity_kind": "function", - "name": "refs0", "line": 27 }, { + "name": "refs1", "kind": "calls", "entity_kind": "function", - "name": "refs1", "line": 28 }, { + "name": "refs2", "kind": "calls", "entity_kind": "function", - "name": "refs2", "line": 29 }, { + "name": "refs1", "kind": "takes-address-of", "entity_kind": "function", - "name": "refs1", "line": 29 }, { + "name": "refs0", "kind": "calls", "entity_kind": "function", - "name": "refs0", "line": 29 }, { + "name": "refs0", "kind": "calls", "entity_kind": "function", - "name": "refs0", "line": 30 }, { + "name": "refs1", "kind": "calls", "entity_kind": "function", - "name": "refs1", "line": 31 }, { + "name": "refs0", "kind": "calls", "entity_kind": "function", - "name": "refs0", "line": 32 }, { + "name": "refs1", "kind": "calls", "entity_kind": "function", - "name": "refs1", "line": 33 } ] }, { - "kind": "function", "name": "refs0", "type": "int ()", + "kind": "function", "body": { "file": "refs.c", "start_line": 4, @@ -95,9 +95,9 @@ } }, { - "kind": "function", "name": "refs1", "type": "void ()", + "kind": "function", "body": { "file": "refs.c", "start_line": 9, @@ -106,9 +106,9 @@ "comment": {} }, { - "kind": "function", "name": "refs2", "type": "void (void (*)(), int)", + "kind": "function", "body": { "file": "refs.c", "start_line": 13, @@ -117,9 +117,9 @@ "comment": {} }, { - "kind": "function", "name": "refs3", "type": "void ()", + "kind": "function", "body": { "file": "refs.c", "start_line": 17, @@ -128,27 +128,27 @@ "comment": {}, "refs": [ { + "name": "refs2", "kind": "calls", "entity_kind": "function", - "name": "refs2", "line": 19 }, { + "name": "refs1", "kind": "takes-address-of", "entity_kind": "function", - "name": "refs1", "line": 19 }, { + "name": "refs0", "kind": "calls", "entity_kind": "function", - "name": "refs0", "line": 19 }, { + "name": "refs2", "kind": "takes-address-of", "entity_kind": "function", - "name": "refs2", "line": 20 } ] |
