Patent ID: 9589039
Date: 2017-03-07
CPC Classifications: G06F

Claim:
1. A method, comprising: receiving, by a first thread of a processing device, a request for a metadata structure located in a first cache associated with an object; accessing, by the first thread of the processing device, the first cache based upon a state of a synchronization mechanism associated with the first cache; comparing, by the first thread of the processing device, wherein comparing comprises: operating, by the first thread of the processing device, on the metadata structure based upon the comparison of the metadata structure to the value; receiving, by a second thread of the processing device, a request for the metadata structure in a second cache associated with the object; accessing, by the second thread of the processing device, the second cache based upon a state of a synchronization mechanism associated with the second cache; and operating, by the second thread of the processing device, on the metadata structure after the first thread ceases holding the requested metadata structure.