Bot releases are hidden (Show)
Full Changelog: https://github.com/JetBrains/lincheck/compare/lincheck-2.32...lincheck-2.33
Published by ndkoval 6 months ago
Published by ndkoval 6 months ago
this
object instances on method calls and show field names when using VarHandle
, AtomicReference
, andUnsafe
by @avpotapov00 in https://github.com/JetBrains/lincheck/pull/325
Published by ndkoval 6 months ago
This is a big release for Lincheck. We changed how Lincheck instruments byte-code, so no more annoying add-opens ...
are needed 🎉
Full Changelog: https://github.com/JetBrains/lincheck/compare/lincheck-2.29...lincheck-2.30
Published by ndkoval 6 months ago
TransformationUtils.isCoroutineStateMachineClass
by @ndkoval in https://github.com/JetBrains/lincheck/pull/294
final
field detection without Class.forName(..)
by @avpotapov00 in https://github.com/JetBrains/lincheck/pull/297
*IsolatedTest
s from IntelliJ IDEA by @ndkoval in https://github.com/JetBrains/lincheck/pull/274
<className>@<hashCode>
by @ndkoval in https://github.com/JetBrains/lincheck/pull/300
Published by ndkoval 7 months ago
Published by ndkoval 7 months ago
Published by ndkoval 7 months ago
LoopDetector
must reset the spin-lock detection counters when the current operation finishes by @eupp in https://github.com/JetBrains/lincheck/pull/281
IndexOutOfBoundsException
in curActorIsBlocking
and concurrentActorCausesBlocking
by @eupp in https://github.com/JetBrains/lincheck/pull/277
Published by ndkoval 8 months ago
Published by ndkoval 9 months ago
Thread.stop()
in FixedActiveThreadsExecutor
on Java 20+ (#271)null
-s to System.identityHashCode(..)
in the model checking mode (#266)Published by ndkoval 9 months ago
init
and post
parts via the same mechanism as for the parallel
one. (#238)Published by ndkoval about 1 year ago
Published by ndkoval over 1 year ago
DebugKt
to avoid ExceptionInInitializerError
(#212)Published by ndkoval over 1 year ago
Published by ndkoval over 1 year ago
New Features:
Bug Fixes:
Improvements:
Thanks to @eupp and @avpotapov00 for your effort in significantly improving Lincheck in this release!
Published by ndkoval over 1 year ago
With this release, Lincheck tests are now up to 2x (!) faster on some machines (#173)
Improvements:
Published by ndkoval over 1 year ago
In the previous release, we accidentally changed the package of parameter generators. This release fixes the issue.
Published by ndkoval over 1 year ago
Lincheck is now licensed under MPL-2.0 instead of LGPL-3.0 🎉
Published by ndkoval over 1 year ago
verboseTrace
configuration option has been removed, now both shortened and detailed traces are always printed (#148)@Operation.group
and @OpGroupConfig
and introduce @Operation.nonParallelGroup
as a replacement (#163)Published by ndkoval almost 2 years ago
This release fixes a couple of bugs and provides code of conduct and contributing guidelines.