aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4218 from pkova/masterLaytan2024-09-091-38/+35
|\
| * Remove unused base:runtime from os2/heap_linux.odinpkova2024-09-081-2/+0
| * Fix os2/heap_linux.odin deadlockpkova2024-09-081-36/+35
* | fix #4219 - recursive mutex lockLaytan Laats2024-09-081-1/+1
|/
* Move around mutex guardgingerBill2024-09-081-3/+2
* Return "" for rune < 0 in strconv.Jeroen van Rijn2024-09-081-31/+31
* Fix build tags that use ! multiple times on one line. Those don't actually do...Karl Zylinski2024-09-074-4/+14
* bytes: fix last_index_byte off-by-onelaytan2024-09-051-5/+3
* remove deprecation, technically deprecated but widely usedLaytan Laats2024-09-051-1/+4
* Merge pull request #4191 from laytan/improve-package-doc-commentsgingerBill2024-09-0466-949/+965
|\
| * core: improve package doc comments for the documentation generatorLaytan Laats2024-09-0366-949/+965
* | unmarshal bitset ints like cbor doesjakubtomsu2024-09-041-1/+24
* | Merge pull request #4194 from Feoramund/update-bit-arrayJeroen van Rijn2024-09-032-17/+63
|\ \
| * | Change `Bit_Array.max_index` to `length`Feoramund2024-09-032-21/+37
| * | Fix iteration of biased `Bit_Array`Feoramund2024-09-031-3/+3
| * | Add `bit_array.shrink`Feoramund2024-09-031-0/+30
| * | Let `bit_array.create` make zero-length arraysFeoramund2024-09-031-1/+1
* | | Merge pull request #4192 from laytan/strings-substring-rune-wiseJeroen van Rijn2024-09-031-0/+103
|\ \ \
| * | | strings: add `substring`, `substring_to` and `substring_from`Laytan Laats2024-09-031-0/+103
| | |/ | |/|
* | | Merge pull request #4181 from laytan/more-riscv-sysinfoLaytan2024-09-036-34/+302
|\ \ \
| * | | sys/info: more CPU feature detection for RISC-Vlaytan2024-09-026-34/+302
* | | | Merge pull request #4180 from dvrd/altLaytan2024-09-031-5/+5
|\ \ \ \ | |_|_|/ |/| | |
| * | | fix(os2): mkdir_all on path_posixDan Castrillo2024-09-021-5/+5
* | | | strings.cut without allocation.Jeroen van Rijn2024-09-031-42/+53
| |_|/ |/| |
* | | Fix thread sanitizer errors surfaced by tests/core/iopkova2024-09-032-3/+4
* | | Merge pull request #4171 from yay/objc-runtime-bindingsgingerBill2024-09-032-18/+100
|\ \ \
| * | | More Objective-C Runtime bindings.Vitalii Kravchenko2024-09-032-18/+100
* | | | Merge pull request #4186 from Feoramund/fix-4177gingerBill2024-09-031-3/+7
|\ \ \ \
| * | | | Return false if `Small_Array` can't append multiple elementsFeoramund2024-09-031-3/+7
| |/ / /
* | | | Merge pull request #4187 from Feoramund/fix-slice-equalgingerBill2024-09-031-0/+11
|\ \ \ \
| * | | | Check for zero-length slices in `slice.equal`Feoramund2024-09-031-0/+11
| |/ / /
* / / / Add `time.time_to_datetime`Feoramund2024-09-031-0/+18
|/ / /
* | | also fix the doc comment in the code generatorLaytan Laats2024-09-021-1/+1
* | | fix some doc commentsLaytan Laats2024-09-022-2/+2
|/ /
* | Add math.remap_clamped.Jeroen van Rijn2024-09-011-1/+6
* | Make math.remap clamp the result in range [new_min, new_max].Karl Zylinski2024-09-011-1/+2
|/
* Fix possible leaks in `os2.user_*` callsgingerBill2024-08-311-6/+10
* c/libc: fix time link nameLaytan Laats2024-08-311-1/+1
* encoding/csv: fix examplesLaytan Laats2024-08-301-4/+6
* core/odin: support `#type_assert` and `#no_type_assert`Laytan Laats2024-08-302-0/+11
* Add a few more reflect.bit_field_* helpers.Jeroen van Rijn2024-08-301-23/+68
* Add reflect.bit_fields_zippedJeroen van Rijn2024-08-301-0/+23
* Merge pull request #4009 from thetarnav/file-tag-parsergingerBill2024-08-301-0/+239
|\
| * Add and test match_build_tagsDamian Tarnawski2024-08-291-0/+32
| * Parse build_project_name as `[][]string`Damian Tarnawski2024-08-291-18/+32
| * Move some types to runtime, use reflection instead of lutDamian Tarnawski2024-08-291-71/+19
| * Add missing require_results attrDamian Tarnawski2024-08-291-0/+1
| * Remove useless codeDamian Tarnawski2024-08-291-12/+0
| * Add a file tag parser to core:odin/parserDamian Tarnawski2024-08-291-0/+256
* | Merge pull request #4112 from Feoramund/fix-test-io-issuesgingerBill2024-08-3021-186/+500
|\ \ | |/ |/|