| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove math usage of raw LLVM intrinsic prototypes | gingerBill | 2023-07-07 | 1 | -16/+82 |
| | | |||||
| * | add `ADDRESS_FAMILY` to darwin (currently only available in linux) | Laytan Laats | 2023-07-03 | 1 | -4/+5 |
| | | |||||
| * | Begin work on `core:math/cmplx` | gingerBill | 2023-06-28 | 3 | -0/+1195 |
| | | | | | `complex*` types only at the moment, `quaternion*` types coming later | ||||
| * | Improve accuracy of `abs` or `complex*` types | gingerBill | 2023-06-28 | 1 | -6/+27 |
| | | |||||
| * | Add `math.sincos` | gingerBill | 2023-06-28 | 1 | -0/+308 |
| | | |||||
| * | Actually add math.hypot | gingerBill | 2023-06-28 | 1 | -33/+39 |
| | | |||||
| * | Add `math.hypot` | gingerBill | 2023-06-28 | 1 | -0/+68 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2023-06-28 | 1 | -2/+5 |
| |\ | |||||
| | * | fix(set_env): use `clone_to_cstring` instead of `unsafe_to_cstring` | Rickard Andersson | 2023-06-27 | 1 | -2/+2 |
| | | | |||||
| | * | style: use tabs | Rickard Andersson | 2023-06-27 | 1 | -3/+3 |
| | | | | | | | | | :[ | ||||
| | * | cleanup: remove leftover line | Rickard Andersson | 2023-06-27 | 1 | -1/+0 |
| | | | |||||
| | * | fix(os): use `setenv` instead of `putenv` | Rickard Andersson | 2023-06-27 | 1 | -1/+5 |
| | | | | | | | | | | | | | `setenv` doesn't copy the value that is put, which means that the previous code had a bug where we free'd the temporary memory and the environment was accidentally cleared right after the function finished. | ||||
| * | | Replace `mem` with `runtime` in `core:slice` | gingerBill | 2023-06-28 | 2 | -22/+28 |
| |/ | |||||
| * | Default to `panic` allocator for wasm targets | gingerBill | 2023-06-26 | 4 | -11/+59 |
| | | |||||
| * | Fix fmt implementation for `js` | gingerBill | 2023-06-26 | 1 | -13/+10 |
| | | |||||
| * | Replace `x in &y` Use `&v in y` syntax through core & vendor for ↵ | gingerBill | 2023-06-26 | 14 | -33/+33 |
| | | | | | `switch`/`for` statements | ||||
| * | Merge pull request #2584 from odin-lang/new-io | gingerBill | 2023-06-23 | 40 | -1009/+693 |
| |\ | | | | | New and Improved `io.Stream` interface | ||||
| | * | Use `i64` instead of `int` for internal procedures | gingerBill | 2023-06-14 | 4 | -48/+68 |
| | | | |||||
| | * | Merge branch 'master' into new-io | gingerBill | 2023-06-14 | 7 | -17/+14 |
| | |\ | |||||
| | * | | Ignore BSD's for stream.odin | gingerBill | 2023-06-08 | 1 | -5/+13 |
| | | | | |||||
| | * | | Put stream into the impl | gingerBill | 2023-06-08 | 4 | -17/+19 |
| | | | | |||||
| | * | | Use `io.Stream` as the internal interface for `os2.File` | gingerBill | 2023-06-08 | 4 | -104/+131 |
| | | | | |||||
| | * | | Update os2 to new `io.Stream` | gingerBill | 2023-06-08 | 2 | -61/+41 |
| | | | | |||||
| | * | | Just make the `io.Reader` etc aliases | gingerBill | 2023-06-08 | 26 | -115/+110 |
| | | | | |||||
| | * | | Update to new io interface | gingerBill | 2023-06-08 | 34 | -822/+474 |
| | | | | |||||
| * | | | Merge pull request #2597 from odin-lang/ordered-named-arguments | gingerBill | 2023-06-23 | 15 | -90/+90 |
| |\ \ \ | | | | | | | | | Allowing for Positional and Named Arguments in Procedure Calls | ||||
| | * | | | Use positional and named arguments within the core library | gingerBill | 2023-06-21 | 14 | -80/+80 |
| | | | | | |||||
| | * | | | Make error checks diverging where possible | gingerBill | 2023-06-20 | 1 | -10/+10 |
| | | |/ | |/| | |||||
| * | | | fixed dynlib wasm stub | Rehkitzdev | 2023-06-22 | 1 | -3/+3 |
| | | | | |||||
| * | | | Merge pull request #2582 from ftphikari/master | gingerBill | 2023-06-21 | 4 | -123/+49 |
| |\ \ \ | | | | | | | | | [core:thread] Added self_cleanup flag to properly auto-clean threads | ||||
| | * | | | [core:thread] Seeing if this fixes network tests | hikari | 2023-06-07 | 4 | -34/+17 |
| | | | | | |||||
| | * | | | [core:thread] Fix compilation | hikari | 2023-06-07 | 2 | -0/+4 |
| | | | | | |||||
| | * | | | [core:thread] Added `self_cleanup` flag to properly auto-clean threads | hikari | 2023-06-07 | 3 | -99/+38 |
| | | | | | |||||
| * | | | | fix(poll): make interface more odinary | Rickard Andersson | 2023-06-15 | 2 | -10/+8 |
| | | | | | | | | | | | | | | | | | | | | | We take `fds` as a normal slice and get the length from it instead of bothering with a second parameter. | ||||
| * | | | | fix: remove redefinition of `timespec` | Rickard Andersson | 2023-06-15 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | They are in the same package, so it's accessible anyway. | ||||
| * | | | | cleanup: more tabs | Rickard Andersson | 2023-06-14 | 1 | -10/+10 |
| | | | | | |||||
| * | | | | cleanup(os_linux/poll): use tabs everywhere | Rickard Andersson | 2023-06-14 | 1 | -12/+11 |
| | | | | | | | | | | | | | | | | | :( | ||||
| * | | | | fix(os_linux): make `when` for `arm64` check correct order | Rickard Andersson | 2023-06-14 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | Also remove `sys_select` since we aren't using it anyway | ||||
| * | | | | fix(os_linux): call `ppoll` instead on `arm64` | Rickard Andersson | 2023-06-14 | 2 | -4/+17 |
| | | | | | |||||
| * | | | | cleanup(os_linux): remove `select` | Rickard Andersson | 2023-06-14 | 1 | -8/+0 |
| | | | | | |||||
| * | | | | feat(unix): add `poll` | Rickard Andersson | 2023-06-14 | 2 | -0/+65 |
| | |/ / |/| | | |||||
| * | | | fix: read file from windows was not returning platform error correctly | José Rey Méndez | 2023-06-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge pull request #2588 from laytan/fix-darwin-fcntl | Jeroen van Rijn | 2023-06-12 | 1 | -7/+7 |
| |\ \ \ | | | | | | | | | fix fcntl binding on darwin | ||||
| | * | | | fix fcntl binding on darwin | Laytan Laats | 2023-06-12 | 1 | -7/+7 |
| | | | | | |||||
| * | | | | Rename `ODIN_DISALLOW_RTTI` to `ODIN_NO_RTTI`; Remove dead command line flags | gingerBill | 2023-06-12 | 4 | -5/+5 |
| |/ / / | |||||
| * | | | Replace procedure `strings.concatenate` | gingerBill | 2023-06-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | fix(dns): don't exit early on no hosts in hosts file | Rickard Andersson | 2023-06-12 | 1 | -4/+1 |
| | |/ |/| | | | | | | | | | If we don't have any hosts specified we'll still not generate any overrides which is fine, but we'll continue onto actually trying to resolve the hostname we came into the function for initially. | ||||
| * | | Fix Timeval for darwin and linux | James Duran | 2023-06-07 | 4 | -11/+11 |
| | | | |||||
| * | | Add bsd to mem/virtual | gingerBill | 2023-06-07 | 1 | -0/+24 |
| | | | |||||
| * | | Add missing packages to `examples/all` | gingerBill | 2023-06-07 | 3 | -7/+3 |
| | | | |||||