Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Wirtos/async2.h
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: Wirtos/async2.h
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: rewrite
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 2 files changed
  • 1 contributor

Commits on May 23, 2021

  1. async_run, switched to runner model, packed task states more tightly,…

    … event loop is currently broken
    Wirtos committed May 23, 2021
    Configuration menu
    Copy the full SHA
    4ddee27 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

  1. smaller and almost branchless async_new, more IDE-friendly private ma…

    …cro names, separate in-progress loop function transition, parent task waiting for a child won't be run at all, args destructor now uses stdlib's free, event_loop struct now has names consistent with friendly macros
    Wirtos committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    c0b8223 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. Better async_alloc* using a linked list, removed rxi's array complete…

    …ly, option to access const loop directly to increase speed, alignment is now deducted from largest standard types available, stricter getters
    Wirtos committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    653055d View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

  1. Configuration menu
    Copy the full SHA
    a430759 View commit details
    Browse the repository at this point in the history
  2. add ASYNC_NULL_ZERO_BITS

    Wirtos committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    c5c8922 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bb7fad View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Configuration menu
    Copy the full SHA
    6f5703f View commit details
    Browse the repository at this point in the history
  2. use prepend instead of append for event loop, cancelling is now handl…

    …ed by cancel callbacks, await now checks for possibility of its child being done instead of looping regardless, gather now has a cancel function
    Wirtos committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    c85dab1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32acaf0 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Configuration menu
    Copy the full SHA
    32f8779 View commit details
    Browse the repository at this point in the history
Loading