Closed Bug 625250 Opened 12 years ago Closed 12 years ago
JS Float32Array and Array
Buffer should use background free for finalization
Profiling FOTN, during the GC pauses, we spend a lot of time in finalization of Float32Array on the main thread. These should be on the background thread instead.
Assignee: general → gal
Status: NEW → ASSIGNED
With this patch my GC pauses in FOTN are down to 113 ms. Still noticeable (that's a loss of about 7 frames), but that's much better than before. This should help 3D stuff quite a bit.
Attachment #503380 - Flags: review?(nnethercote) → review+
follow-up fix http://hg.mozilla.org/tracemonkey/rev/dff3fccf7407
Duplicate of this bug: 625335
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.