Closed Bug 686282 Opened 13 years ago Closed 13 years ago

Custom Android linker is not used for cached libraries

Categories

(Core Graveyard :: Widget: Android, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: glandium, Assigned: glandium)

References

Details

(Whiteboard: [mobilestartupshrink][ts])

Attachments

(1 file)

When loading the extracted libs from the cache directory, we use the system dlopen instead of the custom android linker.
Whiteboard: [mobilestartupshrink][ts]
The dlfcn.h changes are probably unsafe. I think it would be safer to have that done after bug 683127 is fixed. With this change, however, cold startup with extracted libraries is finally faster than cold startup without extracted libraries on my Nexus S. It also even seems as fast or faster than warm startup without extracted libraries.
Assignee: nobody → mh+mozilla
Depends on: 683127
Blocks: 683615
Now that we don't extract libraries, it doesn't matter much.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: