nub31
|
1429c3a993
|
...
|
2025-05-08 18:57:32 +02:00 |
|
nub31
|
bdf82f99e7
|
...
|
2025-05-05 22:55:15 +02:00 |
|
nub31
|
c3502fe68a
|
eliminate unreachable code
|
2025-05-05 22:29:50 +02:00 |
|
nub31
|
df6e926bae
|
break/continue working
|
2025-05-05 22:15:08 +02:00 |
|
nub31
|
bfaad0950b
|
more renaming
|
2025-05-05 19:26:23 +02:00 |
|
nub31
|
e5b7982d37
|
rename strcmp
|
2025-05-05 16:38:41 +02:00 |
|
nub31
|
cca6fc55d6
|
cleanup
|
2025-05-05 16:36:24 +02:00 |
|
nub31
|
f77fdb86f3
|
Add support for global functions
|
2025-05-05 16:27:11 +02:00 |
|
nub31
|
1f42a3f82d
|
Remove symbol table
|
2025-05-05 16:10:16 +02:00 |
|
nub31
|
b67d33455d
|
...
|
2025-05-05 16:05:27 +02:00 |
|
nub31
|
2e7249fc87
|
Strings
|
2025-05-04 20:52:24 +02:00 |
|
nub31
|
6755342cdb
|
Rename struct member to struct field
|
2025-05-04 19:30:06 +02:00 |
|
nub31
|
862971bf17
|
Start llvm
|
2025-05-04 16:49:42 +02:00 |
|
nub31
|
37e788cc3a
|
...
|
2025-05-04 16:03:17 +02:00 |
|
nub31
|
5f2d1ff3f9
|
...
|
2025-05-04 16:02:48 +02:00 |
|
nub31
|
248f95fa6e
|
...
|
2025-05-03 20:37:47 +02:00 |
|
nub31
|
bc2d858c5a
|
gitignore
|
2025-05-03 16:57:58 +02:00 |
|
nub31
|
3b142b2453
|
restructure fs
|
2025-05-03 16:55:06 +02:00 |
|
nub31
|
bfc3aad516
|
convert gc to c
|
2025-05-03 16:32:51 +02:00 |
|
nub31
|
aa970f1abb
|
...
|
2025-05-03 16:14:26 +02:00 |
|
nub31
|
d787cd4acc
|
gc
|
2025-02-04 18:53:35 +01:00 |
|
nub31
|
ee643771c8
|
...
|
2025-02-04 15:34:40 +01:00 |
|
nub31
|
b470771791
|
...
|
2025-02-04 14:30:40 +01:00 |
|
nub31
|
774dcfa995
|
...
|
2025-02-04 11:47:25 +01:00 |
|
nub31
|
36cc302d99
|
update gc to use alloc. Still buggy
|
2025-02-03 23:02:05 +01:00 |
|
nub31
|
535444eb2a
|
alloc/free working (not merging)
|
2025-02-03 22:31:23 +01:00 |
|
nub31
|
958a301d18
|
formating
|
2025-02-03 18:53:48 +01:00 |
|
nub31
|
308e0310c4
|
basic alloc
|
2025-02-03 18:37:25 +01:00 |
|
nub31
|
a2501912d3
|
Update comment
|
2025-02-03 16:47:11 +01:00 |
|
nub31
|
9feec7f659
|
Align to 24 bytes
|
2025-02-03 16:02:15 +01:00 |
|
nub31
|
c19fa678c8
|
Murdered all the spaces
|
2025-02-02 22:47:52 +01:00 |
|
nub31
|
19d0365932
|
More tab stuffs
|
2025-02-02 22:46:34 +01:00 |
|
nub31
|
c0798eff3d
|
spaces to tabs for asm files
|
2025-02-02 22:43:40 +01:00 |
|
nub31
|
d318c99792
|
Fix issue where heap was not marked
|
2025-02-02 22:35:31 +01:00 |
|
nub31
|
1db0aefc55
|
Fix missing semi on label
|
2025-02-02 21:47:21 +01:00 |
|
nub31
|
928e9b8acb
|
Document gc better
|
2025-02-02 21:46:18 +01:00 |
|
nub31
|
006fedba37
|
...
|
2025-02-02 21:18:20 +01:00 |
|
nub31
|
9719cd4426
|
working kinda
|
2025-02-02 20:12:20 +01:00 |
|
nub31
|
2b5969cf99
|
Fix variables not always recognized
|
2025-02-01 20:10:58 +01:00 |
|
nub31
|
896d5a5e13
|
Move memory allocator to own func and prefix internal functions to prevent collisions
|
2025-02-01 17:24:51 +01:00 |
|
nub31
|
e7d1801abc
|
Heap allocate structs and arrays
|
2025-02-01 16:29:43 +01:00 |
|
nub31
|
8c21483f74
|
Found issue with stack allocated structs and possibly arrays. Must be investigated further
|
2025-01-31 23:48:30 +01:00 |
|
nub31
|
16a031823e
|
Implements struct initializers
|
2025-01-31 22:47:55 +01:00 |
|
nub31
|
ee640ae7a8
|
Stack allocate arrays
|
2025-01-30 18:57:10 +01:00 |
|
nub31
|
a81d7939ba
|
Fix array access
|
2025-01-30 18:47:25 +01:00 |
|
nub31
|
9625c21148
|
Update so we dont use callee saved registers
|
2025-01-30 18:22:53 +01:00 |
|
nub31
|
89ed0e58fd
|
itoa
|
2025-01-30 18:09:12 +01:00 |
|
nub31
|
b6c80af6c4
|
...
|
2025-01-30 18:05:59 +01:00 |
|
nub31
|
1f4b2a42eb
|
Improved types
|
2025-01-30 17:36:44 +01:00 |
|
nub31
|
47b88f58f3
|
Remove debug util
|
2025-01-30 16:34:06 +01:00 |
|