dzaima
|
2ab2f35a34
|
move fmtF to •Glyph
|
2021-08-04 22:06:33 +03:00 |
|
dzaima
|
65fe3d9aa2
|
basic namespace formatting
|
2021-08-04 22:02:21 +03:00 |
|
dzaima
|
2710786bf0
|
format blocks
|
2021-08-04 21:47:41 +03:00 |
|
dzaima
|
8934db0ec5
|
impure function mess
|
2021-08-04 21:06:33 +03:00 |
|
dzaima
|
39d095c8dc
|
fix •-things being considered pure
|
2021-08-04 20:32:16 +03:00 |
|
dzaima
|
e9aff609bf
|
more m_arr refactoring cleanup
|
2021-08-03 20:52:53 +03:00 |
|
dzaima
|
6799e8f078
|
fix >0⥊0
|
2021-08-03 16:51:25 +03:00 |
|
dzaima
|
849eeff465
|
initialize ia on allocation always
|
2021-08-03 02:57:46 +03:00 |
|
dzaima
|
8d7a31c8e9
|
store object pointer in slice
|
2021-08-01 18:59:31 +03:00 |
|
dzaima
|
be10e0d509
|
better fork_c2
|
2021-08-01 04:15:00 +03:00 |
|
dzaima
|
65f2cca251
|
better fork_c1
|
2021-08-01 04:12:46 +03:00 |
|
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 |
|