Alexander Shabalin
4a66cd0c69
[K/N] Remove usage of legacy allocation stuff ^KT-52130
...
Merge-request: KT-MR-6182
Merged-by: Alexander Shabalin <Alexander.Shabalin@jetbrains.com >
2022-04-29 10:12:44 +00:00
Alexander Shabalin
663e843544
[K/N] Refactor allocators ^KT-52130
...
Merge-request: KT-MR-6135
Merged-by: Alexander Shabalin <Alexander.Shabalin@jetbrains.com >
2022-04-27 14:00:27 +00:00
Alexander Shabalin
434213f416
[K/N] Add ScopedThread
...
* thread that by default joins in the destructor (like C++20 jthread)
* can be given a name
Merge-request: KT-MR-5619
Merged-by: Alexander Shabalin <Alexander.Shabalin@jetbrains.com >
2022-02-03 15:38:07 +00:00
Ilya Matveev
629ea1036e
[K/N][Runtime] Support thread state switching in spin locks
...
Issue #KT-49013 Fixed
2021-10-18 11:32:16 +00:00
Ilya Matveev
94384ce2ca
[K/N][Runtime] Add a lock method to thread registry
2021-06-18 12:20:04 +00:00
Alexander Shabalin
d57802633c
Use Alloc.h everywhere ( #4611 )
2021-01-19 13:37:36 +03:00
Alexander Shabalin
658530e820
StableRef registry ( #4567 )
2020-12-14 15:25:37 +01:00
Alexander Shabalin
ebae52e2fb
Fix globals registry ( #4557 )
...
* Fix GlobalsRegistry
* Make Runtime tests on Windows faster
2020-12-14 15:25:36 +01:00
Alexander Shabalin
2057e5c8f1
Tracking globals ( #4542 )
2020-12-14 15:25:36 +01:00