Skip to content
Commits on Dec 13, 2012
  1. device_function's constructors are executed on host code and as such …

    Francois Pichet committed
    …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 committed
Commits on Oct 1, 2012
  1. Add an iterator_traits for every type of iterator.

    Francois Pichet committed
    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 committed
    …mplate expression inside attribute parameters; Will be fixed later this week.
Commits on Sep 28, 2012
  1. @jaredhoberock
  2. @jaredhoberock

    Add placeholder CHANGELOG for 1.7.0

    jaredhoberock committed
    Integrate new CUDA merge code
  3. @jaredhoberock

    Avoid attempting to launch an empty merge kernel

    jaredhoberock committed
    Use the blocked_thread_array interface instead of built-ins
  4. @jaredhoberock
  5. @jaredhoberock

    Add some comments

    jaredhoberock committed
  6. @jaredhoberock

    Add some more notes

    jaredhoberock committed
  7. @jaredhoberock
Commits on Sep 27, 2012
  1. @jaredhoberock

    Eliminate __ldg placeholder

    jaredhoberock committed
    Don't launch a kernel with zero blocks
    Eliminate unnecessary template parameters
    Find the best tunables for GTX 480
  2. @jaredhoberock
  3. @jaredhoberock
  4. @jaredhoberock

    Merge pull request #234 from jaredhoberock/issue-233

    jaredhoberock committed
    Use explicitly signed and sized types for testing rather than relying on...
  5. @jaredhoberock

    Working-ish code

    jaredhoberock committed
Commits on Sep 26, 2012
  1. @jaredhoberock

    Use explicitly signed and sized types for testing rather than relying…

    jaredhoberock committed
    … on the non-portable meaning of types such as char.
    
    Fixes #233
Commits on Sep 25, 2012
  1. @jaredhoberock
  2. @jaredhoberock
Commits on Sep 24, 2012
  1. @jaredhoberock
  2. @jaredhoberock
  3. @jaredhoberock
Commits on Sep 10, 2012
  1. @jaredhoberock

    Merge pull request #230 from jaredhoberock/reduce_by_key

    jaredhoberock committed
    Add performance test for reduce_by_key
  2. @jaredhoberock
Commits on Sep 5, 2012
  1. @jaredhoberock

    Merge pull request #226 from jaredhoberock/fix-superfluous-punctuation

    jaredhoberock committed
    Eliminate pedantic warnings
Commits on Sep 4, 2012
  1. @jaredhoberock
Commits on Aug 30, 2012
  1. @jaredhoberock

    Merge pull request #225 from jaredhoberock/fix-224

    jaredhoberock committed
    has_member_construct1 -> needs_default_construct_via_allocator
  2. @jaredhoberock

    has_member_construct1 -> needs_default_construct_via_allocator

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

    Compare THRUST_HOST_COMPILER against THRUST_HOST_COMPILER_MSVC in cud…

    jaredhoberock committed
    …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 committed
    …aware copy construction algorithms.
  3. @jaredhoberock
  4. @jaredhoberock
  5. @jaredhoberock

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

    jaredhoberock committed
    …ath.
    
    Introduce is_call_possible to make checking for allocator member functions more correct.
Something went wrong with that request. Please try again.