Jonas Wanke

Results 120 issues of Jonas Wanke

In the LIR optimization, we should drop values as early as possible and not at the end to reduce memory usage

T: Feature
P: Compiler: Frontend

Hopefully, this prevents a few use-after-frees in the future

T: Feature
good first issue
P: Compiler: VM

### Contact Details _No response_ ### Input ```candy newline := " " ``` ### Actual Output ```candy newline := " " ``` ### Desired Output ```candy newline := " "...

T: Fix
P: Compiler: Formatter

### Contact Details _No response_ ### Input ```candy Foo % Foo -> [ Key: Value, ] ``` ### Actual Output ```candy Foo % Foo -> [ Key : Value ,...

T: Fix
P: Compiler: Formatter

```[tasklist] ### Common - [ ] HTTP: IP Address, Port, Socket modules ``` ```[tasklist] ### Server - [ ] https://github.com/candy-lang/candy/issues/788 ``` ```[tasklist] ### Client - [ ] HTTP: Basic Client...

T: Feature
Epic
P: Http

```[tasklist] ### Tasks - [ ] #619 - [ ] #657 - [ ] #775 - [ ] #658 - [ ] #654 - [ ] #691 - [ ]...

T: Refactor
P: Compiler: Language Server
P: Compiler: Frontend
P: Compiler: Fuzzer
P: Compiler: VM
P: Compiler: CLI
P: Compiler: Formatter
P: Compiler: Inkwell Backend
Epic

Currently, we hard-code paths for the linker (targeting x86-64 Linux). These differ by OS and CPU architecture

T: Feature
P: Compiler: Inkwell Backend

T: Feature
P: Compiler: Inkwell Backend