Bug 1657830 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

* The jump relocation table on x64 contains some fields we never use (see `RelocationIterator::tableStart_`, `RelocationIterator::extOffset_`).

* Because all JIT code is allocated in a single buffer, we don't need an extended jump table entry for jumps to other JIT code addresses. These jumps are pretty common. With Fission on the horizon I don't think we'll need more than 4 GB JIT code per process anytime soon.
* The jump relocation table on x64 contains some fields we never use (see `RelocationIterator::tableStart_`, `RelocationIterator::extOffset_`).

* Because all JIT code is allocated in a single buffer, we don't need an extended jump table entry for jumps to other JIT code addresses. These jumps are pretty common. With Fission on the horizon I don't think we'll need more than 2 GB JIT code per process anytime soon.

Back to Bug 1657830 Comment 0