Commit graph

1928 commits

Author SHA1 Message Date
Dillon Beliveau
c3edfaaf23 Merge branch 'master' into jit-rs 2024-12-17 20:50:08 -08:00
Dillon Beliveau
8365799ebd fix clangd on darwin 2024-12-17 02:06:24 -08:00
Dillon Beliveau
2e23063d67 Update flake 2024-12-17 01:31:00 -08:00
Dillon Beliveau
ff242b30ea Merge branch 'master' into jit-rs 2024-10-22 00:20:40 -07:00
Dillon Beliveau
636a1d1d60 qt frontend working in flake 2024-10-13 15:04:59 -07:00
Dillon Beliveau
482049cc02 Qt on Linux only in flake 2024-10-13 14:30:11 -07:00
Dillon Beliveau
01968b57f9 Pin chksum64 commit 2024-10-13 14:25:17 -07:00
Dillon Beliveau
3ee997054a remove 2024-10-13 14:05:30 -07:00
Dillon Beliveau
91e976f96d update flakes, add qt6.full 2024-10-13 13:50:43 -07:00
Dillon Beliveau
73a80f2fe2 update parallel-rdp, don't require a fork 2024-10-13 13:50:17 -07:00
SimoneN64
6db374bf7b Fix #discussion_r1791465445 2024-10-08 18:52:59 +02:00
SimoneN64
582be76587 Introduce cflags in Qt main. Interpreter now works 2024-10-07 21:26:46 +02:00
SimoneN64
bcb1c184ed For some reason the system doesn't get reset properly, but at least we don't crash anymore 2024-10-06 22:56:05 +02:00
SimoneN64
61c828b073 progress 2024-09-24 22:17:56 +02:00
Dillon Beliveau
4d1ee0daa8 cop funct 2024-09-15 18:07:32 -07:00
Dillon Beliveau
1c2728bb81 Merge branch 'master' into jit-rs 2024-09-15 16:57:53 -07:00
Dillon Beliveau
b4aeed1384 split temp_code into two arrays 2024-09-15 16:57:07 -07:00
Dillon Beliveau
b2274e2e18 instruction decoding 2024-09-15 16:56:03 -07:00
Dillon Beliveau
657c7072a4 Merge branch 'master' into jit-rs 2024-09-15 13:59:57 -07:00
Dillon Beliveau
c1fb56bab7 Remove unused 2024-09-15 13:59:40 -07:00
Dillon Beliveau
46782a9283 stubbing and experimentation 2024-09-15 13:55:42 -07:00
Dillon Beliveau
c072a7253d Add itertools 2024-09-15 13:37:02 -07:00
Dillon Beliveau
d25282782a add Cargo.lock to direnv watch_file 2024-09-15 13:05:08 -07:00
Dillon Beliveau
2390397142 dynasm -> dynasmrt 2024-09-10 23:37:46 -07:00
Dillon Beliveau
63d122ee86 Disable parallel-rdp logging 2024-09-07 11:23:19 -07:00
Dillon Beliveau
3af70772d1 Inclusive ranges 2024-09-07 11:23:11 -07:00
Dillon Beliveau
cf45410311 add proc-bitfield, start experimenting with instruction decoding 2024-09-05 00:06:13 -07:00
Dillon Beliveau
e6512de413 Create cargo config in devshell only if we're in the correct repo 2024-09-04 01:19:30 -07:00
Dillon Beliveau
62986a258a use cargo cache in devshell too 2024-09-04 01:14:13 -07:00
Dillon Beliveau
1dec545087 format & cache cargo dependencies in the dev shell 2024-09-04 01:02:05 -07:00
Dillon Beliveau
a6ecbed9e1 more stubbing and experimenting 2024-09-04 00:57:31 -07:00
Dillon Beliveau
7ac0a8f225 start stubbing v3_compile_new_block() 2024-09-04 00:19:54 -07:00
Dillon Beliveau
4046f4e03d configure cbindgen with a config file, add an include guard 2024-09-04 00:16:47 -07:00
Dillon Beliveau
9f01ef88e6 Merge branch 'master' into jit-rs 2024-09-03 23:37:49 -07:00
Dillon Beliveau
e3bf287243 Fix devshell 2024-09-03 23:35:55 -07:00
Dillon Beliveau
220b8110f6 Ignore target 2024-09-03 23:28:42 -07:00
Dillon Beliveau
c168fe2000 rust-analyzer into devShellTools 2024-09-03 23:28:19 -07:00
Dillon Beliveau
472825c039 Devshell working on macos 2024-09-03 22:17:30 -07:00
Dillon Beliveau
bbb4f5549e Run nix build on macos 2024-09-03 21:54:01 -07:00
Dillon Beliveau
12151ed803 fix build on macos 2024-09-03 21:51:15 -07:00
Dillon Beliveau
bc82861c11 Move corrosion configs into src/jit 2024-09-03 20:34:28 -07:00
Dillon Beliveau
9127f2dc0d Add dynasm, setup flake to vendor dependencies automatically 2024-09-03 20:26:35 -07:00
Dillon Beliveau
310e466311 Integrate a Rust lib 2024-09-03 19:44:58 -07:00
Dillon Beliveau
b9121e9f7d Update parallel-rdp to latest 2024-09-02 22:12:45 -07:00
Dillon Beliveau
7d8c29dc57 Add script to update parallel-rdp 2024-09-02 22:12:35 -07:00
Dillon Beliveau
cff1938603 error when debug mode enabled but http not setup 2024-09-01 10:36:52 -07:00
Dillon Beliveau
3358276bab extra char 2024-09-01 10:36:43 -07:00
Dillon Beliveau
42acdaa7b7 Simplify devshell (a lot) 2024-08-28 19:28:18 -07:00
Dillon Beliveau
eb1831a733 Remove break/continue, add a new endpoint to get state 2024-08-25 13:52:51 -07:00
Dillon Beliveau
644727d72e New endpoint to break/continue 2024-08-25 13:41:00 -07:00