Alexander Shabalin
49814ecb8a
[K/N] Remove std_support allocation code ^KT-59008
2023-09-07 09:32:00 +00:00
Alexander Shabalin
958d613911
[K/N] Remove code for deprecated targets from runtime ^KT-59008
2023-09-01 10:48:07 +00:00
Aleksei.Glushko
5618ee84f8
[K/N] try to reimplement safe points with a load-branch-call
2023-06-30 14:12:17 +00:00
Aleksei.Glushko
20e80401b2
[K/N] Hide throwable constructor frames from stack traces.
...
Merge-request: KT-MR-8242
Merged-by: Alexey Glushko <aleksei.glushko@jetbrains.com >
2023-01-13 14:14:40 +00:00
Vladimir Sukharev
7f1ab29668
Fix Windows targets has bad addresses in stacktrace
...
^KT-49240 Fixed
Merge-request: KT-MR-6883
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com >
2022-08-24 09:05:06 +00:00
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
c15b1ec001
[K/N] Remove certain pthread functions from runnable allow list
...
^KT-50713
Merge-request: KT-MR-5417
Merged-by: Alexander Shabalin <Alexander.Shabalin@jetbrains.com >
2022-01-14 12:20:30 +00:00
Ilya Matveev
ae128348ac
[K/N][runtime] Provide API for stack-allocated stacktraces
2021-11-25 06:56:34 +00:00
Pavel Kunyavskiy
6d3158b275
[K/N] Adjust addresses when passing to source line resolution
2021-10-21 12:18:39 +00:00
Pavel Kunyavskiy
0764cef82f
[K/N] Rewrite stacktrace formatting
...
It was inconsistent between platforms, which leads to strange work of
different parsers, including one in gradle plugin.
Now it should work more or less like it was on MacOS before recent
changes on all platforms.
^KT-49126
2021-10-14 11:18:22 +00:00
Pavel Kunyavskiy
c704fd6ae7
[K/N] Support stacktrace using libbacktrace
2021-09-20 11:28:08 +00:00
Pavel Kunyavskiy
a5f3b087a4
[K/N] Change getSourceInfo signature to allow returning several frames
2021-09-20 11:28:06 +00:00
Alexander Shabalin
274dabb61d
Collect stacktraces without allocating kotlin objects.
2021-07-12 08:49:33 +00:00
Alexander Shabalin
c286a9d8c6
Extract StackTrace from Exceptions
2021-07-01 07:23:47 +00:00