File tree Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Original file line number Diff line number Diff line change
1
+ 2008-04-02 Craig Silverstein <
[email protected] >
2
+
3
+ * TODO: New file.
4
+
1
5
2008-04-02 Ian Lance Taylor <
[email protected] >
2
6
3
7
* fileread.cc (File_read::find_view): Add byteshift and vshifted
Original file line number Diff line number Diff line change
1
+ Things that still need to be done: -*- Text -*-
2
+
3
+ o - Performance
4
+
5
+ All performance could be tuned, but one area that could be looked
6
+ at especially is performance with flags, particularly
7
+ --detect-odr-violations and --compress-debug-sections.
8
+
9
+ o - Threads
10
+
11
+ Why is the usertime when we run with threads the same (or almost
12
+ the same) as when we run without? Is it because threads spend most
13
+ of their time waiting on the same resources? On each other?
14
+ Something else?
15
+
16
+ o - ODR false positives
17
+
18
+ ODR false positives can happen when we optimize, since code in .h
19
+ files may be optimized in different ways in different compilation
20
+ units. It's possible we could fix this for real by looking at the
21
+ full debug info and using DW_TAG_inlined_subroutine in a clever way
22
+ to correct for inlining. But that would be very expensive, I
23
+ think. The easier solution is to recommend people only do
24
+ ODR-detection with -g0.
25
+
26
+ o - Better testing
You can’t perform that action at this time.
0 commit comments