Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

local_segment in segmented_iterator_traits #2586

Conversation

atrantan
Copy link

@atrantan atrantan commented Apr 12, 2017

This patch tries to give some means to get the closest local_segment of a partitioned_vector from a segment. Since local_segment_vector_iterator and segment_vector_iterator are both designed from the same base iterator type, my solution is to grab the base_iterator of the input segment_vector_iterator (via conversion functions) and use this to retrieve the output local_segment_vector_iterator

mcopik and others added 30 commits June 2, 2016 00:55
This reverts commit ae0fa0f.
…uture::then

- 'ported' parallel_executor to new API, added compatibility layer
- moved future_then_result to traits
- added traits::is_future_void
- added compatibility setting for build system
- added tests
- added more tests
- fixed clang linker problems
- this finalizes first step of porting efforts (create lower-level, generic customization points, and porting of basic existing executors)
- porting minimal executor tests
sithhell and others added 27 commits May 4, 2017 08:15
When used with the service_executor, annotated_function might be instantiated
from a non-HPX thread
Tested on win7x64 with msys2, mingw-w64, gcc 6.3.0, cmake 1.8.
CMake was called with the following parameters:
  cmake
    -G "MSYS Makefiles"
    -DHPX_WITH_TESTS_EXTERNAL_BUILD=Off
    -DHPX_WITH_MALLOC=jemalloc
    -DCMAKE_INSTALL_PREFIX:PATH=/c/msys64/mingw64 ..
…in_inspect

Fixing some unused vars in inspect
Added reduction templates using an identity value.
The inspection error was:
hwloc_topology_info.cpp: *Line length limit*: 1068, *Tabs*1071
Making sure for_loop_n(par, ...) is actually executed in parallel
…t_gt_160

Supporting generic context for boost >= 1.61
@atrantan atrantan force-pushed the local_segment_in_segmented_iterator_traits branch from 4db6771 to 49029a4 Compare May 8, 2017 15:53
@atrantan
Copy link
Author

I'm closing this PR because of uncertainty about enhancing the functionality of segmented_iterator_traits

@atrantan atrantan closed this May 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants