diff options
| -rw-r--r-- | expt_0525.cu | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/expt_0525.cu b/expt_0525.cu index cff4f73..c753acd 100644 --- a/expt_0525.cu +++ b/expt_0525.cu @@ -503,8 +503,7 @@ __device__ bool LockFreeSkipList::Delete(LL key) { } __device__ bool LockFreeSkipList::Add(LL key) { - Node *newNode = GetNewNode( - key, LockFreeSkipList::trailing_zeroes(this->searchIndex(key))); + Node *newNode = GetNewNode(key, calcIndex(key)); int topLevel = newNode->topLevel; int bottomLevel = 0; Node *preds[MAX_LEVEL + 1]; |
