| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add `core:unicode/utf8/utf8string` to `examples/all` | gingerBill | 2022-03-18 | 1 | -60/+60 |
| | | |||||
| * | Merge pull request #1629 from Lperlind/more-window-bindings | Jeroen van Rijn | 2022-03-18 | 1 | -0/+2 |
| |\ | | | | | Add unregister_class_a and unregister_class_w for windows bindings | ||||
| | * | Add unregister_class_a and unregister_class_w for windows bindings | Lucas Perlind | 2022-03-18 | 1 | -0/+2 |
| | | | |||||
| * | | Remove incorrect #packed from sys/windows.STARTUPINFO | Tetralux | 2022-03-18 | 1 | -1/+1 |
| |/ | |||||
| * | Fix #1627: Remove wrong return type in cumsum_inplace | Stanislav Ch. Nikolov | 2022-03-17 | 1 | -2/+2 |
| | | |||||
| * | Add nil check on ast.walk | gingerBill | 2022-03-16 | 1 | -1/+4 |
| | | |||||
| * | Reinstate NBC. | Jeroen van Rijn | 2022-03-15 | 1 | -1/+1 |
| | | |||||
| * | [runtime] fix `insert_at` procedure group. | Jeroen van Rijn | 2022-03-15 | 1 | -15/+18 |
| | | |||||
| * | Merge pull request #1613 from semarie/linux_arm64 | gingerBill | 2022-03-14 | 2 | -11/+17 |
| |\ | | | | | fix Linux arm64 support | ||||
| | * | fix linux_arm64 | Sébastien Marie | 2022-03-12 | 2 | -11/+17 |
| | | | | | | | | | | | - SYS_fork doesn't exist, uses SYS_clone - properly cast AT_FDCWD to uintptr | ||||
| * | | Merge pull request #1599 from gitlost/fract_trunc_classify_#1574 | gingerBill | 2022-03-14 | 1 | -5/+26 |
| |\ \ | | | | | | | Fix for trunc_f16/32/64 (#1574) | ||||
| | * \ | Merge branch 'master' into fract_trunc_classify_#1574 | gitlost | 2022-03-09 | 10 | -2/+180 |
| | |\ \ | | | | | | | | | | | | | Resolve conflicts with [9848e88] & sameify Makefile & tests/common/common.odin | ||||
| | * | | | Fix issue #1574 "fract in linalg/glm is broken" by fixing | gitlost | 2022-03-08 | 1 | -5/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | trunc_f16/32/64 in "math.odin" (~ typos on expressions) Fix classify_f16 Inf test (would fail for subnormal 0h0001) by changing multiplier 0.5 -> 0.25 Add some useful consts to "math.odin" (INF_F16 etc) Add comment to "demo.odin" mentioning that -0.0 must be used to specify negative zero | ||||
| * | | | | Merge pull request #1614 from semarie/openbsd-fpos_t | gingerBill | 2022-03-14 | 1 | -1/+1 |
| |\ \ \ \ | | | | | | | | | | | use distinct type for fpos_t on OpenBSD | ||||
| | * | | | | use distinct type for fpos_t on OpenBSD | Sébastien Marie | 2022-03-12 | 1 | -1/+1 |
| | | |_|/ | |/| | | |||||
| * | | | | Merge pull request #1526 from odin-lang/freestanding_amd64 | gingerBill | 2022-03-14 | 4 | -68/+114 |
| |\ \ \ \ | | | | | | | | | | | Freestanding target for amd64 | ||||
| | * \ \ \ | Merge branch 'master' into freestanding_amd64 | gingerBill | 2022-03-14 | 55 | -482/+2111 |
| | |\ \ \ \ | |||||
| | * | | | | | Correct calling convention for `_startup_runtime` | gingerBill | 2022-02-28 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | Add `-disallow-rtti` | gingerBill | 2022-02-28 | 3 | -115/+146 |
| | | | | | | | |||||
| | * | | | | | Merge branch 'master' into freestanding_amd64 | gingerBill | 2022-02-28 | 1 | -1/+0 |
| | |\ \ \ \ \ | |||||
| | * | | | | | | Reorganize error check procedures | gingerBill | 2022-02-28 | 1 | -160/+157 |
| | | | | | | | | |||||
| | * | | | | | | Merge branch 'master' into freestanding_amd64 | gingerBill | 2022-02-28 | 6 | -331/+343 |
| | |\ \ \ \ \ \ | |||||
| | * | | | | | | | Correct internals for `os.read` on windows (read_console) for `os.stdin` ↵ | gingerBill | 2022-02-25 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Fix #1556) | ||||
| | * | | | | | | | Merge branch 'master' into freestanding_amd64 | gingerBill | 2022-02-23 | 3 | -215/+543 |
| | |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | | Add `-foreign-error-procedures` | gingerBill | 2022-02-20 | 1 | -1/+19 |
| | | | | | | | | | | |||||
| * | | | | | | | | | fix mode_t on darwin | Sébastien Marie | 2022-03-13 | 1 | -13/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix mkdir() prototype (mode_t is u16) - remove explicit cast | ||||
| * | | | | | | | | | freebsd_amd64 support | Sébastien Marie | 2022-03-13 | 9 | -97/+515 |
| | |_|_|_|/ / / / |/| | | | | | | | |||||
| * | | | | | | | | Remove tag | gingerBill | 2022-03-12 | 1 | -1/+1 |
| | |_|_|_|/ / / |/| | | | | | | |||||
| * | | | | | | | Merge pull request #1602 from hoanga/freebsd-build-support | gingerBill | 2022-03-12 | 2 | -3/+3 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | update to build for freebsd | ||||
| | * | | | | | | | update to build for FreeBSD | Al Hoang | 2022-03-08 | 2 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Correct: murmur32 | gingerBill | 2022-03-11 | 1 | -1/+1 |
| | |_|_|_|_|_|/ |/| | | | | | | |||||
| * | | | | | | | Fix typo | gingerBill | 2022-03-09 | 1 | -1/+0 |
| | | | | | | | | |||||
| * | | | | | | | Fix #1606 (Call `runtime._cleanup_runtime_contextless()` for `os.exit`) | gingerBill | 2022-03-09 | 7 | -0/+14 |
| |/ / / / / / | |||||
| * | | | | | | [varint] Add doc.odin | Jeroen van Rijn | 2022-03-08 | 1 | -0/+27 |
| | | | | | | | |||||
| * | | | | | | [varint] Tighten max input bounds. | Jeroen van Rijn | 2022-03-08 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | [crypto] Remove unused `mem` import for siphash. | Jeroen van Rijn | 2022-03-08 | 1 | -1/+0 |
| | | | | | | | |||||
| * | | | | | | [varint] Add additional LEB128 tests. | Jeroen van Rijn | 2022-03-08 | 1 | -2/+6 |
| | | | | | | | |||||
| * | | | | | | [varint] Add signed LEB128 encoding. | Jeroen van Rijn | 2022-03-08 | 1 | -14/+82 |
| | | | | | | | |||||
| * | | | | | | [varint] Add LEB128 decoding + tests | Jeroen van Rijn | 2022-03-08 | 1 | -0/+67 |
| | |_|_|_|/ |/| | | | | | | | | | | | | | | Also make tests in general less spammy: Don't print [PASS] for each successful test, only report failures and progress. | ||||
| * | | | | | Add more things to `package slice` | gingerBill | 2022-03-08 | 1 | -5/+96 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | min_max any_of(_proc) none_of(_proc) all_of(_proc) count(_proc) | ||||
| * | | | | | Correct `cleanpath_from_handle` for `os.fstat` | gingerBill | 2022-03-08 | 1 | -33/+10 |
| | | | | | | |||||
| * | | | | | [intrinsics] Add `unaligned_store`. | Jeroen van Rijn | 2022-03-06 | 1 | -1/+2 |
| | | | | | | |||||
| * | | | | | [intrinsics] Add existing `unaligned_load`. | Jeroen van Rijn | 2022-03-06 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | [bit_array] Really fix the leak. | Jeroen van Rijn | 2022-03-06 | 2 | -17/+22 |
| | | | | | | |||||
| * | | | | | Fix leak in `core:container/bit_array` | Andrea Piseri | 2022-03-06 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | calling `clear` on a `bit_array` no longer leaks the previous allocation, instead it sets all bits to `false` preserving the same backing dynamic array. | ||||
| * | | | | | Merge pull request #1476 from odin-lang/odin-ast-changes | gingerBill | 2022-03-04 | 6 | -340/+595 |
| |\ \ \ \ \ | | | | | | | | | | | | | Replace `any` with `union` for subtyping in `core:odin/ast` | ||||
| | * | | | | | Add `reflect.deref` | gingerBill | 2022-03-03 | 1 | -1/+13 |
| | | | | | | | |||||
| | * | | | | | Fix `ast.clone_node` | gingerBill | 2022-03-03 | 1 | -8/+12 |
| | | | | | | | |||||
| | * | | | | | Correct `clone_node` | gingerBill | 2022-03-03 | 1 | -3/+4 |
| | | | | | | | |||||
| | * | | | | | Fix #1503 | gingerBill | 2022-03-03 | 1 | -2/+2 |
| | | | | | | | |||||