Method and apparatus for converting a lightweight monitor to a heavyweight monitor

   
   

Methods and apparatus for converting a lightweight monitor to a heavyweight monitor are disclosed. According to one aspect of the present invention, a computer-implemented method for converting a lightweight monitor to a heavyweight monitor when an object that is owned by a second thread is unavailable to a first thread includes creating a new heavyweight monitor and setting the ownership of the new heavyweight monitor to the second thread. The first thread then enters the newly created heavyweight monitor without being forced to spin lock until the object is released by the second object.

Los métodos y los aparatos para convertir un monitor ligero a un monitor del heavyweight se divulgan. Según un aspecto de la actual invención, un método computadora-puesto en ejecucio'n para convertir un monitor ligero a un monitor del heavyweight cuando un objeto que es poseído por un segundo hilo de rosca es inasequible a un primer hilo de rosca incluye crear un monitor nuevo del heavyweight y fijar la propiedad del monitor nuevo del heavyweight al segundo hilo de rosca. El primer hilo de rosca entonces entra en el monitor nuevamente creado del heavyweight sin ser forzado para hacer girar la cerradura hasta que el objeto es lanzado por el segundo objeto.

 
Web www.patentalert.com

< Force feedback enabled over a computer network

< Control for an industrial process using one or more multidimensional variables

> Methods for enhancing flow analysis

> System and process for managing content organized in a tag-delimited template using metadata

~ 00117