Closed Bug 734255 Opened 12 years ago Closed 2 years ago

Avoid unnecessary background thread synchronization

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: igor, Unassigned)

References

Details

We should check if the GC locks that we take are really necessary. In particular, we should check if we can avoid some of that if we know that the background thread cannot run at that moment. Also, bug 730234 made the background thread synchronization the only purpose of the GC lock. So we should move the lock and related data structures to the background thread definition.
Assignee: general → igor
No longer blocks: 722345, 734250

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: igor → nobody

A lot has changed the past 10 years and I don't think this bug will go anywhere.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.