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 |
|
nub31
|
a4404a4fe2
|
Add arrays
|
2025-01-30 16:33:06 +01:00 |
|
nub31
|
8a50278f0f
|
while loops working
|
2025-01-30 13:37:38 +01:00 |
|
nub31
|
ea705b9109
|
Compile time global variable definitions
|
2025-01-30 13:01:43 +01:00 |
|
nub31
|
5a8efcf237
|
Ditch the IReadonlyCollection bullshit
|
2025-01-30 11:57:29 +01:00 |
|
nub31
|
305731bddb
|
update .gitignore
|
2025-01-29 21:42:29 +01:00 |
|
nub31
|
a0988311d6
|
Remove stuff
|
2025-01-29 21:42:00 +01:00 |
|
nub31
|
d685fe2209
|
Move io
|
2025-01-29 21:39:55 +01:00 |
|
nub31
|
39be4d823b
|
Validate input
|
2025-01-29 21:35:28 +01:00 |
|
nub31
|
d7dc2bdffe
|
Refactor main
|
2025-01-29 20:57:03 +01:00 |
|
nub31
|
88aa2375ef
|
directory scoped imports
|
2025-01-29 20:51:38 +01:00 |
|
nub31
|
0c807d765c
|
...
|
2025-01-29 16:30:13 +01:00 |
|
nub31
|
a5effb4b5a
|
Some refactoring
|
2025-01-28 20:22:19 +01:00 |
|