Bug 1068697 - Add a compartment option to preserve JIT code in non-shrinking GCs r=terrence