Skip to content
Snippets Groups Projects
  • Nat Goodspeed's avatar
    50dca86f
    SL-17483: Recast LLImageDecodeThread as a facade for ThreadPool. · 50dca86f
    Nat Goodspeed authored
    Remove all references to LLQueuedThread (but emulate a couple bits of its API
    such as handle_t and getPending()).
    
    Migrate ImageRequest into llimageworker.cpp. It has never been part of
    LLImageDecodeThread's public API. Remove ImageRequest tests.
    
    Remove all references to LLImageDecodeThread::pause(). The idea of pausing
    another thread is bizarre to me, and LLThreadPool has no such operation. Nor
    does it have an abortRequest().
    50dca86f
    History
    SL-17483: Recast LLImageDecodeThread as a facade for ThreadPool.
    Nat Goodspeed authored
    Remove all references to LLQueuedThread (but emulate a couple bits of its API
    such as handle_t and getPending()).
    
    Migrate ImageRequest into llimageworker.cpp. It has never been part of
    LLImageDecodeThread's public API. Remove ImageRequest tests.
    
    Remove all references to LLImageDecodeThread::pause(). The idea of pausing
    another thread is bizarre to me, and LLThreadPool has no such operation. Nor
    does it have an abortRequest().
Code owners
Assign users and groups as approvers for specific file changes. Learn more.