• Lee Howes's avatar
    Support inline defer 4/n - Use variant of KeepAlive<> and DeferredExecutor in Core · ea6ee538
    Lee Howes authored
    Summary:
    After this diff, DeferredExecutor participates consistently in executor inline behaviour by being special cased in the core.
    
    DeferredExecutor is no longer an executor, and is hence no longer special cased in the Future code. This is replaced with a variant of DeferredExecutor and Executor in Core.
    
    Reviewed By: yfeldblum, andriigrynenko
    
    Differential Revision: D15836529
    
    fbshipit-source-id: 8324ba1de57e85fc757ecc3b431bf71858868a0d
    ea6ee538
Future-inl.h 76.4 KB