Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
code
PMem-based Data Structures
Commits
6fcc2d9c
Commit
6fcc2d9c
authored
Jan 31, 2020
by
Philipp Götze
Browse files
©️
Updated copyright notice
parent
8b52c4d8
Pipeline
#401
passed with stages
in 6 minutes and 58 seconds
Changes
51
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
bench/performance_test.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/ptable/common.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/ptable/insert.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/ptable/point.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/ptable/scan.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/trees/common.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/trees/tree_balance.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
@@ -187,4 +187,4 @@ void prepare(const pptr<TreeType> &tree, const pptr<TreeType::LeafNode> &leaf2)
treeRef
.
insert
(
j
,
tup
);
}
}
}
\ No newline at end of file
}
bench/trees/tree_erase.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/trees/tree_get.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
@@ -117,4 +117,4 @@ static void BM_TreeGet(benchmark::State &state) {
}
BENCHMARK
(
BM_TreeGet
);
BENCHMARK_MAIN
();
\ No newline at end of file
BENCHMARK_MAIN
();
bench/trees/tree_insert.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/trees/tree_merge.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/trees/tree_scan.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
@@ -103,4 +103,4 @@ void prepare(pmem::obj::pool<root>& pop, pobj_alloc_class_desc alloc_class) {
insert
(
a
[
i
]);
}
});
}
\ No newline at end of file
}
bench/trees/tree_split.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
bench/trees/tree_traverse.cpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
@@ -144,4 +144,4 @@ void prepare(pmem::obj::pool<root> &pop, pobj_alloc_class_desc alloc_class) {
}
}
});
}
\ No newline at end of file
}
src/pbptrees/BitHPBPTree.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
src/pbptrees/BitPBPTree.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
src/pbptrees/FPTree.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
src/pbptrees/HPBPTree.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
src/pbptrees/PBPTree.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
src/pbptrees/UnsortedPBPTree.hpp
View file @
6fcc2d9c
/*
* Copyright (C) 2017-20
19
DBIS Group - TU Ilmenau, All Rights Reserved.
* Copyright (C) 2017-20
20
DBIS Group - TU Ilmenau, All Rights Reserved.
*
* This file is part of our NVM-based Data Structures repository.
*
...
...
Prev
1
2
3
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment