DescriptionSeparate mutex for megamorphic cache tables lookup in the background compiler.
Lookup and updates to the megamorphic cache tables should be protected by a
separate mutex - using isolate->mutex() can cause a dead lock if the background
compiler holds this lock while it's being stopped by the mutator thread.
BUG=#26808
R=asiva@google.com
Committed: https://github.com/dart-lang/sdk/commit/858ee49cea3e3cc30f1b444aa49a163de7eb1bf9
Patch Set 1 #
Total comments: 6
Patch Set 2 : addressed comments #
Messages
Total messages: 9 (4 generated)
|