Skip to content
  • Cheng Chang's avatar
    Support move semantics for PinnableSlice (#6374) · b42fa149
    Cheng Chang authored
    Summary:
    It's logically correct for PinnableSlice to support move semantics to transfer ownership of the pinned memory region. This PR adds both move constructor and move assignment to PinnableSlice.
    Pull Request resolved: https://github.com/facebook/rocksdb/pull/6374
    
    Test Plan:
    A set of unit tests for the move semantics are added in slice_test.
    So `make slice_test && ./slice_test`.
    
    Differential Revision: D19739254
    
    Pulled By: cheng-chang
    
    fbshipit-source-id: f898bd811bb05b2d87384ec58b645e9915e8e0b1
    b42fa149