Invention Grant
- Patent Title: Reducing likelihood of concurrency error in virtualized computing environment
-
Application No.: US14050322Application Date: 2013-10-09
-
Publication No.: US09785506B2Publication Date: 2017-10-10
- Inventor: Ole Agesen , Michael Cohen , Jeffrey W. Sheldon
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F11/14 ; G06F11/00

Abstract:
A system and method for reducing the likelihood of concurrency errors by identifying vulnerable segments of computer code and stalling other virtual machine threads of execution. According to one embodiment of the present invention, the vulnerable segment is identified at runtime, for example in a dynamic translator. According to another embodiment of the present invention, the vulnerable segment is identified ahead of time, for example in a static translator. According to yet another embodiment of the present invention, the vulnerable segment is identified in the binary translator of a virtual machine monitor.
Public/Granted literature
- US20140108860A1 SYSTEM AND METHOD FOR AVOIDING SYNCHRONIZATION BUGS THROUGH VIRTUALIZATION Public/Granted day:2014-04-17
Information query