dzaima
|
663c318219
|
deep squeeze
|
2021-09-17 14:46:03 +03:00 |
|
dzaima
|
62a96f1196
|
squoze
|
2021-09-16 23:20:58 +03:00 |
|
dzaima
|
427d508324
|
more precise flags usage
|
2021-09-16 21:54:37 +03:00 |
|
dzaima
|
6cf3ccb7d5
|
use new conversion functions
|
2021-09-11 23:17:37 +03:00 |
|
dzaima
|
e98660bfa8
|
more typed array conversion
|
2021-09-11 23:17:17 +03:00 |
|
dzaima
|
a36ae1a716
|
pass untagged pointer to get & getU
|
2021-09-09 23:52:18 +03:00 |
|
dzaima
|
59dcde16c9
|
untag this pointer of modifier impl functions
|
2021-09-09 21:38:56 +03:00 |
|
dzaima
|
f8962c1eb9
|
use generic squeeze for arith
|
2021-09-09 17:30:40 +03:00 |
|
dzaima
|
fded6996e6
|
squeeze & hash fixes
|
2021-09-09 16:59:47 +03:00 |
|
dzaima
|
21ba88751a
|
working i8/i16-arrs
|
2021-09-05 16:06:31 +03:00 |
|
dzaima
|
2c7febca75
|
that was never a thing
|
2021-09-02 00:34:10 +03:00 |
|
dzaima
|
a3f87d4dcb
|
fix %f and clarify o2s message
|
2021-08-22 23:20:28 +03:00 |
|
dzaima
|
750207f1f8
|
fix exponential notation
|
2021-08-21 06:16:07 +03:00 |
|
dzaima
|
b61380aa73
|
better number formatting
|
2021-08-21 05:52:17 +03:00 |
|
dzaima
|
a56a20b046
|
fix vm_fmtPoint on non-equal s and src types
|
2021-08-21 04:41:51 +03:00 |
|
dzaima
|
3991efd3cd
|
full SETH
|
2021-08-21 03:32:11 +03:00 |
|
dzaima
|
521abe669d
|
hopefully fix SETH refcounts
|
2021-08-16 00:48:15 +03:00 |
|
dzaima
|
5d1d3467d9
|
append only know character arrays in formatter
|
2021-08-14 16:35:23 +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
|
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
|
a444d4827d
|
decSh doesn't really need to be split
|
2021-08-01 00:27:00 +03:00 |
|
dzaima
|
749b098f1e
|
use decR less
|
2021-07-31 22:40:33 +03:00 |
|
dzaima
|
c00834cf15
|
move mm_free call into virtual function so dec is simpler
|
2021-07-30 04:40:56 +03:00 |
|
dzaima
|
55f7f8ef5b
|
couple more type fixes
|
2021-07-21 00:03:45 +03:00 |
|
dzaima
|
7ee8d642dc
|
trailing newlines
|
2021-07-20 22:18:37 +03:00 |
|
dzaima
|
99896fbace
|
improving loop counter variable types
|
2021-07-20 21:32:41 +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
|
9c66cbbb4b
|
move noinline fns out of .h files
|
2021-07-19 03:48:52 +03:00 |
|
dzaima
|
43d2946447
|
fix refcount errors in merge
|
2021-07-16 23:11:34 +03:00 |
|
dzaima
|
576876dd32
|
fix warnings for usz==u64
|
2021-07-12 00:50:29 +03:00 |
|
dzaima
|
08723a3c80
|
use TI macros everywhere
|
2021-07-06 19:22:45 +03:00 |
|
dzaima
|
ee3ef4370c
|
waste less on thrF
|
2021-07-03 02:55:22 +03:00 |
|
dzaima
|
7999683edf
|
skip value checking for builtin loading
perf is reporting an 0.15% increase in instruction count (what?), but that's not gonna stop me
|
2021-07-03 02:38:09 +03:00 |
|
dzaima
|
ceb967bbd4
|
return Arr* from m_fillarrp
|
2021-07-03 01:53:26 +03:00 |
|
dzaima
|
08df9bfe7b
|
arrP_sh* → arr_sh*
|
2021-07-03 01:38:56 +03:00 |
|
dzaima
|
d49d5a3e31
|
don't use arr_sh*
|
2021-07-03 01:37:54 +03:00 |
|
dzaima
|
c0a75327ef
|
return Arr* from mut_fp
|
2021-07-03 01:25:55 +03:00 |
|
dzaima
|
c52a042eb4
|
return Arr* from slices
|
2021-07-03 01:25:55 +03:00 |
|
dzaima
|
49810ce8bc
|
rename mm_allocN
|
2021-07-03 00:27:20 +03:00 |
|
dzaima
|
60bef6879c
|
fix printRaw
|
2021-07-02 15:30:42 +03:00 |
|
dzaima
|
1fd61c5467
|
make err NOINLINE
|
2021-06-29 22:55:34 +03:00 |
|
dzaima
|
a4446716bf
|
compiler errors
|
2021-06-27 20:28:19 +03:00 |
|
dzaima
|
1afe46b393
|
move TAlloc/TStack around, immediate functions
|
2021-06-15 01:20:32 +03:00 |
|
dzaima
|
a0553b9798
|
faster nvm.c compiling
|
2021-06-10 22:37:11 +03:00 |
|
dzaima
|
550b91688a
|
extremely basic x86-64 generator
|
2021-06-09 18:47:50 +03:00 |
|
dzaima
|
96f3089410
|
proper i64 formatting, move openbsd hack up
|
2021-06-06 22:23:55 +03:00 |
|