aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3846 from Feoramund/add-more-net-testsdev-2024-07gingerBill2024-07-011-2/+101
|\
| * Replace unneeded `transmute`Feoramund2024-06-301-2/+2
| * Add more `core:net` testsFeoramund2024-06-301-0/+99
* | Sanity check for a `nullptr`gingerBill2024-07-011-1/+3
* | Fix #3515gingerBill2024-07-011-7/+16
* | Add `intrinsics.type_struct_has_implicit_padding` #3844gingerBill2024-07-014-2/+31
* | Add `non_zero_*` variants for `#soa` dynamic arraygingerBill2024-07-012-6/+61
* | Add `#soa` support to `append` directlygingerBill2024-07-011-0/+3
* | Fix showing error when not meant togingerBill2024-07-011-1/+3
* | Add `#no_broadcast` to `append_soa`gingerBill2024-07-011-2/+2
* | Add #soa forms to reserve, clear, and resizegingerBill2024-07-011-4/+23
* | Add support for `make(#soa[]T)` etcgingerBill2024-07-012-2/+82
* | Unify #soa code for structs and arraysgingerBill2024-07-011-42/+15
* | Merge pull request #3760 from Feoramund/refactor-show-error-on-linegingerBill2024-07-016-58/+3536
|\ \
| * | Re-implement the error squiggles with visual widthFeoramund2024-06-292-164/+143
| * | Add `UCG` library to Odin compilerFeoramund2024-06-293-0/+3320
| * | Refactor `show_error_on_line`Feoramund2024-06-142-71/+243
| * | Remove unused code from tokenizerFeoramund2024-06-141-4/+0
| * | Fix displaying emptiness when error is on first lineFeoramund2024-06-141-0/+5
| * | Fix displaying error on wrong line with token at EOLFeoramund2024-06-141-0/+6
* | | Merge pull request #3848 from laytan/wasm-c-abi-indirect-multifield-structgingerBill2024-07-011-9/+9
|\ \ \ | |_|/ |/| |
| * | fix not setting cc before using it in abi computationsLaytan Laats2024-07-011-1/+1
| * | make structs with multiple fields always return indirect in wasm c abiLaytan Laats2024-07-011-8/+8
* | | Merge pull request #3839 from flysand7/tlhelp-fixgingerBill2024-06-301-1/+1
|\ \ \
| * | | [sys/windows]: Fix the value for TH32CS_SNAPPROCESS constantflysand72024-06-301-1/+1
* | | | Merge pull request #3842 from karl-zylinski/fix-poly-bitset-sizeJeroen van Rijn2024-06-301-0/+10
|\ \ \ \
| * | | | Make types like bit_set[$T] have their upper and lower bits overwritten by up...Karl Zylinski2024-06-301-0/+10
* | | | | Merge pull request #3840 from H0mTanks/masterJeroen van Rijn2024-06-301-0/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | fixed whitespaceh0mtanks2024-06-301-1/+1
| * | | | added missing would_block enum memberh0mtanks2024-06-301-0/+1
|/ / / /
* | | | Merge pull request #3838 from flysand7/windows-tlhelpgingerBill2024-06-301-0/+101
|\ \ \ \
| * | | | [core/windows]: Bind tlhelp.h functions from kernel32.dllflysand72024-06-301-0/+101
* | | | | Add `-disallow-do` in CIgingerBill2024-06-291-8/+8
* | | | | Remove the `-disallow-do` aspect from `-strict-style`gingerBill2024-06-291-2/+0
| |_|/ / |/| | |
* | | | Merge pull request #3836 from laytan/run-wasi-demo-in-cigingerBill2024-06-2912-54/+129
|\ \ \ \
| * | | | wasi: make the demo run on wasi and run it in CILaytan Laats2024-06-2912-54/+129
|/ / / /
* | | | Fix bug in div3 fast path.Jeroen van Rijn2024-06-291-1/+1
* | | | Improve `-strict-style` rules for `if-else` statementsgingerBill2024-06-291-4/+12
* | | | Add `-vet-tabs`gingerBill2024-06-293-0/+51
* | | | Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-2934-774/+771
* | | | Fix accidental deletion in the `-strict-style` help commentgingerBill2024-06-291-1/+1
* | | | Move microarch stuff to a separate filegingerBill2024-06-292-462/+463
* | | | Add note regarding `-strict-style`gingerBill2024-06-291-0/+2
* | | | `-strict-style` implies `-disallow-do`gingerBill2024-06-291-1/+3
* | | | More style improvementsgingerBill2024-06-297-15/+26
* | | | Update `core` to `-strict-style`gingerBill2024-06-294-21/+17
* | | | Update `-strict-style`gingerBill2024-06-291-0/+2
* | | | `-strict-style` enforce 1TBS (mostly)gingerBill2024-06-291-2/+9
* | | | Even more style fixesgingerBill2024-06-2917-46/+41
* | | | More style improvementsgingerBill2024-06-296-61/+37