Lines Matching refs:cooked

3083 	Change how cooked index waits for threads
3084 This changes the cooked index code to wait for threads in its
3100 Move cooked_index_storage to cooked-index.h
3101 This moves cooked_index_storage to cooked-index.h. This is needed by
9628 the entries in the cooked index over and over.
13651 conditionally used in gdb/cp-support.c and gdb/dwarf2/cooked-index.c.
19158 Don't include cooked-index.h from dwarf2/read.h
19159 dwarf2/read.h includes cooked-index.h, but it doesn't need to. This
31137 and noticed gdb segfaulting during cooked index creating due to running out of
32048 In other words, the current approach breaks feature parity between cooked
32991 The resulting cooked index entries are:
33399 gdb/dwarf2/cooked-index.c: In member function \
33401 gdb/dwarf2/cooked-index.c:469:10: error: lambda capture initializers only \
33674 …rite_index(dwarf2_per_bfd*, index_cache_store_context const&) gdb/dwarf2/cooked-index.c:642 (gdb+0…
33675 #4 operator() gdb/dwarf2/cooked-index.c:471 (gdb+0x71c96d)
33765 …rite_index(dwarf2_per_bfd*, index_cache_store_context const&) gdb/dwarf2/cooked-index.c:642 (gdb+0…
33766 #4 operator() gdb/dwarf2/cooked-index.c:471 (gdb+0x71c96d)
33919 …rite_index(dwarf2_per_bfd*, index_cache_store_context const&) gdb/dwarf2/cooked-index.c:645 (gdb+0…
33920 #4 operator() gdb/dwarf2/cooked-index.c:474 (gdb+0x7f0f31)
34029 … #3 cooked_index::maybe_write_index(dwarf2_per_bfd*) gdb/dwarf2/cooked-index.c:640 (gdb+0x7f1bf7)
34030 #4 operator() gdb/dwarf2/cooked-index.c:470 (gdb+0x7f0f40)
34134 … #4 cooked_index::maybe_write_index(dwarf2_per_bfd*) gdb/dwarf2/cooked-index.c:640 (gdb+0x7f1bf1)
34135 #5 operator() gdb/dwarf2/cooked-index.c:470 (gdb+0x7f0f40)
34235 … #2 cooked_index::maybe_write_index(dwarf2_per_bfd*) gdb/dwarf2/cooked-index.c:638 (gdb+0x7f1b97)
34236 #3 operator() gdb/dwarf2/cooked-index.c:468 (gdb+0x7f0f24)
37729 [gdb/symtab] Add optimized out static var to cooked index
37759 is not added to the cooked index because of this clause in abbrev_table::read:
37767 to the cooked index.
49362 The cooked index scanner has special code to handle forward DIE
50766 While looking into another bug, I noticed that the DWARF cooked
67453 The new DWARF cooked indexer interacts poorly with the DWARF index
67455 cooked index to be finalized. As this happens in the foreground, it
72079 use C-c when the DWARF cooked index is waiting for finalization. The
73876 cooked_index. The fact that the cooked index is implemented as a vector
73913 Since commit 7d82b08e9e0a ("gdb/dwarf: dump cooked index contents in
73933 that if the cooked index failed to build, that message is not printed.
73955 Following 7d82b08e9e0a ("gdb/dwarf: dump cooked index contents in
74097 gdb: fix dwarf2/cooked-index.c compilation on 32-bit systems
74100 …../../binutils-gdb/gdb/dwarf2/cooked-index.c: In member function ‘void cooked_index_vector::dump(g…
74101 …../../binutils-gdb/gdb/dwarf2/cooked-index.c:492:40: error: format ‘%lx’ expects argument of type …
74139 gdb/dwarf: dump cooked index contents in cooked_index_functions::dump
74140 As I am investigating a crash I see with the cooked index, I thought it
74150 The dump function first dumps all cooked index entries, like this:
74234 Fix comparator bug in cooked index
74235 Simon pointed out that the cooked index template-matching patch
74281 Make addrmap const-correct in cooked index
74282 After the cooked index is created, the addrmaps should be const.
74504 More const-correctness in cooked indexer
77446 cooked index. They are only needed in a single method, and that
77459 resulted in the cooked index containing empty sub-indices. This patch
97086 The cooked index work changed how .gdb_index is constructed, and in
97099 Don't add type linkage names to cooked index
97105 reader so that they are ignored by the cooked index.
100421 passed in needs to be a valid cooked register number, and the result
100430 If two registers in the cooked register set (real + pseudo registers)
111192 Gdb then falls back onto the cooked index, which calls create_all_comp_units
112691 for the cooked index finalization to be done.
112723 from gdb/dwarf2/cooked-index.h:33,
113246 during the parallel cooked index reading. The same holds for
114245 Normally, these are set during cooked index creation, but that's not the case
122122 Finalize each cooked index separately
122123 After DWARF has been scanned, the cooked index code does a
129883 CXX dwarf2/cooked-index.o
129884 In file included from /home/smarchi/src/binutils-gdb/gdb/dwarf2/cooked-index.c:21:
129885 …/home/smarchi/src/binutils-gdb/gdb/dwarf2/cooked-index.h:172:12: error: explicitly defaulted move …
129888 …/home/smarchi/src/binutils-gdb/gdb/dwarf2/cooked-index.h:225:16: note: move constructor of 'cooked…
129894 In file included from /home/smarchi/src/binutils-gdb/gdb/dwarf2/cooked-index.c:21:
129895 …/home/smarchi/src/binutils-gdb/gdb/dwarf2/cooked-index.h:174:17: error: explicitly defaulted move …
129898 …/home/smarchi/src/binutils-gdb/gdb/dwarf2/cooked-index.h:225:16: note: move assignment operator of…
130086 gdb: fix "passing NULL to memcpy" UBsan error in dwarf2/cooked-index.c
130096 …/home/smarchi/src/binutils-gdb/gdb/dwarf2/cooked-index.c:332:11: runtime error: null pointer passe…
130319 This patch creates a new cooked index storage object per thread, and
130385 Implement quick_symbol_functions for cooked DWARF index
130386 This implements quick_symbol_functions for the cooked DWARF index.
130392 pre-split in the cooked index, name lookup here is necessarily
130409 "cooked" to contrast against a "raw" index, which is mapped from disk
130412 Nothing constructs a cooked index yet. The essential idea here is