15 Commits (a30f709ae682903c0efc6f55812f10b99615c724)

Author SHA1 Message Date
  Meivyn bd7245aecb
Fix potential thread block in `SingleCreationValueCache.GetOrAdd` 4 months ago
  Anairkoen Schno 583fc19e1c
Implement UnityGame.SwitchToMainThreadAsync 2 years ago
  Anairkoen Schno cbad14a10a
Began transition to SDK-style projects 4 years ago
  Anairkoen Schno a45d423447 Added some more helpers to Async.Coroutines for easier interop between Tasks and Coroutines 4 years ago
  Anairkoen Schno 18592511cb Fixed lack of strong reference to the tasks in UnityMainThreadTaskScheduler 4 years ago
  Anairkoen Schno 8225c90b0a Changed when OnPluginsStateChanged is invoked, and added a new OnAnyPluginsStateChanged to take over where it had been 4 years ago
  Anairkoen Schno 2572cbd277 Made more single-creation caches thread safe 4 years ago
  Anairkoen Schno d1d7de0f71 Fixed UnityMainThreadTaskScheduler to use ConditionalWeakTable 5 years ago
  Anairkoen Schno 722429c37d Added guarantee that enable/disable will always be from main thread 5 years ago
  Anairkoen Schno ae40ae7abc Documented UnityMainThreadTaskScheduler 5 years ago
  Anairkoen Schno 50fea67b68 Added MainThread checks and UnityMainThreadTaskScheduler 5 years ago
  Anairkoen Schno 826c5878c7 Properly moved Synchronization class to Async namespace 5 years ago
  Anairkoen Schno c395b7d32b Added IsRunning to SingleThreadTaskScheduler 5 years ago
  Anairkoen Schno d2079abd7e Added a SingleThreadTaskScheduler 5 years ago
  Anairkoen Schno 0ccac4b541 Added ConfigRuntime type 5 years ago