LowByteFox
|
5c82747970
|
Improved OpenBSD support (#2317)
* add openbsd support, compiles and passses all tests
* fix backtrace
* gh actions should include openbsd artifacts
|
2025-07-22 15:15:20 +02:00 |
|
Christoffer Lerno
|
8b49e6c14d
|
Rename def to alias.
|
2025-03-13 11:22:27 +01:00 |
|
PavelBlinnikov
|
6a2957faf7
|
fix: segfault in panic when statically compiled
Co-authored-by: RoadToLP <ilya.titoff2013@yandex.ru>
|
2024-10-12 22:18:38 +02:00 |
|
Christoffer Lerno
|
a665978b64
|
Fixing some whitespace issues.
|
2024-10-08 19:38:31 +02:00 |
|
Christoffer Lerno
|
1d61ace302
|
Do not link with debug libc on win32 when using cross compile libs. Add delete methods to dstring. Fixes to macOS aarch64 codegen. Use glibc backtrace when available. Add load_* methods to file. The cast (int[8])int_slice[:8] now works.
|
2023-12-08 18:59:57 +01:00 |
|
Christoffer Lerno
|
b8db118e64
|
Use signals to create the stack trace.
|
2023-11-20 17:17:39 +01:00 |
|
Christoffer Lerno
|
7c15cf2788
|
Hacky update to stacktrace.
|
2023-11-20 14:10:12 +01:00 |
|
Christoffer Lerno
|
31538d5955
|
Fix to backtrace
|
2023-11-20 12:39:20 +01:00 |
|
Christoffer Lerno
|
337eac6d2f
|
Only fallback on native backtrace if there is no backtrace()
|
2023-11-20 11:36:38 +01:00 |
|
Pierre-Nicolas Clauss
|
e826f02da5
|
feat(lib/std): get backtrace for static binaries.
|
2023-11-20 09:46:25 +01:00 |
|
Christoffer Lerno
|
87fdb5956e
|
Improved backtrace on platforms without glibc. Added $$frameaddress and $$returnaddress properly.
|
2023-11-18 20:13:11 +01:00 |
|
Christoffer Lerno
|
50e99b571f
|
Add frame pointer on "enable stacktrace". Set no-trapping-math. Update fmuladd.
|
2023-09-06 14:38:21 +02:00 |
|
Pierre Curto
|
f4ad9fcee0
|
move num_cpu() to std::os (#928)
* lib/std: move num_cpu() to std::os
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* add ThreadPool (#926)
* lib/std/collections: fix tab indentation
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* lib/std/threads: add ThreadPool
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* ats/lib/threads: add num_cpu()
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
---------
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
* lib/std/os: move macos constants to std::os::macos
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
---------
Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
|
2023-08-14 17:04:06 +02:00 |
|
Christoffer Lerno
|
57c8b5fc75
|
Fix on rethrow + macros.
|
2023-06-27 20:41:17 +02:00 |
|
Christoffer Lerno
|
68f6cb1286
|
Updated organization file functions, env naming.
|
2023-06-24 10:29:17 +02:00 |
|
Christoffer Lerno
|
ab93389031
|
- Updated posix/win32 stdlib namespacing
- Process stdlib
- Fix to void expression blocks
|
2023-06-21 16:27:53 +02:00 |
|