Oilpan: clear out AsyncCallChainMaps in an orderly manner.

Follow up r186955 and avoid delaying clearing an ExecutionContextData's
AsyncCallChainMaps until the next GC, as that's not safe due to it
touching other possibly-finalized heap objects at that time. Handle
it instead when the ExecutionContextData is notified of impending
destruction instead.

R=haraken,aandrey
BUG=439376

Review URL: https://codereview.chromium.org/799693002

git-svn-id: svn://svn.chromium.org/blink/trunk@187025 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2 files changed
tree: 6a6091b5a685fe83cf8835de65175e066f6e0387
  1. third_party/