(→to check) |
m (→to check) |
||
| Line 27: | Line 27: | ||
ac_add_options --enable-logging | ac_add_options --enable-logging | ||
ac_add_options --disable-elf-dynstr-gc | ac_add_options --disable-elf-dynstr-gc | ||
| + | |||
* some potentially interesting options | * some potentially interesting options | ||
ac_add_options --enable-mobile-optimize | ac_add_options --enable-mobile-optimize | ||
ac_add_options --enable-optimize="-O2" | ac_add_options --enable-optimize="-O2" | ||
ac_add_options --enable-faststart | ac_add_options --enable-faststart | ||
| + | |||
* are we using the bundled jpeg/png/zlib/bz2 libs, if not would that help? | * are we using the bundled jpeg/png/zlib/bz2 libs, if not would that help? | ||
ac_add_options --with-system-jpeg | ac_add_options --with-system-jpeg | ||
| Line 40: | Line 42: | ||
ac_add_options --enable-system-cairo | ac_add_options --enable-system-cairo | ||
ac_add_options --enable-system-pixman | ac_add_options --enable-system-pixman | ||
| + | |||
| + | * what about disabling certain subsystems | ||
| + | ac_add_options --disable-installer | ||
| + | ac_add_options --disable-crashreporter | ||
| + | ac_add_options --disable-javaxpcom | ||
| + | ac_add_options --disable-printing | ||
| + | |||
* test the [http://glandium.org/blog/?p=1575 AboutStartup] extension on the device | * test the [http://glandium.org/blog/?p=1575 AboutStartup] extension on the device | ||
~/projects/mozilla-central-mobile-qt-obj/mobile/dist/bin ./run-mozilla.sh ./fennec
NSPR_LOG_FILE="mozdebug.log" NSPR_LOG_MODULES="all:5,timestamp" ./run-mozilla.sh >/dev/null 2>&1 ./fennec
NSPR_LOG_FILE="mozdebug.log" NSPR_LOG_MODULES="all:3,timestamp,sync" ./run-mozilla.sh ./fennec sort mozdebug.log >mozdebug.log2 moz-plot-timeline.py mozdebug.log2 -o mozdebug.png
ac_add_options --enable-debug="-g3" ac_add_options --disable-optimize ac_add_options --enable-logging ac_add_options --disable-elf-dynstr-gc
ac_add_options --enable-mobile-optimize ac_add_options --enable-optimize="-O2" ac_add_options --enable-faststart
ac_add_options --with-system-jpeg ac_add_options --with-system-png ac_add_options --with-system-zlib ac_add_options --with-system-bz2 ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-cairo ac_add_options --enable-system-pixman
ac_add_options --disable-installer ac_add_options --disable-crashreporter ac_add_options --disable-javaxpcom ac_add_options --disable-printing