Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Native: assume New Memory Manager #4287

Merged
merged 32 commits into from Aug 1, 2022
Merged

Native: assume New Memory Manager #4287

merged 32 commits into from Aug 1, 2022

Commits on Aug 1, 2022

  1. Copy the full SHA
    d28b302 View commit details
    Browse the repository at this point in the history
  2. - Use newFixedThreadPoolContext for default and newSingleThreadContex…

    …t for background dispatchers
    
    - Remove suspendAndResumeOnMain, replaced with suspendCancellableCoroutine
    - Remove assertMainThreadOnNative
    BoD committed Aug 1, 2022
    Copy the full SHA
    c03f05b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    9821345 View commit details
    Browse the repository at this point in the history
  4. Make Apple's runTest use runBlocking, and mark it as deprecated.

    Also add a test using kotlinx.coroutines.test.runTest
    BoD committed Aug 1, 2022
    Copy the full SHA
    5f87c9e View commit details
    Browse the repository at this point in the history
  5. Use a Mutex for Apple's Guard

    BoD committed Aug 1, 2022
    Copy the full SHA
    bc9c733 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    59dfda5 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    cfedcee View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    055ee68 View commit details
    Browse the repository at this point in the history
  9. Update API dump

    BoD committed Aug 1, 2022
    Copy the full SHA
    e0a332f View commit details
    Browse the repository at this point in the history
  10. Update apollo-runtime/src/commonMain/kotlin/com/apollographql/apollo3…

    …/internal/multipart.kt
    
    Co-authored-by: Martin Bonnin <martin@mbonnin.net>
    BoD and martinbonnin committed Aug 1, 2022
    Copy the full SHA
    bb7e73b View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    afea875 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    c59044e View commit details
    Browse the repository at this point in the history
  13. Re-introduce actual for assertMainThreadOnNative, ensureNeverFrozen, …

    …freeze, isFrozen, as no-ops to avoid a breaking change
    BoD committed Aug 1, 2022
    Copy the full SHA
    88f9491 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    391f238 View commit details
    Browse the repository at this point in the history
  15. Simplify defaultDispatcher

    BoD committed Aug 1, 2022
    Copy the full SHA
    6dabfb7 View commit details
    Browse the repository at this point in the history
  16. Remove unneeded suspend

    BoD committed Aug 1, 2022
    Copy the full SHA
    21ad5b7 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    50ce24f View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    b209e0f View commit details
    Browse the repository at this point in the history
  19. Revert "Discard Guard, instead use a Mutex directly in DefaultApolloS…

    …tore"
    
    This reverts commit 1de5b75.
    BoD committed Aug 1, 2022
    Copy the full SHA
    3d4ed51 View commit details
    Browse the repository at this point in the history
  20. Suppress one deprecation warning

    BoD committed Aug 1, 2022
    Copy the full SHA
    3a40a12 View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    a22f6f3 View commit details
    Browse the repository at this point in the history
  22. Fix coroutines-mt not running

    BoD committed Aug 1, 2022
    Copy the full SHA
    f502aaa View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    60167d5 View commit details
    Browse the repository at this point in the history
  24. Copy the full SHA
    6d17217 View commit details
    Browse the repository at this point in the history
  25. Copy the full SHA
    64e0c7d View commit details
    Browse the repository at this point in the history
  26. Update apollo-api/src/commonMain/kotlin/com/apollographql/apollo3/api…

    …/http/Http.kt
    
    Co-authored-by: Martin Bonnin <martin@mbonnin.net>
    BoD and martinbonnin committed Aug 1, 2022
    Copy the full SHA
    1241715 View commit details
    Browse the repository at this point in the history
  27. Copy the full SHA
    de61dad View commit details
    Browse the repository at this point in the history
  28. Copy the full SHA
    8e21819 View commit details
    Browse the repository at this point in the history
  29. Copy the full SHA
    85db782 View commit details
    Browse the repository at this point in the history
  30. Copy the full SHA
    a5c3dd4 View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    f01a3ff View commit details
    Browse the repository at this point in the history
  32. Copy the full SHA
    867522f View commit details
    Browse the repository at this point in the history