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

Version 1.5.2 #2904

Merged
merged 22 commits into from Sep 2, 2021
Merged

Version 1.5.2 #2904

merged 22 commits into from Sep 2, 2021

Commits on Jul 13, 2021

  1. Configuration menu
    Copy the full SHA
    55aced2 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Fix js tests (#2824)

    * Properly detect asynchronous tests that try to use `runTest` multiple times
    
    * Refactor multi-shot tests
    
        * Wrap them in 'withContext(Job)' instead of 'runTest' to be properly working on JS
        * Skip few way too slow for JS tests only on JS platform
    
    Fixes #2820
    qwwdfsad committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    2571516 View commit details
    Browse the repository at this point in the history
  2. Introduce TestResult into TestBase as the first preparation step to m… (

    #2827)
    
    * Introduce TestResult into TestBase as the first preparation step to multiplatform tests
    
        * The goal of this change is to test our IDE and tooling tolerance to hack-ish TestResult
    qwwdfsad committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    a3429f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Configuration menu
    Copy the full SHA
    3694ac9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f85b207 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Make helpRemove actually lock-free and address multiple chained remov…

    …ed nodes (#2795)
    
    * The previous version invoked correctPrev on the next node and bailed out fi it was removed, effectively blocking the progress of any attempts to remove previous node
        * Use helpRemovePrev in helpRemove that was actually implemented to avoid such problem
    
    Fixes #2590
    qwwdfsad committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    ea440c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Configuration menu
    Copy the full SHA
    bbd1335 View commit details
    Browse the repository at this point in the history
  2. Migrate from deprecated API

    qwwdfsad committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    8baa736 View commit details
    Browse the repository at this point in the history
  3. Optimize mutex implementation (#2851)

    * Get rid of addLastIf and DCSS primitive during contention
    * Leverage constants returned by tryResume* and simplify signatures
    qwwdfsad committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    7e762d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. Configuration menu
    Copy the full SHA
    3c29d96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfca05f View commit details
    Browse the repository at this point in the history
  3. Minor documentation tweaks

    qwwdfsad committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    e123c8a View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

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

Commits on Aug 18, 2021

  1. Configuration menu
    Copy the full SHA
    3e89a17 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Configuration menu
    Copy the full SHA
    4508b13 View commit details
    Browse the repository at this point in the history
  2. Verify that tests haven't written anything in the System.out (#2882)

    * Remove LF tests, each test has its stress on lincheck counterpart
    * Adjust failing tests, allow junit4 test printing to console
    qwwdfsad committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    810f28f View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

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

Commits on Aug 26, 2021

  1. Fix typo in the documentation of CompletableJob#complete (#2900)

    Co-authored-by: Mikhail Gostev <mikhail.gostev@arrival.com>
    pihanya and Mikhail Gostev committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    50807d0 View commit details
    Browse the repository at this point in the history
  2. Update Kotlin (#2902)

    * Update Kotlin to 1.5.30
    * Add new M1 targets
    qwwdfsad committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    dfa1b63 View commit details
    Browse the repository at this point in the history
  3. Make supervisor samples runnable (#2897)

    Fixes #2896
    qwwdfsad committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    3dcc349 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3ead6f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2021

  1. Version 1.5.2

    qwwdfsad committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    45547c0 View commit details
    Browse the repository at this point in the history