Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 13, 2012
  1. device_function's constructors are executed on host code and as such …

    Francois Pichet authored
    …need to be flagged as __host__.
    
    This might be a bug in the thrust headers that doesn't show up on other CUDA compilers.
Commits on Oct 3, 2012
  1. reinstall the __launch_bounds__ attributes

    Francois Pichet authored
Commits on Oct 1, 2012
  1. Add an iterator_traits for every type of iterator.

    Francois Pichet authored
    This change is necessary to be able to use the thrust lib with libc++.
    libc++ seems to really insist that every iterator has it own iterator_traits
    class (i.e.: cannot depend on the iterator_traits of the iterator's base class).
    We could possibly upstream this change to the authors to get their opinion.
  2. Comment out the __launch_bounds__ attribute. psclang cannot handle te…

    Francois Pichet authored
    …mplate expression inside attribute parameters; Will be fixed later this week.
Commits on Sep 28, 2012
  1. @jaredhoberock

    Add placeholder CHANGELOG for 1.7.0

    jaredhoberock authored
    Integrate new CUDA merge code
Commits on Sep 25, 2012
  1. @jaredhoberock
Commits on Sep 24, 2012
  1. @jaredhoberock
  2. @jaredhoberock
Commits on Sep 5, 2012
  1. @jaredhoberock
Commits on Sep 4, 2012
  1. @jaredhoberock
Commits on Aug 30, 2012
  1. @jaredhoberock

    has_member_construct1 -> needs_default_construct_via_allocator

    jaredhoberock authored
    Reported by Andrew Corrigan
    
    Fixes #224
Commits on Aug 26, 2012
  1. @jaredhoberock

    Compare THRUST_HOST_COMPILER against THRUST_HOST_COMPILER_MSVC in cud…

    jaredhoberock authored
    …a/detail/assign_value.h
    
    Forward the system parameter in cuda::detail::assign_value
    
    Fixes #219
    Fixes #220
Commits on Aug 14, 2012
  1. @jaredhoberock
  2. @jaredhoberock

    Port the last of temporary_array's constructors to the new allocator-…

    jaredhoberock authored
    …aware copy construction algorithms.
  3. @jaredhoberock
  4. @jaredhoberock
  5. @jaredhoberock

    Port all of the allocator_traits functions to the explicit dispatch p…

    jaredhoberock authored
    …ath.
    
    Introduce is_call_possible to make checking for allocator member functions more correct.
Commits on Aug 13, 2012
  1. @jaredhoberock

    Make contiguous_storage use the allocator_traits interface instead of…

    jaredhoberock authored
    … accessing its allocator directly.
    
    Add a unit test for the minimal allocator interface.
Commits on Aug 10, 2012
  1. @jaredhoberock

    Call uninitialized_copy through contiguous_storage in temporary_array…

    jaredhoberock authored
    …'s constructor instead of thrust::copy.
  2. @jaredhoberock
  3. @jaredhoberock

    Eliminate remaining cpp::tags used in the CUDA system -- use host_sys…

    jaredhoberock authored
    …tem_tag instead (cpp is not available when TBB or OpenMP is the host system)
  4. @jaredhoberock

    Add a constructor to temporary_array which allows the user to explici…

    jaredhoberock authored
    …tly avoid default initialization of contained elements.
    
    Add a destructor to temporary_array which destroys the contained elements.
    Perform default construction of temporary_array's elements if their copy constructors are non-trivial
    
    Fixes #208
    
    Contributed by DanielKO from Github
  5. @jaredhoberock
  6. @jaredhoberock

    Eliminate the specialization temporary_allocator's specialization of …

    jaredhoberock authored
    …allocator_system.
    
    Make allocator_system::get() check the allocator for a member function system() - if it exists, return its result.
  7. @jaredhoberock

    Make copy_construct_range, default_construct_range, destroy_range, and

    jaredhoberock authored
    fill_construct_range fish the system state out of the allocator
    parameter instead of taking an extra redundant system parameter.
  8. @jaredhoberock

    Add an allocator_system trait to get the type of an allocator's syste…

    jaredhoberock authored
    …m and also the state, should it exist.
Commits on Aug 9, 2012
  1. @jaredhoberock
  2. @jaredhoberock
  3. @jaredhoberock

    Port copy_construct_range to the explicit dispatch path.

    jaredhoberock authored
    Add thrust::detail::two_system_copy and thrust::detail::two_system_copy_n
  4. @jaredhoberock
  5. @jaredhoberock
  6. @jaredhoberock
Commits on Aug 8, 2012
  1. @jaredhoberock

    Add (iterator, n) range constructors to temporary_array.

    jaredhoberock authored
    Use new temporary_array range constructors in copy_cross_system.
  2. @jaredhoberock
Commits on Aug 2, 2012
  1. @jaredhoberock

    Merge branch 'master' of github.com:jaredhoberock/thrust into integra…

    jaredhoberock authored
    …te-occupancy-calculator-improvements-187
Something went wrong with that request. Please try again.