| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #5689 from slowhei/master | gingerBill | 2025-09-26 | 1 | -0/+4 |
| |\ | | | | | Improve type inferencing of literals when calling proc groups | ||||
| | * | Merge remote-tracking branch 'upstream/master' | Tohei Ichikawa | 2025-09-24 | 21 | -296/+936 |
| | |\ | |||||
| | * | | Remove an outdated TODO | Tohei Ichikawa | 2025-09-16 | 1 | -2/+0 |
| | | | | |||||
| | * | | Improve type inferencing of literals when calling proc groups | Tohei Ichikawa | 2025-09-15 | 1 | -0/+6 |
| | | | | |||||
| * | | | Merge pull request #5716 from samwega/master | gingerBill | 2025-09-26 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | -fix: typo | ||||
| | * | | | -fix: typo | samwega | 2025-09-26 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fix absolutely random change between `,` and newline | gingerBill | 2025-09-26 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Use `RecursiveMutex` to fix a race condition with parapoly records | gingerBill | 2025-09-26 | 5 | -8/+16 |
| |/ / / | |||||
| * | | | Check for `nullptr` | gingerBill | 2025-09-26 | 1 | -1/+3 |
| | | | | |||||
| * | | | Completely comment out `lb_construct_const_union` | gingerBill | 2025-09-26 | 1 | -0/+4 |
| | | | | |||||
| * | | | Early short circuit `lb_construct_const_union` | gingerBill | 2025-09-26 | 1 | -4/+3 |
| | | | | |||||
| * | | | Ignore further | gingerBill | 2025-09-25 | 1 | -0/+3 |
| | | | | |||||
| * | | | Disable some of `lb_construct_const_union` for the time being. | gingerBill | 2025-09-25 | 1 | -0/+5 |
| | |/ |/| | |||||
| * | | Again, better const union stuff | gingerBill | 2025-09-24 | 2 | -154/+72 |
| | | | |||||
| * | | More improves for const union stuff! | gingerBill | 2025-09-24 | 1 | -25/+193 |
| | | | |||||
| * | | More const union improvements | gingerBill | 2025-09-24 | 2 | -18/+58 |
| | | | |||||
| * | | Improve const union attemps | gingerBill | 2025-09-24 | 2 | -3/+45 |
| | | | |||||
| * | | Try to improve const `union` LLVM construction | gingerBill | 2025-09-24 | 4 | -17/+172 |
| | | | |||||
| * | | Make `LLVM_WEAK_MONOMORPHIZATION` opt-in again | gingerBill | 2025-09-24 | 1 | -1/+1 |
| | | | |||||
| * | | spin in recursive mutex lock; use compare exchange for broadcast | Lucas Perlind | 2025-09-24 | 2 | -8/+24 |
| | | | |||||
| * | | Revert "Reimplement `RwMutex` on non-windows systems" | Lucas Perlind | 2025-09-24 | 1 | -24/+8 |
| | | | | | | | | | This reverts commit e9d20a9b4a069815f76a23ce5f429862b155b2d6. | ||||
| * | | Reimplement `RwMutex` on non-windows systems | gingerBill | 2025-09-23 | 1 | -8/+24 |
| | | | |||||
| * | | Add missing `gen` | gingerBill | 2025-09-23 | 1 | -1/+2 |
| | | | |||||
| * | | Single thread `lb_create_startup_runtime_generate_body` | gingerBill | 2025-09-22 | 1 | -3/+2 |
| | | | |||||
| * | | Remove extra checks | gingerBill | 2025-09-19 | 1 | -13/+2 |
| | | | |||||
| * | | Handle missing procedures better | gingerBill | 2025-09-19 | 4 | -11/+21 |
| | | | |||||
| * | | Remove comments of dead code | gingerBill | 2025-09-19 | 1 | -4/+0 |
| | | | |||||
| * | | Convert `missing_procedures_to_check` to a queue | gingerBill | 2025-09-19 | 3 | -17/+12 |
| | | | |||||
| * | | Convert `procedures_to_generate` to a queue | gingerBill | 2025-09-19 | 5 | -29/+54 |
| | | | |||||
| * | | Split further | gingerBill | 2025-09-19 | 1 | -1/+1 |
| | | | |||||
| * | | Split up startup call into separate calls | gingerBill | 2025-09-19 | 1 | -1/+20 |
| | | | |||||
| * | | Separate ini global var stuff | gingerBill | 2025-09-19 | 1 | -63/+76 |
| | | | |||||
| * | | Temporarily revert anonymous procedure load balancing | gingerBill | 2025-09-19 | 1 | -0/+7 |
| | | | |||||
| * | | Remove unused variable | gingerBill | 2025-09-19 | 1 | -1/+0 |
| | | | |||||
| * | | Remove debug message | gingerBill | 2025-09-19 | 1 | -8/+8 |
| | | | |||||
| * | | Allow unions with one variant to be constant | gingerBill | 2025-09-19 | 4 | -4/+82 |
| | | | |||||
| * | | Distribute anonymous procedure literals correctly across LLVM modules | gingerBill | 2025-09-19 | 1 | -12/+36 |
| | | | |||||
| * | | `Entity *` to `std::atomic<Entity *>` to remove the need for a PtrMap+Mutex | gingerBill | 2025-09-19 | 8 | -28/+24 |
| | | | |||||
| * | | Support `-linker:mold` | gingerBill | 2025-09-19 | 2 | -7/+24 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2025-09-18 | 3 | -2/+19 |
| |\ \ | |||||
| | * \ | Merge pull request #5632 from kalsprite/x386 | gingerBill | 2025-09-18 | 3 | -2/+19 |
| | |\ \ | | | | | | | | | windows i386 support | ||||
| | | * | | revert to working build | Jon Lipstate | 2025-09-03 | 1 | -3/+2 |
| | | | | | |||||
| | | * | | add tls when we have crt | Jon Lipstate | 2025-09-03 | 1 | -2/+3 |
| | | | | | |||||
| | | * | | windows i386 support | Jon Lipstate | 2025-08-29 | 3 | -2/+19 |
| | | | | | |||||
| * | | | | Multithread `lb_module_init` | gingerBill | 2025-09-18 | 2 | -6/+30 |
| |/ / / | |||||
| * | | | More improvements to minimize code gen size | gingerBill | 2025-09-18 | 5 | -14/+42 |
| | | | | |||||
| * | | | Minor rearrangement | gingerBill | 2025-09-18 | 1 | -3/+3 |
| | | | | |||||
| * | | | Revert global procedure threading | gingerBill | 2025-09-18 | 1 | -35/+38 |
| | | | | |||||
| * | | | Change mutex usage for missing procedures | gingerBill | 2025-09-18 | 2 | -2/+6 |
| | | | | |||||
| * | | | After global procedures and types are generated, then queue the generation ↵ | gingerBill | 2025-09-18 | 1 | -38/+35 |
| | | | | | | | | | | | | | of the procedures for each module | ||||