Revert parallelization on util that is used in the server. Let node do this.
This reverts @6b2bf49 on the server component utils.
This commit is contained in:
parent
c526bec798
commit
85cef7e37c
@ -28,12 +28,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
#ifndef CONTAINER_HPP
|
#ifndef CONTAINER_HPP
|
||||||
#define CONTAINER_HPP
|
#define CONTAINER_HPP
|
||||||
|
|
||||||
#include <tbb/parallel_sort.h>
|
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <iterator>
|
#include <iterator>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <utility>
|
|
||||||
|
|
||||||
namespace osrm
|
namespace osrm
|
||||||
{
|
{
|
||||||
@ -52,7 +49,7 @@ constexpr bool has_resize_method(...) noexcept { return false; }
|
|||||||
|
|
||||||
template <typename Container> void sort_unique_resize(Container &vector) noexcept
|
template <typename Container> void sort_unique_resize(Container &vector) noexcept
|
||||||
{
|
{
|
||||||
tbb::parallel_sort(vector);
|
std::sort(std::begin(vector), std::end(vector));
|
||||||
const auto number_of_unique_elements =
|
const auto number_of_unique_elements =
|
||||||
std::unique(std::begin(vector), std::end(vector)) - std::begin(vector);
|
std::unique(std::begin(vector), std::end(vector)) - std::begin(vector);
|
||||||
if (detail::has_resize_method(vector))
|
if (detail::has_resize_method(vector))
|
||||||
|
Loading…
Reference in New Issue
Block a user