dzaima
|
b657778205
|
fix •file.MapBytes in debug builds
|
2024-04-20 23:25:47 +03:00 |
|
dzaima
|
54cec2fdf5
|
split up CATCH_ERRORS into functional and semantic options
allows running a non-heapverify build that functions exactly as a heapverify one, while allowing ⎊ to function
|
2024-04-04 02:52:08 +03:00 |
|
dzaima
|
863da7083f
|
OOM on too large apd_sh_init result
|
2024-04-03 18:27:25 +03:00 |
|
dzaima
|
1318026c4e
|
a bunch of vfor
|
2024-02-13 22:34:16 +02:00 |
|
vylsaz
|
893ef857d7
|
Add comments
|
2024-02-04 02:45:25 +00:00 |
|
dzaima
|
1b26e85325
|
don't need to mark static globals as hidden
gcc complains about this
|
2024-02-01 21:26:08 +02:00 |
|
dzaima
|
c078f62b1f
|
add GLOBAL, INIT_GLOBAL, or const to globals
|
2024-02-01 21:13:39 +02:00 |
|
vylsaz
|
7c58067620
|
Enable delete access
|
2024-01-27 15:47:35 +00:00 |
|
vylsaz
|
d570f8d303
|
Implement •file.MapBytes for Windows
|
2024-01-27 07:12:09 +00:00 |
|
dzaima
|
f0c1962596
|
more typed ⌾(list⊸⊏)
|
2023-12-19 17:41:17 +02:00 |
|
dzaima
|
6573232694
|
macro option for an intentionally-bad hash function for testing purposes
|
2023-11-29 18:58:34 +02:00 |
|
dzaima
|
789064140b
|
use isStr more, include builtin name in bad path messages
|
2023-11-26 15:37:41 +02:00 |
|
dzaima
|
eb62b48e4e
|
don't inline wyhash make_secret
+ remove wyhashmap, we don't need it, it breaks on collisions
|
2023-11-24 15:24:28 +02:00 |
|
dzaima
|
8c7a3be036
|
remove unused includes
|
2023-11-13 21:48:01 +02:00 |
|
dzaima
|
ad574d2269
|
refactor & document #define-s, always-available ')gc log' and ')mem log'
|
2023-10-31 03:16:48 +02:00 |
|
dzaima
|
7ffd744375
|
reorganize file writing
fixes some unclosed file descriptors & files being made on an invalid argument
|
2023-10-28 19:27:00 +03:00 |
|
dzaima
|
5efd90cc91
|
rename elWidthLogBits to something less long & add byte variant
|
2023-09-12 19:58:56 +03:00 |
|
dzaima
|
f0d6a65240
|
move unaligned load/store helpers to stuff.h
also replace a NULL with "" to make iBuf+0 not be UB
|
2023-08-25 03:24:42 +03:00 |
|
dzaima
|
c5b98ea7a1
|
apparently LLVM actually uses pointer type to determine alignment
|
2023-08-20 22:57:30 +03:00 |
|
dzaima
|
1454ca3a1a
|
expand & test FFI error checking
|
2023-07-28 13:59:25 +03:00 |
|
dzaima
|
446b2d09ed
|
Singeli renames & docs
|
2023-07-22 17:37:20 +03:00 |
|
dzaima
|
6e96600878
|
move unaligned load & store to base.singeli
|
2023-07-20 00:21:09 +03:00 |
|
dzaima
|
6305a3bd50
|
change error message of failed path_abs
|
2023-07-16 16:31:10 +03:00 |
|
dzaima
|
9cfc3f3f25
|
various changes on filling arrays with the same element
|
2023-07-12 16:23:03 +03:00 |
|
vylsaz
|
ce255c4a53
|
Enable •file.CreateDir on Windows
|
2023-07-11 01:11:28 +00:00 |
|
dzaima
|
7e5b2e0557
|
don't unroll/vectorize extremely tiny loop
|
2023-05-30 12:52:17 +03:00 |
|
dzaima
|
3872f5a625
|
fix 𝕨∾𝕩 reuse logic
|
2023-05-22 11:40:37 +03:00 |
|
dzaima
|
d15d8febbe
|
slightly less wrong superset fills for 𝕨∾𝕩
|
2023-05-20 14:28:37 +03:00 |
|
dzaima
|
1e22b48225
|
in-place ∾ for fillarrs & fillslices
|
2023-05-20 14:05:22 +03:00 |
|
dzaima
|
bc19e7372d
|
fix pointer check in eachm_fn
|
2023-05-20 14:05:22 +03:00 |
|
dzaima
|
ea70e06eac
|
fix >⟨2,<<3⟩
|
2023-05-19 22:51:02 +03:00 |
|
dzaima
|
d930e7f975
|
add nogc message to thrF
|
2023-05-19 17:32:14 +03:00 |
|
dzaima
|
f6703df0b2
|
range calculation functions
|
2023-05-19 14:01:32 +03:00 |
|
Marshall Lochbaum
|
93e590fd9d
|
One case for dyadic constant-each
|
2023-05-18 15:40:52 -04:00 |
|
dzaima
|
3047ff48b5
|
Add rank checks to •FChars & •FLines & •FBytes & •Out
& clean up terminology
|
2023-05-17 21:56:40 +03:00 |
|
dzaima
|
e355395e7a
|
remove duplicated check
|
2023-05-17 20:53:26 +03:00 |
|
dzaima
|
4f15e1572d
|
disallow •Out ⋈0
|
2023-05-17 20:50:21 +03:00 |
|
dzaima
|
a39264533e
|
custom _mm_loadu_si16/_mm_storeu_si16 for old gcc
|
2023-05-12 16:34:23 +03:00 |
|
dzaima
|
03a28e4e34
|
fix float normalization from a •bit._cast result mutating the original
|
2023-05-11 22:39:59 +03:00 |
|
dzaima
|
d1a5ed3e00
|
err → fatal
|
2023-05-11 15:28:23 +03:00 |
|
dzaima
|
0598ce8357
|
use getFillQ less
|
2023-05-09 00:14:14 +03:00 |
|
dzaima
|
1bd9467a2d
|
cleanup
|
2023-05-04 12:27:13 +03:00 |
|
dzaima
|
776b0b2b47
|
fix estimated UTF-8 length of codepoints 2047 and 65535
|
2023-05-02 10:49:11 +03:00 |
|
dzaima
|
0e79e9f868
|
fix ubsan notes
|
2023-04-30 19:50:24 +03:00 |
|
dzaima
|
bb7c37960e
|
a round of more incG/incByG
|
2023-04-29 17:39:13 +03:00 |
|
dzaima
|
3b580cbd0c
|
rename unit creation methods
|
2023-04-29 17:39:13 +03:00 |
|
dzaima
|
88c19cedec
|
attempt at cleaning up mut.c a bit
|
2023-04-29 17:39:13 +03:00 |
|
dzaima
|
865257fdb6
|
more header file cleanup
|
2023-04-29 17:39:13 +03:00 |
|
dzaima
|
aa5ed7cc7a
|
BB2B & BBB2B → FC1 & FC2
|
2023-04-29 15:31:31 +03:00 |
|
dzaima
|
ca13fb567a
|
header file cleanup
|
2023-04-29 13:54:32 +03:00 |
|