Closed Bug 523655 Opened 15 years ago Closed 14 years ago

Figure out libxul symbols referenced on startup

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 549749

People

(Reporter: taras.mozilla, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [ts])

Attachments

(1 file)

      No description provided.
Whiteboard: [ts]
nm libxul.so |grep ' T '|wc gives me 59392 entries text section(which are usually code),
The log produced with this patch reports 30444 libxul functions ran.

Since it's just over 50% of the file that would be paged in on startup. I think doing readahead on it is completely reasonable.
Note that the above patch produces numbers that dlsym typically fails to resolve, so if one wanted to get better names, it's best to see what nsTraceRefcntImpl::WalkTheStack does
Blocks: 447581
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.