发明名称 ENUMERATION OF A CONCURRENT DATA STRUCTURE
摘要 An enumerable concurrent data structure referred to as a concurrent bag is provided. The concurrent bag is accessible by concurrent threads and includes a set of local lists configured as a linked list and a dictionary. The dictionary includes an entry for each local list that identifies the thread that created the local list and the location of the local list. Each local list includes a set of data elements configured as a linked list. A global lock on the concurrent bag and local locks on each local list allow operations that involve enumeration to be performed on the concurrent bag.
申请公布号 US2010250507(A1) 申请公布日期 2010.09.30
申请号 US20090414860 申请日期 2009.03.31
申请人 MICROSOFT CORPORATION 发明人 OMARA EMAD;DUFFY JOHN J.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址