diff --git a/Reverse.cpp b/Reverse.cpp index 135757a..3a6c515 100644 --- a/Reverse.cpp +++ b/Reverse.cpp @@ -1,12 +1,9 @@ #include "Reverse.h" -std::string Reverse::reverse(std::string& toReverse) -{ +std::string Reverse::reverse(std::string& toReverse) { std::string ret; - - for(std::string::reverse_iterator rit=toReverse.rbegin(); rit!=toReverse.rend(); ++rit) - { + for(std::string::reverse_iterator rit = toReverse.rbegin(); rit != toReverse.rend(); ++rit) { ret.insert(ret.end(), *rit); } return ret; -} +} \ No newline at end of file diff --git a/high_load.cpp b/high_load.cpp index 836fe26..1fa68c6 100644 --- a/high_load.cpp +++ b/high_load.cpp @@ -1,3 +1,5 @@ +#include +#include #include "high_load.h" #include @@ -14,18 +16,18 @@ bool BenchmarkRunner::benchmark(){ srand( (unsigned)time(NULL) ); for(int i=0;i<5000;i++) { boost::container::flat_map test_map; - boost::container::stable_vector test_keys; + folly::fbvector test_keys; // Insert random keys for (int i = 0; i < 1000; i++) { int random_key = rand() % 100000; test_map[random_key] = 0; - test_keys.push_back(random_key); + test_keys.emplace_back(random_key); } for (int key : test_keys) { test_map[key] += 1; } - map m; + std::unordered_map m; } return true; -} +} \ No newline at end of file diff --git a/main.cpp b/main.cpp index b8fa417..4b502c8 100644 --- a/main.cpp +++ b/main.cpp @@ -1,3 +1,4 @@ +#include #include #include #include @@ -6,7 +7,7 @@ int main(int argc, char *argv[]) { std::cout << "Hello Third Party Include!" << std::endl; - std::vector v; + folly::fbvector v; // use a shared ptr boost::shared_ptr isp(new int(4)); @@ -23,4 +24,4 @@ int main(int argc, char *argv[]) } return 0; -} +} \ No newline at end of file diff --git a/post_test.sh b/post_test.sh old mode 100755 new mode 100644