• C
    Allow embedders to specify their own task runner interfaces. (#8273) · cb8eb801
    Chinmay Garde 提交于
    Currently, all Flutter threads are managed by the engine itself. This works for
    all threads except the platform thread. On this thread, the engine cannot see
    the underlying event multiplexing mechanism. Using the new task runner
    interfaces, the engine can relinquish the task of setting up the event
    multiplexing mechanism and instead have the embedder provide one for it during
    setup.
    
    This scheme is only wired up for the platform thread. But, the eventual goal
    is to expose this message loop interoperability for all threads.
    cb8eb801
licenses_flutter 64.1 KB