Closed Bug 830388 Opened 12 years ago Closed 12 years ago

Avoid multiple bind calls in debugger-controller.js when handling object expansions

Categories

(DevTools :: Debugger, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 21

People

(Reporter: vporof, Assigned: vporof)

References

Details

Attachments

(1 file)

this._fetchScopeVariables.bind(this, aScope, aEnv); and this._fetchVarProperties.bind(this, aVar, aGrip); These little things can be easily avoided, and they're potentially called thousands (milliards! millions!) of times for each variable and property. That's not so memory friendly.
Assignee: nobody → vporof
Status: NEW → ASSIGNED
Priority: -- → P3
Attached patch v1Splinter Review
Attachment #707002 - Flags: review?(mihai.sucan)
Depends on: 830325
Comment on attachment 707002 [details] [diff] [review] v1 Looks good. r+ as long as all tests pass.
Attachment #707002 - Flags: review?(mihai.sucan) → review+
Blocks: 830324
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 21
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: