| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update the comment on core:bytes.compare() to match the proc signature | Shane Shrybman | 10 hours | 1 | -2/+2 |
| | | |||||
| * | Fix #6229 | Jeroen van Rijn | 17 hours | 1 | -14/+110 |
| | | | | | | | Fixes #6229 by adding `encode_upper` and `encode_upper_into_writer`. Also updated the documentation to be more like the rest of `core`. | ||||
| * | Add comment to ole32.odin and types.odin. | Jeroen van Rijn | 18 hours | 2 | -0/+4 |
| | | |||||
| * | Revert "Add missing platform guards." | Jeroen van Rijn | 18 hours | 2 | -2/+0 |
| | | | | | This reverts commit 2da1befe0483cf3d96db5af3934c29dbc3cac42a. | ||||
| * | Add missing platform guards. | Jeroen van Rijn | 18 hours | 2 | -0/+2 |
| | | |||||
| * | Fix filepath.dir | Jeroen van Rijn | 18 hours | 1 | -16/+4 |
| | | |||||
| * | Add more Windows endpoints | blob1807 | 20 hours | 5 | -7/+33 |
| | | |||||
| * | Update doc line for `core:os` and `core:os/old`. | Jeroen van Rijn | 30 hours | 2 | -5/+4 |
| | | |||||
| * | Use when-block for sanitizer poisoning | oxSleep | 38 hours | 1 | -16/+18 |
| | | | | | | Replace @disabled attribute with when-statement to conditionally compile address sanitizer poisoning in pool elements | ||||
| * | Merge branch 'master' of github.com:odin-lang/Odin | Jeroen van Rijn | 43 hours | 1 | -1/+1 |
| |\ | |||||
| | * | Merge pull request #6268 from lodinukal/fix_dynamic_handle_map | gingerBill | 44 hours | 1 | -1/+1 |
| | |\ | | | | | | | use xar.len instead of len for accessing length of items | ||||
| | | * | use xar.len instead of len for accessing length of items | imlodinu | 46 hours | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix `os.stem`, `os.short_stem`. | Jeroen van Rijn | 43 hours | 1 | -14/+10 |
| |/ / | |||||
| * / | Fix #6267 | Jeroen van Rijn | 44 hours | 1 | -4/+6 |
| |/ | |||||
| * | Merge pull request #6261 from Faker-09/strings_remove_mem_depend | Jeroen van Rijn | 2 days | 4 | -60/+66 |
| |\ | | | | | Remove core:mem dependency from core:strings | ||||
| | * | Remove core:mem dependency from strings builder | Shane Shrybman | 2 days | 1 | -14/+11 |
| | | | |||||
| | * | Remove core:mem dependency from strings conversion.odin | Shane Shrybman | 2 days | 1 | -12/+12 |
| | | | |||||
| | * | Remove core:mem dependency from strings builder | Shane Shrybman | 2 days | 1 | -11/+24 |
| | | | |||||
| | * | strings.compare() can be an alias of runtime.string_cmp() | Shane Shrybman | 3 days | 1 | -9/+1 |
| | | | |||||
| | * | Remove core:mem dependency from strings intern.odin | Shane Shrybman | 3 days | 1 | -2/+1 |
| | | | |||||
| | * | Add the length checks back to string.compare() | Shane Shrybman | 3 days | 1 | -1/+7 |
| | | | |||||
| | * | strings.compare() can wrap runtime.string_cmp() | Shane Shrybman | 3 days | 1 | -9/+1 |
| | | | |||||
| | * | Remove core:mem dependency from core:strings | Shane Shrybman | 3 days | 1 | -34/+41 |
| | | | |||||
| * | | Remove `core:mem` imports from `core:encoding`. | Jeroen van Rijn | 3 days | 4 | -11/+8 |
| | | | |||||
| * | | Remove `core:mem` import from `core:container/bit_array`. | Jeroen van Rijn | 3 days | 1 | -2/+1 |
| | | | |||||
| * | | Remove `core:mem` import from `core:container/pool`. | Jeroen van Rijn | 3 days | 3 | -11/+7 |
| | | | |||||
| * | | Remove `core:mem` import from `core:crypto`. | Jeroen van Rijn | 3 days | 49 | -205/+270 |
| | | | |||||
| * | | Remove `core:mem` import from `core:sync/chan`. | Jeroen van Rijn | 3 days | 1 | -22/+22 |
| | | | |||||
| * | | Remove `core:mem` import from `core:math/big`. | Jeroen van Rijn | 3 days | 4 | -21/+18 |
| | | | |||||
| * | | Remove `core:mem` import from `core:sys/darwin/Foundation`. | Jeroen van Rijn | 3 days | 1 | -6/+6 |
| | | | |||||
| * | | Remove `core:mem` import from `core:math/big`. | Jeroen van Rijn | 3 days | 1 | -9/+14 |
| | | | |||||
| * | | Fix #6265 | Jeroen van Rijn | 3 days | 1 | -4/+11 |
| | | | |||||
| * | | Narrowly tailor panic. | Jeroen van Rijn | 3 days | 1 | -1/+1 |
| | | | |||||
| * | | Add `core:log` support for js/wasm | Jeroen van Rijn | 3 days | 12 | -11/+171 |
| | | | | | | | | | Also add #panic when importing `core:os` on wasm. | ||||
| * | | Simplify | Jeroen van Rijn | 3 days | 1 | -2/+2 |
| | | | |||||
| * | | Make `core:flags` file open errors more readable | Jeroen van Rijn | 3 days | 1 | -6/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If it fails because the file doesn't exist: [Open_File_Error#2] Unable to open "foo.file". File not found. If it does exist and the flags are simple (.Read, .Write or both), it'll say this: [Open_File_Error#2] Unable to open "foo.file" with perms 0o444 as read-only It it does exist but fails to open for other reasons, it'll print: [Open_File_Error#2] Unable to open "foo.file" with perms 0o444 and flags File_Flags{....} Future work: Translate permissions from octal to `ls -al` format (e.g. `-rwxrwxrwx`). | ||||
| * | | Restrict `math.wrap` to floats. | Jeroen van Rijn | 3 days | 1 | -1/+1 |
| | | | |||||
| * | | Fix #6251 | Jeroen van Rijn | 3 days | 1 | -46/+76 |
| |/ | | | | | Introduces `strings.Builder` versions of the various `to_string` procedures. These are used using a stack buffer for `address_to_string` as called by `endpoint_to_string`, requiring no temp allocation for the address that's then written into the endpoint's builder. | ||||
| * | Revert "fix wrong allocator in `endpoint_to_string`" | Laytan Laats | 3 days | 1 | -2/+2 |
| | | | | | This reverts commit f755839877b2c565f8087d22c13e475b145829c3. | ||||
| * | fix wrong allocator in `endpoint_to_string` | Laytan Laats | 3 days | 1 | -2/+2 |
| | | | | | Fixes #6251 | ||||
| * | Remove @(require_results) from `os.read_directory_iterator` | Jeroen van Rijn | 3 days | 1 | -1/+0 |
| | | |||||
| * | Merge pull request #6245 from odin-lang/new_os | gingerBill | 4 days | 187 | -3613/+3812 |
| |\ | | | | | `core:os/os2` -> `core:os` integration | ||||
| | * | Only count bits in touched array members.new_os | Jeroen van Rijn | 5 days | 1 | -3/+2 |
| | | | |||||
| | * | Unwrap cpu affinity syscalls. | Jeroen van Rijn | 6 days | 2 | -5/+5 |
| | | | |||||
| | * | != nil | Jeroen van Rijn | 6 days | 1 | -1/+1 |
| | | | |||||
| | * | Implement `get_processor_core_count` without libc for Linux. | Jeroen van Rijn | 6 days | 1 | -2/+9 |
| | | | |||||
| | * | Fix package line | Jeroen van Rijn | 6 days | 1 | -1/+1 |
| | | | |||||
| | * | Fix up ABI name for core:os and core:os/old | Jeroen van Rijn | 6 days | 105 | -122/+111 |
| | | | |||||
| | * | core:os -> core:os/old && core:os/os2 -> core:os | Jeroen van Rijn | 6 days | 152 | -1626/+1624 |
| | | | |||||
| | * | Remove all `core:os` imports from JS targets | Jeroen van Rijn | 6 days | 29 | -183/+281 |
| | | | | | | | | | Fix `local_tz_name` on FreeBSD. | ||||