Closed Bug 916338 Opened 11 years ago Closed 10 years ago

[Fuzzing] Exact Rooting

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla29

People

(Reporter: terrence, Unassigned)

References

Details

Now that we're getting close to turning on exact rooting, let's do some fuzzing against the exact configuration that we plan to foist on the world at large.

When I configure locally with the nightly mozconfig, these args get sent to configure:

--enable-update-channel= --enable-update-packaging --with-google-api-keyfile=/builds/gapi.data --enable-crashreporter --enable-release --enable-elf-hack --enable-stdcxx-compat --enable-warnings-as-errors --enable-signmar --enable-profiling --disable-elf-hack --enable-js-diagnostics --with-ccache=/usr/bin/ccache --enable-threadsafe --with-intl-api=build --enable-ctypes --disable-shared-js --with-nspr-cflags=-I/home/terrence/moz/trunk/mozilla-central/obj-armv7l-unknown-linux-gnueabi/dist/include/nspr '--with-nspr-libs=-L/home/terrence/moz/trunk/mozilla-central/obj-armv7l-unknown-linux-gnueabi/dist/lib -lnspr4 -lplc4 -lplds4' --with-dist-dir=../../dist --prefix=/home/terrence/moz/trunk/mozilla-central/obj-armv7l-unknown-linux-gnueabi/dist --enable-jemalloc --cache-file=../.././config.cache --srcdir=/home/terrence/moz/trunk/mozilla-central/js/src

Peeling off stuff that is not for js/src/ and adding in --enable-exact-rooting, I get:

--enable-exact-rooting --enable-elf-hack --enable-stdcxx-compat --enable-warnings-as-errors --enable-signmar --enable-profiling --disable-elf-hack --enable-js-diagnostics --enable-threadsafe --with-intl-api=build --enable-ctypes --disable-shared-js --enable-jemalloc

Plus whatever is needed locally for nspr, ccache, prefix, config cache, etc.
I have landed quick hacks in rev 83a3871a2eb8 to get these flags into js shell fuzzing with --enable-exact-rooting, and --enable-gcgenerational.
So far, everything looks good on 64-bit Linux, which is all I've tested / gotten working.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla29
You need to log in before you can comment on or make changes to this bug.