The following JSC stress test failures have been introduced recently: jsc-layout-tests.yaml/js/script-tests/dfg-osr-entry-hoisted-clobbered-structure-check.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/regress-141098.js.layout-no-llint I saw this when I tested with r192767.
<rdar://problem/23692532>
With r196590, the following tests are also now failing: jsc-layout-tests.yaml/js/script-tests/dfg-float32array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-float64array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-int16array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-int32array-overflow-values.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-int32array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-int8array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-uint16array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-uint32array-overflow-values.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-uint32array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-uint8array.js.layout-no-llint jsc-layout-tests.yaml/js/script-tests/dfg-uint8clampedarray.js.layout-no-llint All of these tests are failing on the no LLINT configuration.
AFAICT, these tests are only failing because they are compiling too much with the LLINT disabled. As a result, they are using more JIT code heap space than is allowed by the OS. I'm looking into excluding these tests on the noLLINT configuration on ARMv7.
Created attachment 271408 [details] proposed patch.
I've verified that this patch only excludes the noLLInt configuration on 32-bit arm. It still runs that configuration on arm64.
Comment on attachment 271408 [details] proposed patch. Clearing flags on attachment: 271408 Committed r196625: <http://trac.webkit.org/changeset/196625>
All reviewed patches have been landed. Closing bug.