Bug 1645638 - split very large test cases. r=rhunt

The combination of the following factors causes the test cases to OOM
on 32-bit systems due to a lack of object code space:

* --ion-eager
* very many distinct call sites with one IC cache per call site
* one distinct callee per call site that holds onto a distinct wasm
  module
* each wasm module claiming at least one wasm page's worth of code
* IC caches that hold onto the individual functions that are called

Just split the test cases to work around this rare problem.

Differential Revision: https://phabricator.services.mozilla.com/D79988
This commit is contained in:
Lars T Hansen 2020-06-18 13:27:04 +00:00
Родитель 2a0de542af
Коммит e5f6671ee6
4 изменённых файлов: 31536 добавлений и 31526 удалений

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу