summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--expt_0525.cu3
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];