aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* A docs.odin explaining what are the required entities in core:runtime by the ...dev-2023-11gingerBill2023-11-011-0/+179
* sys/linux: Fix EFAULT on recvfromflysand72023-11-011-1/+2
* Merge pull request #2876 from flysand7/new-sys-unixgingerBill2023-10-3122-724/+6673
|\
| * Merge branch 'master' into new-sys-unixgingerBill2023-10-315-7/+41
| |\
| * | convert spaces to tabsflysand72023-10-276-2168/+2168
| * | Implement new sys/unix packageflysand72023-10-2722-724/+6673
* | | Make slice.clone and slice.clone_to_dynamic take a loc parameterKarl Zylinski2023-10-301-4/+4
| |/ |/|
* | Fixed typo "fot" and clarified slashpath.extJesse Stiller2023-10-301-3/+3
* | Replace Math.random with crypto.getRandomValues for _system_numberDamian Tarnawski2023-10-272-4/+6
* | Rename rand to rand_f64Damian Tarnawski2023-10-271-2/+3
* | Add system_random and random_bytes for js targetDamian Tarnawski2023-10-273-2/+33
* | Fix reading from `/sys/` pseudo fxJeroen van Rijn2023-10-261-2/+2
|/
* Remove `disabled` attribute from `unimplemented`gingerBill2023-10-251-1/+0
* On `-disable-assert`, `panic` will still work but not print the caller locationgingerBill2023-10-252-3/+4
* Merge pull request #2886 from flysand7/linux-no-crtgingerBill2023-10-243-8/+93
|\
| * Implement -no-crt entry point on linuxflysand72023-10-223-8/+93
* | Fix the other bit_* intrinsic callsjakubtomsu2023-10-222-7/+7
* | change and_not to bit_and_notjakubtomsu2023-10-221-1/+1
* | Add clear_soa (for #soa[dynamic]T)Jeroen van Rijn2023-10-221-0/+13
* | Fix a `shrink(map[T]U)` bug in the core libDaniel2023-10-211-3/+3
|/
* convert procs_windows_amd64.asm to tabsflysand72023-10-201-27/+27
* Implement __chkstkflysand72023-10-201-4/+70
* Fix calling time.now() in wasm js runtimeDamian Tarnawski2023-10-191-2/+2
* Update stdio.odinreluctant-git-user2023-10-151-1/+1
* Merge pull request #2838 from GoNZooo/gonz.return-out-of-memory-in-json-parsegingerBill2023-10-151-2/+11
|\
| * cleanup: remove unused importRickard Andersson2023-10-021-1/+0
| * fix: guard against empty key value in `parse_object_body`Rickard Andersson2023-10-021-6/+10
| * docs: add note about checking for alloc errorRickard Andersson2023-10-021-0/+2
| * fix: use `runtime.map_insert` to not overallocateRickard Andersson2023-10-021-6/+4
| * fix(json): return `.Out_Of_Memory` when out of memory on parseRickard Andersson2023-10-021-0/+6
* | Add `or_break` and `or_continue` to the list of tokens that have an automatic...Fabian Sperber2023-10-091-1/+1
* | Merge pull request #2833 from simonwashere/darwin_net_interfaceJeroen van Rijn2023-10-073-5/+149
|\ \
| * | bugfix: darwin net flagssimon2023-10-062-11/+2
| * | darwin _enumerate_interfacessimon2023-09-303-5/+158
* | | Merge branch 'master' of https://github.com/odin-lang/Odindev-2023-10gingerBill2023-10-021-2/+2
|\ \ \
| * \ \ Merge pull request #2839 from Tetralux/aprintf-allyJeroen van Rijn2023-10-021-2/+2
| |\ \ \ | | |_|/ | |/| |
| | * | [fmt] Add allocator parameter to `fmt.aprintf`Tetralux2023-10-021-2/+2
* | | | Partial pseudo-revertgingerBill2023-10-021-4/+8
|/ / /
* | | Remove default valuegingerBill2023-09-301-1/+1
* | | Minor cleanups to the core librarygingerBill2023-09-307-86/+43
| |/ |/|
* | Use `or_break` and `or_continue` where appropriate in the core librarygingerBill2023-09-3014-142/+92
* | `or_break` and `or_continue` to `core:odin` packagesgingerBill2023-09-305-2/+45
* | Add `or_break` and `or_continue` constructsgingerBill2023-09-301-0/+4
* | Rename simd bitwise operations from `intrinsics.simd_and` to `intrinsics.simd...gingerBill2023-09-282-8/+8
* | Rename bitwise operations to `bit_or` etcgingerBill2023-09-281-8/+8
* | Merge pull request #2805 from odin-lang/llvm-17gingerBill2023-09-282-11/+29
|\ \ | |/ |/|
| * Merge branch 'master' into llvm-17gingerBill2023-09-276-3/+45
| |\
| * | Use a giant packed struct working for type info tablegingerBill2023-09-221-0/+1
| * | Add `ODIN_SANITIZER_FLAGS` global constantgingerBill2023-09-211-0/+13
| * | Update ABI breaking changes for `f16` types (due to LLVM 15+)gingerBill2023-09-211-11/+15