×

Atomically moving list elements between lists using read-copy update

  • US 20060112121A1
  • Filed: 11/23/2004
  • Published: 05/25/2006
  • Est. Priority Date: 11/23/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for atomically moving a shared list element from a first list location to a second list location, comprising:

  • inserting a placeholder element at said second list location for use by readers to monitor moving of said shared list element;

    removing said shared list element from said first list location;

    re-identifying said shared list element to reflect its move from said first list location to said second list location;

    inserting said shared list element at said second list location and unlinking said placeholder element;

    performing deferred removal of said placeholder element following a period in which readers maintain no references to said placeholder element.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×