Commit Graph

16 Commits

Author SHA1 Message Date
d5ed25cb54 Avoiding double access to field in 'compareAndExchange' inline implementation 2025-03-26 19:01:54 +03:00
fe6d2c22ef Using native 'compareAndExchange' on java if possible 2025-03-26 18:39:48 +03:00
77a72a2a7c Removed dependency on 'kotlin-dom-api-compat' in js target 2025-03-26 02:12:40 +03:00
4747db72c5 v0.2 2025-03-26 02:06:19 +03:00
7dabea756f JvmName annotations for beautiful mangling and binary compatibility 2025-03-26 02:03:07 +03:00
e3d0aabd0f isClosed property 2025-03-26 01:57:41 +03:00
6581c14072 Tests to check the existence of kotlin-stdlib in runtime 2025-03-26 01:50:35 +03:00
9282313552 Removed dependency on kotlin's Intrinsics.checkNotNull 2025-03-26 00:33:53 +03:00
d1773fd8ec Removed atomicfu dependency from jvm target 2025-03-26 00:06:28 +03:00
647dcbb363 Stub to exclude kotlin-stdlib dependency from jvm target 2025-03-25 23:50:06 +03:00
5de503dcb3 Updating dependency on highlevel-try-finally 2025-03-25 23:45:23 +03:00
298e8dad11 Extracted to separate library; debug version of counter 2025-03-22 20:58:11 +03:00
5a49c43a4f [history] Contracts for decorator functions 2025-03-19 21:59:44 +03:00
28b3224e42 [history] Added .toString() for debugging 2025-03-19 03:47:10 +03:00
f37d81cd60 [history] Added .tryDecref{} as opposite operation for .tryIncref{} 2025-03-19 00:37:46 +03:00
be4c578491 [history] Functionality extracted from some class 2025-03-18 20:28:40 +03:00