Skip to content

Allocation-Free Async Promise Functions

Pre-release
Pre-release
Compare
Choose a tag to compare
@timcassell timcassell released this 30 Sep 06:46
· 1268 commits to master since this release

Optimizations

  • Added object pooling for allocation-free async Promise functions.
  • Removed LitePromises, using DeferredPromises for Promise.Resolved/Rejected/Canceled instead to reduce amount of code.

Bug Fixes

  • Fixed causality traces in async Promise functions.
  • Fixed aggregate exception not capturing the unhandled exceptions.

Misc

  • Added message to unhandled exceptions, when not in DEBUG mode, to explain how to see causality traces.