Commit History

Autor SHA1 Mensaxe Data
  Zaggy1024 71df0ee994 LibThreading: Remove Thread's inheritance from Core::EventReceiver hai 1 ano
  Andreas Kling ddbe6bd7b4 Userland: Rename Core::Object to Core::EventReceiver hai 1 ano
  Ali Mohammad Pur 0c5c75e8a4 LibCore: Slightly rework the Core::Promise API %!s(int64=2) %!d(string=hai) anos
  kleines Filmröllchen 04b44a827a LibThreading: Only run on_error callback when action wasn't canceled %!s(int64=2) %!d(string=hai) anos
  Tim Ledbetter d1a964a43b LibThreading: Resolve BackgroundAction error callback use-after-free %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET ebb9c3a430 LibThreading: Execute `on_error` on the original `EventLoop` %!s(int64=2) %!d(string=hai) anos
  kleines Filmröllchen cf1fa419ab LibThreading: Register BackgroundAction with EventLoop %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 2693745336 LibThreading+Everywhere: Support returning error from `BackgroundAction` %!s(int64=2) %!d(string=hai) anos
  Lenny Maiorani a53c00f1df Libraries: Use default constructors/destructors in LibThreading %!s(int64=3) %!d(string=hai) anos
  kleines Filmröllchen 704bb361bb LibCore: Allow event loops on other threads to wake up %!s(int64=3) %!d(string=hai) anos
  Andreas Kling d1cea57246 LibThreading: Invoke BackgroundAction completions on origin event loop %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake 59619572d6 LibThreading: Remove redundant method %!s(int64=3) %!d(string=hai) anos
  sin-ack e9121f8b1f LibCore+Userland: Implement Core::deferred_invoke %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 2e3df52862 Revert "LibThreading: Fix BackgroundAction result use-after-free" %!s(int64=4) %!d(string=hai) anos
  Tom b2e6088bff LibThreading: Fix BackgroundAction result use-after-free %!s(int64=4) %!d(string=hai) anos
  Andreas Kling e8579ed24a LibThreading: Wake up the background worker thread when there's work %!s(int64=4) %!d(string=hai) anos
  Spencer Dixon 00f93b2545 LibThreading: Add ability to cancel ongoing BackgroundActions %!s(int64=4) %!d(string=hai) anos
  Andreas Kling b5d73c834f Userland: Rename LibThread => LibThreading %!s(int64=4) %!d(string=hai) anos