Commit graph

60 commits

Author SHA1 Message Date
418bf1e90e idk 2025-12-17 21:49:52 +05:30
4a85a0008c idk 2025-12-17 21:22:00 +05:30
7c8060de1d idk 2025-12-17 21:13:17 +05:30
77a32b1d21 UI 2025-12-17 21:02:34 +05:30
338e0a1de0 rename 2025-12-17 20:50:59 +05:30
c4c2cccbcf better errrors 2025-12-17 20:48:59 +05:30
91b851acd6 ui 2025-12-17 20:07:00 +05:30
617d86276a pnoise 2025-12-17 19:39:39 +05:30
6c7153e42d better gc 2025-12-17 19:27:57 +05:30
a2f2f18910 libfishsoup integration 2025-12-17 19:16:17 +05:30
3257bb449e idk anymore 2025-12-17 18:32:29 +05:30
1b26754f8f delta time usage 2025-12-17 16:54:18 +05:30
6db338d79b O3 2025-12-17 15:45:13 +05:30
7b73c86113 added anti aliasing. new fps game 2025-12-17 15:41:02 +05:30
798434a55d Add necessary structs and functions 2025-12-17 10:34:54 +02:00
45a8df7443 Merge remote-tracking branch 'origin/main' 2025-12-17 10:34:26 +02:00
3f9eb90187 Bounds check write barrier, scan promoted obj fields, alignment checks, and mark-and-compact old gc 2025-12-17 10:33:55 +02:00
f1d54f301c GAMEEEEEEEEEE 2025-12-17 13:18:12 +05:30
e0a42d0262 GAMEEEEEEEEEE 2025-12-17 13:18:12 +05:30
859e7d7560 OMG ADD PROPER PTR BTIMAPOPA AND MEQATADATA 2025-12-16 22:30:46 +02:00
a487c3b763 OMGMGMGMGMGM GC AYYAYYY NEED TO ADD PTR BITMAP THO 2025-12-16 22:10:41 +02:00
21f62247f5 Merge remote-tracking branch 'origin/main' 2025-12-16 22:08:44 +02:00
447499dede Add GC
TODO: add pointer bitmaps
2025-12-16 22:08:29 +02:00
25872d20b0 polish 2025-12-16 19:55:24 +05:30
d7f87a37e8 IMPORTSSSSSSSSSSS 2025-12-16 19:29:32 +05:30
77ca7b179c defer 2025-12-16 18:58:52 +05:30
00f39ac9ca defer 2025-12-16 17:54:16 +05:30
a32db747e6 use Use#path 2025-12-16 13:06:54 +02:00
7956171411 Correct logic 2025-12-16 13:05:50 +02:00
d79a81672d Replace with todo 2025-12-16 13:05:37 +02:00
2d4bbaa174 Merge remote-tracking branch 'origin/main' 2025-12-16 12:13:18 +02:00
554db13c08 Fully implement needed for loop logic 2025-12-16 12:13:11 +02:00
12fee4b213 Correct For loop behavior and add a name to Trait
TODO: implement Trait and Use
2025-12-16 12:12:33 +02:00
21e37cd4f2 Add PreInc 2025-12-16 12:12:08 +02:00
bc1e2a2b21 Add PreInc 2025-12-16 12:11:51 +02:00
d45531ce44 Add PlusPlus 2025-12-16 12:11:31 +02:00
d247aa46eb Add PreInc 2025-12-16 12:11:19 +02:00
6d34fe05fe libsuicmez 2025-12-16 14:51:45 +05:30
376152f465 use 2025-12-16 14:38:03 +05:30
0dd7161829 use 2025-12-16 14:37:51 +05:30
4b3a09c4d5 Add array literals 2025-12-16 10:54:58 +02:00
84ccd167f7 Implement missing CStmts 2025-12-16 10:46:58 +02:00
52b349ce87 Remove unreachable pattern 2025-12-16 00:17:06 +02:00
f69ba75f21 Merge remote-tracking branch 'origin/main' 2025-12-16 00:16:07 +02:00
eeaf8042a5 Rename stuff 2025-12-16 00:15:13 +02:00
62b78ddad2 hmm 2025-12-16 02:46:45 +05:30
216ef6b45a disappointment 2025-12-16 02:06:58 +05:30
c9a7493006 codegen basics 2025-12-16 01:49:49 +05:30
a62432bfbb better typechecker errors 2025-12-15 21:42:52 +05:30
dde1da8656 better parser errors 2025-12-15 21:31:29 +05:30