summaryrefslogtreecommitdiff
path: root/oryxc/src/compiler.rs
Commit message (Collapse)AuthorAgeFilesLines
* Lots of code simplificationHEADmasterThomas Voss 3 days1-151/+25
|
* Use a LIFO work queueThomas Voss 5 days1-1/+1
|
* New DepMap typeThomas Voss 5 days1-13/+6
|
* Use the new interner API in compilerThomas Voss 5 days1-2/+3
|
* Job ID typeThomas Voss 8 days1-11/+15
|
* Create a macro for generating ID typesThomas Voss 8 days1-8/+10
|
* Track the symbol typeThomas Voss 10 days1-1/+4
|
* FormattingThomas Voss 10 days1-13/+16
|
* Begin work on symbol collectionThomas Voss 10 days1-23/+49
|
* Exit with the correct exit statusThomas Voss 10 days1-29/+64
|
* Wrap the AST nodes and extra data in a structThomas Voss 10 days1-24/+15
|
* Add local arenas to each threadThomas Voss 2026-03-061-18/+29
|
* Box<[_]> supremacyThomas Voss 2026-03-061-44/+34
|
* Simplify codeThomas Voss 2026-03-051-7/+4
|
* Continue work on types and static analysisThomas Voss 2026-03-051-35/+145
|
* Work on the symbol tableThomas Voss 2026-03-051-8/+9
|
* Begin working on symbol resolutionThomas Voss 2026-03-041-8/+24
|
* maybe race condition fix?romir kulshrestha 2026-03-041-0/+7
|
* race condition fixromir kulshrestha 2026-03-041-0/+4
|
* Spawn resolve jobsThomas Voss 2026-03-041-8/+29
|
* Move types into a preludeThomas Voss 2026-03-041-3/+1
|
* Unicode!Thomas Voss 2026-03-041-1/+1
|
* CargofmtThomas Voss 2026-03-041-2/+4
|
* docstrsromir kulshrestha 2026-03-041-9/+16
|
* wake_all() utilromir kulshrestha 2026-03-041-7/+7
|
* multiline usageromir kulshrestha 2026-03-041-13/+10
|
* vec supremacyromir kulshrestha 2026-03-041-33/+72
|
* fix ordering bugromir kulshrestha 2026-03-041-2/+2
|
* idio(ma)ticromir kulshrestha 2026-03-041-108/+85
|
* Use tabs in macro_rulesThomas Voss 2026-03-041-1/+1
| | | | Apparently rustfmt doesn’t detect spaces vs tabs in macro_rules
* Introduce fdata_read!() and fdata_write!()Thomas Voss 2026-03-041-24/+26
|
* Use iter::once() instead of vec![e]Thomas Voss 2026-03-041-2/+5
|
* More work on the job systemThomas Voss 2026-03-041-10/+34
|
* Switch from Ordering::SeqCst to Ordering::RelaxedThomas Voss 2026-03-041-3/+3
|
* Add extra_data to FileDataThomas Voss 2026-03-041-8/+10
|
* Begin work on recoverable parsing errorsThomas Voss 2026-03-031-5/+10
|
* Support debug viewing the ASTThomas Voss 2026-03-031-0/+8
|
* Significantly improve lexer error reportingThomas Voss 2026-03-021-4/+22
|
* Print lexer tokens in debug modeThomas Voss 2026-02-271-1/+12
|
* Bad the input buffer with nul bytesThomas Voss 2026-02-271-1/+7
|
* Big work to the compiler job systemThomas Voss 2026-02-271-7/+52
|
* Genesis commitThomas Voss 2026-02-241-0/+136