aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Add `core:container/intrusive/list`gingerBill2022-04-271-0/+173
* Add new builtin `container_of`gingerBill2022-04-271-0/+10
* Add `intrinsics.type_field_type`gingerBill2022-04-271-0/+1
* Merge pull request #1745 from eisbehr/patch-1gingerBill2022-04-261-5/+4
|\
| * reorder procedure parameters to make sure the optional argument in pool_add_t...Florian Behr2022-04-251-2/+2
| * fix doc comment for pool_initFlorian Behr2022-04-251-1/+1
| * Make allocator in pool_add_task() explicitFlorian Behr2022-04-251-3/+2
* | Fix #1644gingerBill2022-04-261-3/+3
* | Fix #1740gingerBill2022-04-261-1/+1
|/
* Revert "Merge pull request #1702 from Kelimion/filename_generation"Jeroen van Rijn2022-04-241-1/+0
* Update tests to use new filename generation code.Jeroen van Rijn2022-04-241-0/+1
* [path/filepath] Add file stem and long-extension proceduresTetralux2022-04-231-9/+124
* Remove unused fmt.Jeroen van Rijn2022-04-221-2/+0
* [shoco] Replace 2D slices in model with 1D slices.Jeroen van Rijn2022-04-222-125/+127
* [compress/shoco] Add short string compressor.Jeroen van Rijn2022-04-222-0/+466
* strings: levenshtein_distance: remove `do`hikari2022-04-211-2/+6
* strings: levenshtein_distance: 64 is actually faster than 256hikari2022-04-211-21/+2
* strings: levenshtein_distance: improve potential cachinghikari2022-04-211-12/+31
* strings: levenshtein_distance: remove costs calculation for default arrayhikari2022-04-211-4/+3
* strings: add levenshtein_distance procedurehikari2022-04-211-0/+59
* Merge pull request #1733 from ftphikari/masterJeroen van Rijn2022-04-192-0/+13
|\
| * Merge branch 'odin-lang:master' into masterftphikari2022-04-194-6/+179
| |\
| * \ Merge remote-tracking branch 'origin/master'hikari2022-04-192-15/+29
| |\ \
| * | | sys/windows: add some procedureshikari2022-04-192-0/+13
* | | | [json/unmarshal] Fix quoted strings.Jeroen van Rijn2022-04-191-0/+6
* | | | Revert "Fix unmarshal for escaped strings."Jeroen van Rijn2022-04-191-5/+0
* | | | Fix unmarshal for escaped strings.Jeroen van Rijn2022-04-191-0/+5
* | | | Merge pull request #1734 from hanabi1224/lru-alloc-fixJeroen van Rijn2022-04-191-9/+9
|\ \ \ \
| * | | | Reduce allocationshanabi12242022-04-191-9/+9
| | |_|/ | |/| |
* / | | Revert "Update `mem.nil_allocator` to match the same in `runtime`"Jeroen van Rijn2022-04-191-18/+1
|/ / /
* | | [image/tga] Writer for RGB(A) 8-bit images.Jeroen van Rijn2022-04-182-0/+117
* | | Merge pull request #1728 from Tetralux/more-slice-helpersJeroen van Rijn2022-04-181-0/+47
|\ \ \
| * | | Duplicate some basic slice procedures from core:mem into core:sliceTetralux2022-04-181-0/+47
* | | | Fix bugs in core:container/lruhanabi12242022-04-181-6/+15
| |_|/ |/| |
* | | Merge pull request #1723 from ftphikari/masterJeroen van Rijn2022-04-171-0/+1
|\ \ \ | | |/ | |/|
| * | sys/windows: add timeEndPeriodhikari2022-04-171-0/+1
* | | Merge pull request #1696 from Despacito696969/mastergingerBill2022-04-161-1/+1
|\ \ \
| * | | Fix for `slice_to_components`Despacito6969692022-04-051-1/+1
* | | | [LEB128] Add byte-at-a-time ILEB decoder.Jeroen van Rijn2022-04-161-14/+28
| |/ / |/| |
* | | Merge pull request #1719 from ftphikari/precise_sleepJeroen van Rijn2022-04-164-0/+57
|\ \ \
| * | | Update time.odinJeroen van Rijn2022-04-161-1/+6
| * | | time: remove unnecessary yieldhikari2022-04-161-5/+1
| * | | time: fix unix buildhikari2022-04-161-3/+11
| * | | time: yield accurate_sleep instead of relaxing the cpuhikari2022-04-163-2/+18
| * | | runtime: update comment descriptionhikari2022-04-161-0/+1
| * | | time: add accurate sleep procedurehikari2022-04-161-0/+31
* | | | Merge pull request #1717 from ftphikari/masterJeroen van Rijn2022-04-163-0/+79
|\| | |
| * | | sys/windows: add some constantshikari2022-04-151-0/+4
| * | | sys/windows: add winmm bindings filehikari2022-04-151-0/+9
| * | | sys/windows: add procedures and typeshikari2022-04-152-0/+66
| | |/ | |/|