Closed Bug 702260 Opened 13 years ago Closed 6 years ago

evaluate utililty of array-jit support for holes

Categories

(Tamarin Graveyard :: Library, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: pnkfelix, Unassigned)

References

Details

Forked off from Bug 689828, comment 17, and Bug 689828, comment 18: [lars] Instead of introducing denseStart would it not be easier simply to accept that there may be holes, and check for them, and then when denseStart is low enough the C++ code would just make it zero and insert holes at the beginning? Not clear the inline code bloat will be any worse than having to deal with denseStart. [felix] the inline code bloat for allowing holes is probably comparable to that for denseStart-compensentation, and would avoid the memory read imposed by loading denseStart. Checking for a hole does introduce a branch instruction that would not necessarily be there with denseStart. I'll try to evaluate both approaches.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.