Commit Graph

  • df5ee2dd06 Merge pull request #3178 from laytan/fix-virtual-static-reset-logic gingerBill 2024-02-06 23:31:07 +00:00
  • 9b4cd0743c mem/virtual: fix arena_static_reset_to inverted logic Laytan 2024-02-06 20:24:38 +01:00
  • 3f090ed523 fix for instrumenting on Windows laytan 2024-02-06 19:55:09 +01:00
  • 79173ef119 Merge pull request #3136 from Yawning/feature/crypto-hash gingerBill 2024-02-06 17:40:45 +00:00
  • 44758f2a60 core/crypto: Stop using context.temp_allocator Yawning Angel 2024-02-07 02:29:02 +09:00
  • 1f0b24b735 Remove unneeded casts gingerBill 2024-02-06 17:22:13 +00:00
  • 327853ab92 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-02-06 17:20:13 +00:00
  • a6878fcd91 Clean up code for initialize_symbols gingerBill 2024-02-06 17:20:07 +00:00
  • 61202b5abd Merge pull request #3174 from thetarnav/webgl2-matrix-flatten-2 gingerBill 2024-02-06 17:00:33 +00:00
  • 56516ee8b2 core/crypto/poly1305: Relax the tag length check on the verify helper Yawning Angel 2024-02-04 15:21:48 +09:00
  • 1cc639bc93 core/crypto/hmac: Initial import Yawning Angel 2024-02-03 21:48:08 +09:00
  • 2357293e05 core/crypto/hash: Make the low level interface allocator-less Yawning Angel 2024-01-28 10:18:58 +09:00
  • 7a8b1669b0 core/crypto: Expose the block sizes for every hash algorithm Yawning Angel 2024-01-28 01:11:13 +09:00
  • bc160d2eb7 tests/core/crypto: Reorganize Yawning Angel 2024-01-26 22:04:25 +09:00
  • b02b85d242 core/crypto/shake: SHAKE is an XOF, not a hash Yawning Angel 2024-01-26 18:57:53 +09:00
  • 1d151c4c92 tests/core/crypto: Cleanup/modernize a bit Yawning Angel 2024-01-26 17:09:20 +09:00
  • 899fab64d9 core/crypto: Documentation cleanups Yawning Angel 2024-01-26 12:42:00 +09:00
  • 00ab3beed9 core:crypto/hash: Add a generic higher level hash interface Yawning Angel 2024-01-25 08:13:46 +09:00
  • ca10fc2d47 repo: Add yet another test binary to .gitignore Yawning Angel 2024-01-25 08:16:29 +09:00
  • 1ed6a484ac Merge pull request #3175 from Murtagy/patch-1 gingerBill 2024-02-06 14:59:35 +00:00
  • b0675358c3 Add angle_between and matrix2_rotate gingerBill 2024-02-06 14:09:05 +00:00
  • 456dd22dc4 Update raylib.odin Murtagy 2024-02-05 21:38:17 +03:00
  • 02b8fefa30 indent doc.odin, makes it render nicely on the documentation site Laytan 2024-02-05 18:59:08 +01:00
  • 95808fd2e7 remove unneeded no instrumentation comment, are all foreign procs anyway Laytan 2024-02-05 18:54:37 +01:00
  • e63d71c23b implement bsd's, same as darwin Laytan 2024-02-05 18:48:17 +01:00
  • 23a49ce65b USe intrinsics.matrix_flatten in webgl2.odin Damian Tarnawski 2024-02-05 18:28:03 +01:00
  • ca6300c860 spall instrumentation Laytan Laats 2024-01-31 20:20:54 +01:00
  • 1ebb7f8e9d Merge pull request #3170 from flysand7/run-args-fix gingerBill 2024-02-05 13:58:32 +00:00
  • 4685cf1085 Merge pull request #3140 from JustinRyanH/master gingerBill 2024-02-05 13:57:28 +00:00
  • 80a0b161b0 Force 128-bit calls on wasm gingerBill 2024-02-05 13:51:16 +00:00
  • 27feb5998c Add require to 128-bit and f16 casts gingerBill 2024-02-05 13:49:10 +00:00
  • e88db2818b force requiring the 128-bit calls on WASM targets gingerBill 2024-02-05 13:48:08 +00:00
  • 19535d8721 Add require flags to 128-bit integer procedures gingerBill 2024-02-05 11:11:28 +00:00
  • 8ea8fbeccb Make run args take the first '--' as the start of the args, instead of the last '--' flysand7 2024-02-04 14:25:53 +11:00
  • 4e300ff90a Merge pull request #3167 from Murtagy/patch-1 Jeroen van Rijn 2024-02-03 17:04:10 +01:00
  • 7bf25a4cf2 typo in comment Murtagy 2024-02-03 18:43:34 +03:00
  • 5f0f9f477e Merge pull request #3161 from laytan/fix-no-crt-darwin gingerBill 2024-02-03 12:30:00 +00:00
  • dd7c65a89c Merge pull request #2998 from laytan/os-improvements gingerBill 2024-02-03 12:29:39 +00:00
  • 8620281191 Merge pull request #3163 from laytan/arm-releases-and-ci gingerBill 2024-02-03 12:25:49 +00:00
  • c311a60aaf Merge pull request #3164 from FourteenBrush/master gingerBill 2024-02-03 12:24:54 +00:00
  • 2993490c75 Merge pull request #3165 from korvahkh/fix-dyn-array-init gingerBill 2024-02-03 12:24:40 +00:00
  • 60b324d4ed Merge pull request #3166 from mothfuzz/patch-2 gingerBill 2024-02-03 12:24:10 +00:00
  • 89a2fdd106 Change ClearMask to ColorMask in webgl.odin Kay 2024-02-02 23:42:37 -06:00
  • fc113315f6 Merge branch 'odin-lang:master' into master marcs feh 2024-02-02 21:56:40 -03:00
  • 8530829ca4 Fix dynamic array index = value with const value initializing to 0 korvahkh 2024-02-02 15:27:39 -06:00
  • 0e5d7801dd Fix code style FourteenBrush 2024-02-02 21:17:10 +01:00
  • d5db49a3b0 name the workflows Laytan Laats 2024-02-02 20:59:04 +01:00
  • 606f11ebe8 fix hxa test use after free, skip weird pow test failure Laytan Laats 2024-02-02 20:35:58 +01:00
  • 07a4f4d017 add MacOS ARM target to CI and releases Laytan Laats 2024-02-02 20:09:25 +01:00
  • d463adfe4f Merge remote-tracking branch 'upstream/master' FourteenBrush 2024-02-02 21:01:52 +01:00
  • 16bd19ed43 Fix Unhandled Ast_OrBranchExpr FourteenBrush 2024-02-02 21:00:00 +01:00
  • eb811e8341 fix -no-crt on Darwin Laytan Laats 2024-02-02 19:49:40 +01:00
  • 8a63b6dff7 fix: remove returns ErrNo for Windows, FreeBSD, Unix Justin Hurstwright 2024-01-26 18:08:33 -06:00
  • 829654e3a2 steal the last_write from freebsd implementation Justin Hurstwright 2024-01-25 20:51:36 -06:00
  • cec08114fd Mock out comments gingerBill 2024-02-02 14:53:02 +00:00
  • bf90b61908 Fix type_elem_type for complex32 and quaternion64 gingerBill 2024-02-02 14:52:42 +00:00
  • ae0a5b1a87 RUNTIME_REQUIRE :: false gingerBill 2024-02-02 12:03:14 +00:00
  • 55ff9b857e Add contextless where missing gingerBill 2024-02-02 11:51:26 +00:00
  • e7122a0950 Minimize extra dependencies if u128/i128 and f16 are not used gingerBill 2024-02-02 11:42:22 +00:00
  • 539cec7496 Move Tracking_Allocator to its own file. dev-2024-02 gingerBill 2024-02-01 13:01:38 +00:00
  • 000709b594 Make file_console_logger.odin be ignored on freestanding targets gingerBill 2024-01-31 22:01:35 +00:00
  • c51f94b600 Merge pull request #2978 from thetarnav/patch-2 gingerBill 2024-01-31 21:02:03 +00:00
  • b703d5ca58 Merge pull request #3157 from jakubtomsu/fix-generic-fixed-soa-ptr gingerBill 2024-01-31 20:49:30 +00:00
  • aff345f57f Allow fixed SOA structs jakubtomsu 2024-01-31 21:38:05 +01:00
  • a4664f82cc Fix dummy code gingerBill 2024-01-31 14:10:18 +00:00
  • 9fb090d1b8 Merge pull request #3141 from laytan/add-all-packages-flag-for-tests gingerBill 2024-01-31 11:59:54 +00:00
  • 4a2ad3b13a Merge pull request #3152 from laytan/fix-no-base-collection-in-releases gingerBill 2024-01-31 11:58:53 +00:00
  • 9d5afee24b Fix not having the base collection in releases Laytan Laats 2024-01-30 21:15:56 +01:00
  • c8a0c7096c Correct header paths mimalloc gingerBill 2024-01-29 17:49:57 +00:00
  • ecaaad95a5 Remove malloc.h import gingerBill 2024-01-29 17:46:06 +00:00
  • dbb6c6f545 Move src files to parent directory; add LICENSE for mimalloc gingerBill 2024-01-29 17:43:55 +00:00
  • 11f1d8e73e Change from <> to "" gingerBill 2024-01-29 17:37:54 +00:00
  • 58bfacfdf3 Add support for mimalloc on \*nix systems gingerBill 2024-01-29 17:35:48 +00:00
  • 6736205723 Merge pull request #3138 from FourteenBrush/master gingerBill 2024-01-29 17:33:29 +00:00
  • a967d4fa0f Use mimalloc on Windows as a replacement for HeapAlloc gingerBill 2024-01-29 17:32:54 +00:00
  • f0a7f1812f Rename runtime.os_write to runtime.stderr_write gingerBill 2024-01-29 16:29:56 +00:00
  • 9c9ae5987a Fix #3150 gingerBill 2024-01-29 16:21:26 +00:00
  • f588593ff1 Merge pull request #3147 from odin-lang/base-work gingerBill 2024-01-29 16:18:38 +00:00
  • a626adac8e Use long-form names and alias with short-form UNIX-like names gingerBill 2024-01-29 13:33:39 +00:00
  • 338793b68e Remove use of incl in vendor:nanovg gingerBill 2024-01-29 13:11:14 +00:00
  • 59575d9b22 Remove incl and excl gingerBill 2024-01-29 12:52:41 +00:00
  • b58a0b60d0 Add matrix related intrinsics to dummy file gingerBill 2024-01-29 11:48:50 +00:00
  • 3a4c82abf8 Move core:(builtin|intrinsics) to base: gingerBill 2024-01-29 11:46:16 +00:00
  • 301b9eef31 vendor/x11: added XQueryExtension, XGetEventData, and XFreeEventData IllusionMan1212 2024-01-29 06:22:33 +02:00
  • 36ed8fe55d vendor/x11: change display to be a ^Display in XGenericEventCookie struct IllusionMan1212 2024-01-29 05:54:14 +02:00
  • 946cf52df1 Merge branch 'master' into base-work gingerBill 2024-01-28 23:50:31 +00:00
  • a78f062499 Fix semantics for casting between polymorphic specialized procedures gingerBill 2024-01-28 23:49:59 +00:00
  • 3c47503780 Improve foreign variable fuzzy type checking gingerBill 2024-01-28 23:35:01 +00:00
  • 6da82e038d Fix types for BSD gingerBill 2024-01-28 23:27:30 +00:00
  • 38af752cd1 Fix typo gingerBill 2024-01-28 23:24:05 +00:00
  • 0428f508d8 Fix typo of _heap_resize gingerBill 2024-01-28 23:21:59 +00:00
  • 3c24584290 Remove cyclic import hack for package runtime gingerBill 2024-01-28 23:12:48 +00:00
  • 535b8a9483 Remove core:os dependency completely from base:runtime gingerBill 2024-01-28 23:11:38 +00:00
  • 038086d1d9 Alias heap calls from base:runtime is core:os gingerBill 2024-01-28 22:47:55 +00:00
  • 9a16bc5fc5 Remove core:os dependency for base:runtime gingerBill 2024-01-28 22:40:46 +00:00
  • eee8e0faa2 Make //+private gingerBill 2024-01-28 22:20:12 +00:00
  • 3e7e779abf Replace core:* to base:* where appropriate gingerBill 2024-01-28 22:18:51 +00:00
  • 6a07effdd2 Freestanding - default to nil allocator; wasm - default to panic allocator gingerBill 2024-01-28 22:15:28 +00:00
  • 395e0fb225 -default-to-panic-allocator gingerBill 2024-01-28 22:09:20 +00:00
  • 9be9f0bb2c Remove core:os dependency for runtime.os_write on linux gingerBill 2024-01-28 22:05:13 +00:00