dzaima
|
9ca48a55bc
|
better range checking
|
2024-09-26 03:12:25 +03:00 |
|
dzaima
|
00a9dc03be
|
fast path for FFI array range checking
|
2024-09-26 02:45:38 +03:00 |
|
dzaima
|
2da0c2d0b1
|
fix FFI_CHECKS=0
|
2024-09-26 02:34:16 +03:00 |
|
dzaima
|
217da10fa5
|
respect nogit=1 in makefile-only build
|
2024-09-22 23:51:04 +03:00 |
|
dzaima
|
989970f7fd
|
fix ∾2‿2⥊<0‿0⥊⟨⟩
|
2024-09-22 01:42:26 +03:00 |
|
dzaima
|
f65906721d
|
some more system value tests
|
2024-09-22 01:40:21 +03:00 |
|
dzaima
|
e6d3821d52
|
FFI: invalid character array argument detection
|
2024-09-22 01:37:13 +03:00 |
|
dzaima
|
4eb632a48d
|
TO_GET helper
|
2024-09-21 21:26:02 +03:00 |
|
dzaima
|
10671c446d
|
move print_vmStack to DEBUG_VM-only
|
2024-09-21 21:26:02 +03:00 |
|
dzaima
|
6f7e82e52b
|
include JIT heap in used heap measurements
|
2024-09-21 21:26:02 +03:00 |
|
dzaima
|
cc7b56ff30
|
Merge pull request #119 from Brian-ED/patch-1
Added missing newline between `nogit=1` and `CC=...`
|
2024-09-21 21:24:48 +03:00 |
|
Brian E
|
6b4162e26a
|
Added missing newline between nogit=1 and CC=...
|
2024-09-21 15:09:01 +01:00 |
|
dzaima
|
5192a1d466
|
fix x⊸≍˘list & ≍⟜x˘list on non-atom x
|
2024-09-16 00:41:17 +03:00 |
|
dzaima
|
92be360412
|
use "at ..." stacktrace display for empty name
|
2024-09-15 23:22:11 +03:00 |
|
dzaima
|
7d222fee3c
|
update bytecode submodule
|
2024-09-15 20:17:00 +03:00 |
|
dzaima
|
1709fbd2f6
|
new precompiled bytecode generator
|
2024-09-15 20:11:52 +03:00 |
|
dzaima
|
4fb7d486e4
|
largely-broken clangd for precompiled files
can't do much about them desiring to be within a function
|
2024-09-15 20:07:14 +03:00 |
|
dzaima
|
9815227f5a
|
output integer array for ambivalent block data
|
2024-09-15 20:02:04 +03:00 |
|
dzaima
|
f2efa657b7
|
start of cc.bqn/precompiled format refactor
|
2024-09-15 20:02:04 +03:00 |
|
dzaima
|
d508bca78d
|
fix build.bqn on non-for-build CBQN
|
2024-09-15 20:02:04 +03:00 |
|
dzaima
|
452a117818
|
print precompiled source name & line number in stacktraces
|
2024-09-14 18:21:23 +03:00 |
|
dzaima
|
0c88263659
|
don't copy i32slice bytecode in compileAll
|
2024-09-14 17:16:57 +03:00 |
|
dzaima
|
51ab5db2c8
|
move interleave_cells to cells.c
|
2024-09-14 16:18:54 +03:00 |
|
dzaima
|
884d61476f
|
fix flags of take_head
|
2024-09-14 16:15:11 +03:00 |
|
dzaima
|
f3c63d3887
|
use reshape_one for c¨
|
2024-09-13 22:11:40 +03:00 |
|
dzaima
|
fff96b9475
|
fix ≍˘ error checking, start of generalizing to join_cells
|
2024-09-13 22:07:35 +03:00 |
|
dzaima
|
1679d957e8
|
more checks in arr_* functions
|
2024-09-13 21:52:18 +03:00 |
|
dzaima
|
ca7410e623
|
remove unneeded include
|
2024-09-13 21:14:44 +03:00 |
|
dzaima
|
0ef7f95fb7
|
•internal.PureKeep is now a thing
|
2024-09-13 19:43:10 +03:00 |
|
dzaima
|
215a3cad3b
|
fix interleave_cells generic path
|
2024-09-13 19:39:08 +03:00 |
|
dzaima
|
6c7e6c411a
|
use CMP_AA_IMM
|
2024-09-13 19:35:59 +03:00 |
|
dzaima
|
b7c3815d4a
|
copy fallback instead of slice in take_head
|
2024-09-13 19:10:46 +03:00 |
|
dzaima
|
bd6d40a4fa
|
outline GC steps
|
2024-09-13 18:48:09 +03:00 |
|
dzaima
|
66f37aa299
|
allow hitting exactly the memory limit
|
2024-09-13 18:29:06 +03:00 |
|
dzaima
|
574653f3fb
|
improve clangd of various files in src/opt/
|
2024-09-13 18:18:29 +03:00 |
|
dzaima
|
64adbbf37e
|
in-place ¯n↓ / n↑ / n⥊
|
2024-09-13 17:41:56 +03:00 |
|
dzaima
|
704986d36c
|
reinit_portion
|
2024-09-13 17:41:48 +03:00 |
|
dzaima
|
4464fced30
|
print object type in tailFail
|
2024-09-13 05:10:48 +03:00 |
|
dzaima
|
1b13defe54
|
rearrange sfns.c a bit
|
2024-09-12 16:24:32 +03:00 |
|
dzaima
|
8fd897690f
|
move customizeShape into stuff.h
|
2024-09-12 06:47:06 +03:00 |
|
dzaima
|
27b7c0746c
|
full interleave_cells
needed to make all rank-1 inputs work on non-Singeli builds, but beneficial in general anyway
|
2024-09-12 06:17:32 +03:00 |
|
dzaima
|
f19a8effc4
|
suppress warning
|
2024-09-12 05:49:42 +03:00 |
|
dzaima
|
e9cf8ac330
|
fix try_interleave_cells on copying TO_BPTR
|
2024-09-12 05:40:11 +03:00 |
|
dzaima
|
c0e3a3711f
|
fast scalar≍˘arr & arr≍˘scalar & different-type arr≍˘arr
|
2024-09-12 05:38:34 +03:00 |
|
dzaima
|
da29b285dd
|
better ARR_BPTR_NEVER
|
2024-09-12 05:18:52 +03:00 |
|
dzaima
|
41785cb4bf
|
Singeli const¨⌾(m⊸/)b
|
2024-09-10 01:45:56 +03:00 |
|
dzaima
|
02573fa4eb
|
fatal{msg}
|
2024-09-10 01:45:18 +03:00 |
|
dzaima
|
75c1b74ce1
|
ARR_BPTR_NEVER
|
2024-09-09 17:55:26 +03:00 |
|
dzaima
|
ad16bc109a
|
don't test invalid •bit._cast
was doing 1‿n•bit._cast ↕128
|
2024-09-09 17:55:26 +03:00 |
|
dzaima
|
03fbb17246
|
fix broken arr_bptr path in transpose_noshape
|
2024-09-09 17:55:26 +03:00 |
|