-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Open
Labels
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.frontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.
Milestone
Description
- Have the compiler run continuously, watching the file system for source
changes and automatically perform multithreaded compilation to build projects
quickly. - Hot code swapping. When integrated with the previous feature, you could
press "save" in your editor and see the change immediately in your running
software.
Of course this only works for some kinds of changes - obviously if you make changes to your initialization code, you won't see a difference. But it would probably work at the function level, so you could swap out any individual function for a new one.
dsego, septemhill, willbr, ixcviw7bw, Baldomo and 93 morehabibalamin, dortamiguel, lin72h, jakeisnt, jaxayM and 2 morefelipecrv, jfo, costincaraivan, radare, jinankjain and 32 moregooncreeperbinary132, kterhorst, ul, Manuzor, krircc and 51 more
Metadata
Metadata
Assignees
Labels
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.frontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.