Megamouse
|
8cde4b2153
|
unself: fix more potential OOB
|
2026-08-10 17:35:26 +02:00 |
|
Megamouse
|
c05832b705
|
Move unsafe raw pointer write_to_ptr and read_from_ptr to write_to_ptr_unsafe and read_from_ptr_unsafe
|
2026-07-01 22:49:00 +03:00 |
|
Megamouse
|
8eaa3ec9a2
|
Propagate src_loc in write_to_ptr and read_from_ptr
|
2026-06-29 16:14:42 +02:00 |
|
Megamouse
|
635aac8ff3
|
Fix consteval read_from_ptr and add sanity checks if possible
|
2026-06-29 09:57:43 +03:00 |
|
Megamouse
|
5f00b87a44
|
Move bit_set to new file
|
2026-05-14 17:12:25 +02:00 |
|
Megamouse
|
f5c420994d
|
Add unsafe bit_set access for obvious cases
|
2026-05-14 17:12:25 +02:00 |
|
Megamouse
|
c5ee48f54a
|
Harden bitset access
|
2026-05-14 17:12:25 +02:00 |
|
 AniandRipleyTom
|
fec2be87f6
|
types.hpp: #include <new>
Co-Authored-By: RipleyTom <RipleyTom@users.noreply.github.com>
|
2026-02-20 19:46:39 +02:00 |
|
Elad
|
41aaa912e7
|
Fixup ::narrow (#17756)
Also fix negative signed to unsigned narrowing when source type is greater than destination.
|
2025-11-26 15:34:38 +02:00 |
|
Elad
|
914b52cf4a
|
util/types.hpp: Fix signed/unsigned comparison error
|
2025-11-26 10:33:12 +02:00 |
|
Megamouse
|
c2a5ac96cd
|
Fix some warnings
|
2025-04-25 11:10:07 +02:00 |
|
kd-11
|
a928e8a3db
|
types: Fix comment
|
2025-04-20 17:50:01 +02:00 |
|
kd-11
|
ef95fa9f5f
|
rsx: de-uglify buffer upload restructure
|
2025-04-20 17:50:01 +02:00 |
|
Megamouse
|
5526c33d69
|
Review fixes + warning fixes
|
2025-03-31 18:27:54 +02:00 |
|
oltolm
|
ebde5310b9
|
use concepts instead of std::enable_if
|
2025-02-26 11:04:02 +02:00 |
|
Megamouse
|
657ab4261c
|
Fix some static analysis warnings
|
2024-12-17 20:46:07 +01:00 |
|
Elad
|
191e132c6c
|
util/types.hpp: Rewrite narrow<>
|
2024-11-27 16:00:40 +02:00 |
|
elad335
|
a325eb52bd
|
Compilation hotfix
|
2024-10-25 13:21:49 +03:00 |
|
elad335
|
8d9911e383
|
Implement u64_x_u64_=_u128 optimization
|
2024-10-24 21:03:06 +03:00 |
|
kd-11
|
c2f5de1c55
|
Fix compiler warnings about unused args for aarch64
|
2024-08-20 05:18:53 +03:00 |
|
Elad Ashkenazi
|
70502a698e
|
types.hpp: Format C arrays too for assert errors
|
2024-08-02 14:11:05 +03:00 |
|
Elad Ashkenazi
|
c5c51ec0c1
|
types.hpp: Add argument formatter to assert errors
|
2024-08-01 16:32:09 +03:00 |
|
Elad Ashkenazi
|
26b21ed031
|
LLVM: Prevent crash on disk space shortage
|
2024-05-30 11:41:24 +03:00 |
|
Elad Ashkenazi
|
a2dcbb9c13
|
Replace src_loc with std::soource_location
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
90b6912daa
|
Compile AUDIT on release builds
In Release, compile the code in constexpr-disabled context. this way it does not risk generating actual code but still compiles.
|
2024-04-23 17:24:22 +03:00 |
|