dzaima
|
f0c1962596
|
more typed ⌾(list⊸⊏)
|
2023-12-19 17:41:17 +02:00 |
|
dzaima
|
17c575edba
|
trivial fast path for >depth1arr
|
2023-12-16 01:45:29 +02:00 |
|
dzaima
|
470e77b6b3
|
more typed 𝔽⌾(m⊸/)
|
2023-12-15 23:53:26 +02:00 |
|
dzaima
|
72893fc2f5
|
cell-wise PervasiveDy` highRank
|
2023-12-15 21:43:07 +02:00 |
|
dzaima
|
66b5c1fc0a
|
fix a⊒b on mixed-width characters
|
2023-12-15 20:02:14 +02:00 |
|
dzaima
|
840c40748f
|
fix f64 scans on SSE2
|
2023-12-15 19:18:23 +02:00 |
|
dzaima
|
c785b3a7b8
|
squeeze created arrays in F⍟arr
|
2023-12-15 18:05:20 +02:00 |
|
dzaima
|
94b1d90995
|
SSE2 & NEON /⁼
|
2023-12-14 18:08:56 +02:00 |
|
dzaima
|
f71d2ff376
|
remove unused name variables
|
2023-12-14 17:45:04 +02:00 |
|
dzaima
|
7268c11df4
|
more fixes of path display
|
2023-12-13 22:03:00 +02:00 |
|
dzaima
|
a3a9403b59
|
fix paths shown in error stacktraces
|
2023-12-13 21:59:23 +02:00 |
|
dzaima
|
7bf379a44e
|
check that -o output is a list
|
2023-12-13 17:49:54 +02:00 |
|
dzaima
|
0cd1ea9bdc
|
Merge pull request #98 from dlozeve/create-install-dirs
Create install directories if they don't exist
|
2023-12-12 20:51:24 +02:00 |
|
Dimitri Lozeve
|
619cf56bad
|
Create install directories if they don't exist
|
2023-12-12 19:35:14 +01:00 |
|
dzaima
|
8cce6b7add
|
set re_map more properly
|
2023-12-12 13:32:46 +02:00 |
|
dzaima
|
2f57d9e801
|
fix import test
|
2023-12-11 14:21:23 +02:00 |
|
dzaima
|
653583eb1d
|
make •Import follow ReBQN
|
2023-12-11 14:02:38 +02:00 |
|
dzaima
|
56a6a08b97
|
import tests
|
2023-12-11 13:45:17 +02:00 |
|
dzaima
|
ec4db6dbad
|
tiny Singeli include changes
|
2023-12-10 15:55:57 +02:00 |
|
dzaima
|
7851798516
|
more tests of 𝕨/𝕩
|
2023-12-09 15:39:30 +02:00 |
|
dzaima
|
3454fbe3ee
|
defer negated ≤AVX2 comparison negation to GPR result
|
2023-12-05 17:37:37 +02:00 |
|
dzaima
|
949dc8ff23
|
update Singeli submodule
|
2023-12-05 17:34:14 +02:00 |
|
dzaima
|
b9b90fbe8f
|
improve error messages of o2i/o2i64/o2u64 & usum
|
2023-12-05 17:19:36 +02:00 |
|
dzaima
|
9984d720c9
|
move bit_sum to fold.c
|
2023-12-05 16:41:38 +02:00 |
|
dzaima
|
a439c64e85
|
fix error message of usum of i32arr encountering a negative element
|
2023-12-05 16:03:53 +02:00 |
|
dzaima
|
5c7ab3f9a8
|
change heuristic for when ⊔ separates filtering out ¯1
measurements of the previous one were affected by 08c4627686
|
2023-12-04 22:50:19 +02:00 |
|
dzaima
|
8870acd2c1
|
don't try to do 32 >> -1
|
2023-12-04 17:45:00 +02:00 |
|
dzaima
|
065f15d0e3
|
fix function type
|
2023-12-04 17:39:13 +02:00 |
|
dzaima
|
e2db41547d
|
change threshold for a 𝕨⊐𝕩 case
|
2023-12-04 17:37:35 +02:00 |
|
dzaima
|
304899f533
|
update submodule before singeli/arch.bqn invocation
|
2023-12-04 16:44:30 +02:00 |
|
dzaima
|
e30973e48b
|
use Singeli's arch.bqn to convert has= to cc flags
|
2023-12-04 16:44:30 +02:00 |
|
dzaima
|
4499d93f53
|
don't necessarily suggest x86-64
|
2023-12-04 16:44:30 +02:00 |
|
dzaima
|
ffa61550e2
|
update bytecode submodule
|
2023-12-04 16:44:30 +02:00 |
|
dzaima
|
839cadb221
|
add •HashMap to documented standard system values & reorder them
|
2023-12-04 15:17:00 +02:00 |
|
dzaima
|
d7c153286e
|
gc tests, more reuse removal
|
2023-12-04 12:07:03 +02:00 |
|
dzaima
|
baa23cb527
|
add a trailing newline to double-fatal message
apparently 'puts' has a trailing newline but 'fputs' doesn't
|
2023-12-04 11:35:34 +02:00 |
|
dzaima
|
ecb2d5f63a
|
fix GC referencing bug in reusing 𝕨𝔽`𝕩 by not bothering to reuse
|
2023-12-04 01:27:38 +02:00 |
|
dzaima
|
fcc939dbed
|
debug flag for running a GC every n'th allocation
|
2023-12-03 23:34:49 +02:00 |
|
dzaima
|
6c2334812c
|
move •_while_ to standard system values
|
2023-12-01 14:27:22 +02:00 |
|
dzaima
|
6573232694
|
macro option for an intentionally-bad hash function for testing purposes
|
2023-11-29 18:58:34 +02:00 |
|
dzaima
|
a5ce138385
|
Merge pull request #97 from mlochbaum/hashmap
HashMap
|
2023-11-29 18:34:32 +02:00 |
|
dzaima
|
609980f950
|
comment about HashMap entry format
|
2023-11-29 18:05:08 +02:00 |
|
Marshall Lochbaum
|
a22af96b17
|
More thorough •HashMap tests
|
2023-11-28 20:25:17 -05:00 |
|
Marshall Lochbaum
|
72a9a95819
|
Make sure •HashMap table leaves last entry empty, as a sentinel
|
2023-11-28 20:08:27 -05:00 |
|
Marshall Lochbaum
|
51027cabe1
|
Fix GC-after-free with multiple hash resizes
|
2023-11-28 16:53:45 -05:00 |
|
Marshall Lochbaum
|
53beab531b
|
•HashMap key and value list compaction and methods to return those lists
|
2023-11-28 11:09:32 -05:00 |
|
Marshall Lochbaum
|
95f5e65b6c
|
•HashMap delete with backwards shift; no key/value compaction yet
|
2023-11-28 10:52:56 -05:00 |
|
Marshall Lochbaum
|
ce9f460e2c
|
•HashMap count and set functions
|
2023-11-28 10:33:41 -05:00 |
|
Marshall Lochbaum
|
016e428db6
|
Always store •HashMap keys and values as HArrs
|
2023-11-27 19:20:38 -05:00 |
|
Marshall Lochbaum
|
96c7f2eb1a
|
Move •HashMap implementation details to search.c
|
2023-11-27 19:20:38 -05:00 |
|