Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-7989

v8's ContextSwitcher::PreemptionReceieved() may check the wrong isolate

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 2.3.2
    • Fix Version/s: 2.3.2
    • Component/s: JavaScript
    • Labels:
      None
    • Operating System:
      ALL

      Description

      In v8thread.cc, ContextSwitcher::PreemptionReceived() is called from the target
      thread (as opposed to the ContextSwitcher thread), yet it was asserting the
      wrong isolate was locked.

      Some details are here, although they do not confirm the issue with PreemptionReceived:

      http://code.google.com/p/v8/issues/detail?id=1427

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              benjamin.becker Ben Becker
              Reporter:
              benjamin.becker Ben Becker
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: