Closed
Bug 1023106
Opened 11 years ago
Closed 11 years ago
PJS: CallInitElementArray is used for some array literals, and causes bailouts for reasons of unsafety
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: lth, Unassigned)
References
Details
Attachments
(2 files)
Consider the two attached ray tracers. They are identical, except that one uses objects {obj:..., dist:...} for multiple-value return and the other uses arrays [..., ...], both constructed by means of literals.
The array version never enters the parallel engine because it is constructed using the CallInitElementArray operation which is considered unsafe.
I believe some other programs that use array literals work fine in parallel, so this is likely some corner case.
| Reporter | ||
Comment 1•11 years ago
|
||
| Reporter | ||
Comment 2•11 years ago
|
||
| Reporter | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•