dzaima
|
86b3882c5e
|
improve ⊸⟜
|
2021-08-01 03:53:48 +03:00 |
|
dzaima
|
e5d876eb80
|
fix -R
|
2021-08-01 02:32:47 +03:00 |
|
dzaima
|
a444d4827d
|
decSh doesn't really need to be split
|
2021-08-01 00:27:00 +03:00 |
|
dzaima
|
46d4acb72b
|
special-case HArrs in withFill
|
2021-07-31 23:56:57 +03:00 |
|
dzaima
|
74a3a87166
|
handle arr⊸F and (arr G H) faster
|
2021-07-31 23:29:21 +03:00 |
|
dzaima
|
749b098f1e
|
use decR less
|
2021-07-31 22:40:33 +03:00 |
|
dzaima
|
1f5cfbe766
|
more proper PERF_TEST, )ex
|
2021-07-31 20:02:56 +03:00 |
|
dzaima
|
c00834cf15
|
move mm_free call into virtual function so dec is simpler
|
2021-07-30 04:40:56 +03:00 |
|
dzaima
|
36afe7f533
|
integrate mode for consistent timing
use with
make t=perftest f='-O3 -DPERF_TEST' c
|
2021-07-30 02:19:15 +03:00 |
|
dzaima
|
b18157d86b
|
native ⥊
it's horrible but it appears to work
|
2021-07-27 19:48:22 +03:00 |
|
dzaima
|
25c89c06b1
|
•GetLine
|
2021-07-25 20:02:48 +03:00 |
|
dzaima
|
64b3a4ae6a
|
clean up cc.bqn, specialize small arrays
|
2021-07-22 19:48:45 +03:00 |
|
dzaima
|
6598ccbc28
|
makefile rework
|
2021-07-22 19:34:45 +03:00 |
|
dzaima
|
9f3ca80509
|
make it actually run
wow
|
2021-07-22 04:28:19 +03:00 |
|
dzaima
|
e04cd3c135
|
make gcc warn less
|
2021-07-22 03:38:25 +03:00 |
|
dzaima
|
2cab929fb5
|
allow 'make CC=gcc'
|
2021-07-22 03:32:27 +03:00 |
|
dzaima
|
4b8210d1bd
|
apparently i broke 𝕨/𝕩..
|
2021-07-22 03:23:49 +03:00 |
|
dzaima
|
0aceb2f8bb
|
correct outdated comments in h.h
|
2021-07-22 01:24:14 +03:00 |
|
dzaima
|
55f7f8ef5b
|
couple more type fixes
|
2021-07-21 00:03:45 +03:00 |
|
dzaima
|
5dd7288144
|
strict prototypes
|
2021-07-20 22:21:59 +03:00 |
|
dzaima
|
7ee8d642dc
|
trailing newlines
|
2021-07-20 22:18:37 +03:00 |
|
dzaima
|
d4d4521e52
|
more fixing of warnings
|
2021-07-20 22:09:59 +03:00 |
|
dzaima
|
0bcf3b592f
|
more comparison type fixing
and some more / opt to make it not slower
|
2021-07-20 21:56:35 +03:00 |
|
dzaima
|
99896fbace
|
improving loop counter variable types
|
2021-07-20 21:32:41 +03:00 |
|
dzaima
|
68c2332fef
|
return on FAIL
|
2021-07-20 19:58:34 +03:00 |
|
dzaima
|
c2c64f9654
|
move thrF to a full function
0.3% more instrs with it never being called what
|
2021-07-20 02:57:18 +03:00 |
|
dzaima
|
78cd23907e
|
make err fails more clear
|
2021-07-19 23:09:10 +03:00 |
|
dzaima
|
0d5af28043
|
use mut_copyG in one more place
|
2021-07-19 19:56:14 +03:00 |
|
dzaima
|
2e2b479d37
|
shorten mut_init
|
2021-07-19 19:25:25 +03:00 |
|
dzaima
|
ca264d1332
|
move init out of mut_to
|
2021-07-19 19:23:36 +03:00 |
|
dzaima
|
cf10914d63
|
refactor mut type expanding
|
2021-07-19 04:54:29 +03:00 |
|
dzaima
|
d8cfac38a2
|
move mut_pfree out of .c
|
2021-07-19 04:41:01 +03:00 |
|
dzaima
|
0c04b7e03b
|
move vec_add slow case to .c file
|
2021-07-19 04:36:04 +03:00 |
|
dzaima
|
708e06c0ea
|
simplify mut usage where type is guaranteed correct
|
2021-07-19 04:22:18 +03:00 |
|
dzaima
|
9c66cbbb4b
|
move noinline fns out of .h files
|
2021-07-19 03:48:52 +03:00 |
|
dzaima
|
61e58c7a02
|
basic monadic arith special-case
|
2021-07-18 18:12:11 +03:00 |
|
dzaima
|
d8e3f78e6c
|
better dyadic arith messages
|
2021-07-18 17:24:21 +03:00 |
|
dzaima
|
1719374e0a
|
make ubsan happier, optimize nextBC
still doesn't like f==(f64)(someIntType)f but that's, like, not replaceable
|
2021-07-17 21:25:11 +03:00 |
|
dzaima
|
cd86a0b242
|
refresh precompiled bytecode until genRuntime
|
2021-07-16 23:25:00 +03:00 |
|
dzaima
|
19449416c8
|
fix cc.bqn outside dzaima/BQN
|
2021-07-16 23:16:51 +03:00 |
|
dzaima
|
43d2946447
|
fix refcount errors in merge
|
2021-07-16 23:11:34 +03:00 |
|
dzaima
|
9ae1ab80cf
|
multiple body support
|
2021-07-16 22:42:22 +03:00 |
|
dzaima
|
c192125a9c
|
fix •file in REPL
|
2021-07-12 12:10:06 +03:00 |
|
dzaima
|
cdc363c94f
|
initialize rtperf time counters
|
2021-07-12 01:45:28 +03:00 |
|
dzaima
|
bb463c8f87
|
fix rtverify failing on usz==u64
|
2021-07-12 01:06:39 +03:00 |
|
dzaima
|
576876dd32
|
fix warnings for usz==u64
|
2021-07-12 00:50:29 +03:00 |
|
dzaima
|
ed691f3dae
|
joined 2buddy
|
2021-07-12 00:17:59 +03:00 |
|
dzaima
|
8f3f9ba114
|
don't read mmInfo from RAM
|
2021-07-11 23:24:13 +03:00 |
|
dzaima
|
2a0b91e7b4
|
counters instead of allocB
|
2021-07-11 23:07:07 +03:00 |
|
dzaima
|
1b31c88e4c
|
use mm_heapUsed() instead of allocB
|
2021-07-11 22:45:08 +03:00 |
|