aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Implement core:thread and core:sync on Unix using pthreadsTetralux2019-12-0124-348/+1199
* Make `sort.merge_sort` in place; Add `sort.heap_sort`gingerBill2019-11-271-62/+122
* Update package odin/parser for #soa and #vectorgingerBill2019-11-272-1/+18
* Merge pull request #459 from zhibog/masterMikkel Hjortshøj2019-11-261-0/+145
|\
| * Removed CSV stuff.zhibog2019-11-171-138/+0
| * Missed onezhibog2019-11-091-1/+1
| * Fixed indentingzhibog2019-11-091-44/+44
| * Added procs to read and write just the data, without any file loading / writingzhibog2019-11-081-12/+44
| * Added names to return valueszhibog2019-11-081-5/+5
| * Should be row_count obviouslyzhibog2019-11-081-10/+10
| * Removed comments regarding RFC test vectorszhibog2019-11-082-72/+2
| * Added an implementation for reading and writing csv fileszhibog2019-11-011-0/+106
| * Added Base32 + official test vectors from the RFCzhibog2019-11-011-0/+180
| * Added official test vectors from the RFCzhibog2019-11-011-1/+36
* | Fix issue with os.write on *nix with writing nothinggingerBill2019-11-242-1/+4
* | #soa[dynamic]Type (Experimental)gingerBill2019-11-211-0/+196
* | Update fmt.odingingerBill2019-11-211-2/+1
* | `#soa[]Type` (Experimental)gingerBill2019-11-211-8/+39
* | Prepare SOA Struct code for slices and dynamic arrays *to be implemented*gingerBill2019-11-194-12/+55
* | Add new #soa and #vector syntaxgingerBill2019-11-172-6/+18
* | Minor fix to os.write on darwingingerBill2019-11-161-0/+3
* | fix string reversalHasen Judy2019-11-131-1/+2
* | Add `intrinsics.type_is_unsigned`gingerBill2019-11-101-0/+1
* | Add 128-bit random procedures to `package math/rand`gingerBill2019-11-101-2/+24
* | Fix incorrect math.linalg.cross3 indices.vassvik2019-11-041-2/+2
* | Use `runtime.mem_copy` in `package me`gingerBill2019-11-032-26/+20
* | Fix for -vetgingerBill2019-11-031-2/+2
* | Fix typo in fmtgingerBill2019-11-031-1/+1
* | Fix fmt printing of anonymous SOA structsgingerBill2019-11-031-15/+61
* | SOA support of Structures and Arrays; Runtime information for SOA structs; fm...gingerBill2019-11-032-18/+67
* | Fix linalg.mul; add linalg.Matrix1xNgingerBill2019-11-021-7/+13
|/
* Merge pull request #404 from hazeycode/mastergingerBill2019-11-012-2/+54
|\
| * Add missing foreign import to time_darwinChris Heyes2019-11-011-0/+2
| * Move time code from os to time packageChris Heyes2019-11-012-43/+30
| * Merge remote-tracking branch 'upstream/master'Chris Heyes2019-11-0142-1554/+5356
| |\
| * | Impl time for macOSChris Heyes2019-07-162-1/+64
* | | Add `@force` to `foreign import`gingerBill2019-11-012-0/+4
| |/ |/|
* | Add dummy packages purely for documentation of `builtin` and `intrinsics`gingerBill2019-11-012-0/+231
* | Merge pull request #437 from nakst/mastergingerBill2019-11-011-923/+2013
|\ \
| * | updated os_essence.odinnakst2019-09-181-923/+2013
* | | Merge pull request #453 from kevinw/mastergingerBill2019-10-291-2/+1
|\ \ \
| * | | Remove unused variables in utf8.odin.Kevin Watters2019-10-281-2/+1
* | | | Fix `runtime.cstring_len`gingerBill2019-10-291-3/+3
|/ / /
* | | Fix procedure group "best fit" algorithm for polymorphic proceduresgingerBill2019-10-271-3/+24
* | | Fix typos in `package linalg`; Fix norm_float64 in `package rand`gingerBill2019-10-272-5/+10
* | | New `package math` and `package math/linalg`gingerBill2019-10-272-363/+619
* | | Fix typo in `package utf8`; add `wchar_t` to `package c`gingerBill2019-10-272-1/+3
* | | Add for `package utf8`: `rune_at_pos`, `rune_string_at_pos`, `rune_at`, `rune...gingerBill2019-10-261-6/+45
* | | Move `package decimal` to be a subpackage of `package strconv`gingerBill2019-10-262-2/+2
* | | Update utf8.accept_sizes to use ranged fieldsgingerBill2019-10-261-17/+11