Closed Bug 1552747 Opened 5 years ago Closed 4 years ago

Cranelift: Performance parity with Baldr on x86_64 for lua_binarytrees

Categories

(Core :: JavaScript: WebAssembly, task, P3)

x86_64
All
task

Tracking

()

RESOLVED INACTIVE

People

(Reporter: lth, Unassigned)

References

Details

The lua_binarytrees embenchen benchmark is part of the set that determines whether we've reached parity.

As of this morning, cranelift code on lua_binarytrees uses about 80% more time than baldr and is slower than rabaldr code. We have no analysis as of yet. However, it's somewhat likely that this is call-heavy and that excessive spilling in the presence of calls is an issue.

No longer depends on: 1552746
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.