a processor coupled to the memory; and an object including an object header, the object header being arranged to contain a lightweight monitor which includes information relating to the ownership of object, a first thread selected from the plurality of threads, the first thread being arranged to convert the lightweight monitor to a corresponding heavyweight monitor owned by a second thread when th