Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


kriston's Journal: Why aren't Android binaries stripped for performance? 1

Journal by kriston

I was doing some reverse-engineering of my Nook Color with Cyanogenmod just to see where they store the data for Angry Birds. Most of the configuration stuff is in Lua, which is interesting, but I also noticed that the shared objects have copious help text and even documentation inside them which would never be seen by the end user. These are space-, memory-, and cpu-constrained devices. Why aren't these data stripped out?

This discussion has been archived. No new comments can be posted.

Why aren't Android binaries stripped for performance?

Comments Filter:
  • That stuff never even gets loaded into ram, that's the way its been on unix since the invention of shared libs. So maybe it wastes a little bit of space in the filesystem, but that's about it. It is very nice to have around if you ever need to debug a coredump. Without it you can't get a meaningful stacktrace.

Life is a whim of several billion cells to be you for a while.