diff options
Diffstat (limited to 'include/phat')
-rw-r--r-- | include/phat/algorithms/chunk_reduction.h | 4 | ||||
-rw-r--r-- | include/phat/helpers/thread_local_storage.h | 20 |
2 files changed, 12 insertions, 12 deletions
diff --git a/include/phat/algorithms/chunk_reduction.h b/include/phat/algorithms/chunk_reduction.h index 91976e6..44454bb 100644 --- a/include/phat/algorithms/chunk_reduction.h +++ b/include/phat/algorithms/chunk_reduction.h @@ -163,8 +163,8 @@ namespace phat { thread_local_storage< std::vector< index > > cur_col_values_buffer;
#pragma omp parallel for schedule( guided, 1 )
for( index idx = 0; idx < (index)global_columns.size(); idx++ ) {
- std::vector< std::pair < index, index > >& stack = stack_buffer();
- std::vector< index >& cur_col_values = cur_col_values_buffer();
+ std::vector< std::pair < index, index > >& stack = stack_buffer();
+ std::vector< index >& cur_col_values = cur_col_values_buffer();
bool pop_next = false;
index start_col = global_columns[ idx ];
stack.push_back( std::pair< index, index >( start_col, -1 ) );
diff --git a/include/phat/helpers/thread_local_storage.h b/include/phat/helpers/thread_local_storage.h index ce3c1ed..d0b5332 100644 --- a/include/phat/helpers/thread_local_storage.h +++ b/include/phat/helpers/thread_local_storage.h @@ -31,21 +31,21 @@ public: thread_local_storage() : per_thread_storage( omp_get_max_threads() * PHAT_TLS_SPACING_FACTOR ) {};
- T& operator()() {
- return per_thread_storage[ omp_get_thread_num() * PHAT_TLS_SPACING_FACTOR ];
- }
+ T& operator()() {
+ return per_thread_storage[ omp_get_thread_num() * PHAT_TLS_SPACING_FACTOR ];
+ }
const T& operator()() const {
- return per_thread_storage[ omp_get_thread_num() * PHAT_TLS_SPACING_FACTOR ];
- }
+ return per_thread_storage[ omp_get_thread_num() * PHAT_TLS_SPACING_FACTOR ];
+ }
- T& operator[]( int tid ) {
- return per_thread_storage[ tid * PHAT_TLS_SPACING_FACTOR ];
- }
+ T& operator[]( int tid ) {
+ return per_thread_storage[ tid * PHAT_TLS_SPACING_FACTOR ];
+ }
const T& operator[]( int tid ) const {
- return per_thread_storage[ tid * PHAT_TLS_SPACING_FACTOR ];
- }
+ return per_thread_storage[ tid * PHAT_TLS_SPACING_FACTOR ];
+ }
protected:
std::vector< T > per_thread_storage;
|