aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/platform/linux.py
diff options
context:
space:
mode:
authorMukilan Thiyagarajan <mukilan@igalia.com>2024-02-07 09:29:28 +0530
committerGitHub <noreply@github.com>2024-02-07 03:59:28 +0000
commitd8958f96933e3691c10ff1347e71735b933f9398 (patch)
tree35d5c2207805c28928244c0a2d7b3bb6ad38bc83 /python/servo/platform/linux.py
parent64116eff207f349f53ec56b35cc242d46384afee (diff)
downloadservo-d8958f96933e3691c10ff1347e71735b933f9398.tar.gz
servo-d8958f96933e3691c10ff1347e71735b933f9398.zip
android: disable JIT in SM to workaround #31134 (#31270)
The crash when loading servo.org happens in the JIT code emitted by SM's CacheIRCompiler to invoke the VM function `ProxyGetPropertyByValue`. To disable this code path, it is not sufficient to disable just the baseline JIT (which exposed in servo under the pref `js.baseline.enabled`) but also the baseline interpreter which is controlled by a different flag in SM. This PR disables renames the `js.baseline.enabled` pref in Servo to `js.baseline_jit.enabled` and introduces a new pref `js.baseline_interpreter.enabled` that controls the baseline interpreter. Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
Diffstat (limited to 'python/servo/platform/linux.py')
0 files changed, 0 insertions, 0 deletions