Commit Graph

  • 940da61869 Fix missing error when TCP connection refused. Jeroen van Rijn 2025-02-23 12:47:22 +01:00
  • ebda946d61 Move temporary array out of CheckerInfo gingerBill 2025-02-22 18:12:43 +00:00
  • de755f95ec Minor rearrange for parsing field lists gingerBill 2025-02-22 17:58:14 +00:00
  • 875dbf3140 Disallow syntax: proc(x,:T) gingerBill 2025-02-22 17:56:42 +00:00
  • 5bd43b94ec Improve error message for matrices with no rows or columns gingerBill 2025-02-22 17:50:37 +00:00
  • 748a771dad Allow indirection for swizzling on procedure parameters gingerBill 2025-02-21 12:38:40 +00:00
  • 55e0f945a1 Merge pull request #4860 from odin-lang/bill/typeid_hash_table gingerBill 2025-02-21 10:21:28 +00:00
  • 7e58f0a279 Merge pull request #4861 from Barinzaya/simdvec_equality_fix gingerBill 2025-02-21 09:33:00 +00:00
  • 266e84103e Fixed an issue with SIMD vector equality. Barinzaya 2025-02-20 17:05:07 -05:00
  • bf9f2e43bf Fix typeid size in LLVM gingerBill 2025-02-20 18:47:41 +00:00
  • e8c38e7427 Handle any correctly for 32-bit systems gingerBill 2025-02-20 17:50:56 +00:00
  • 614c0dd740 Fix typeid size for 32-bit platforms gingerBill 2025-02-20 17:09:28 +00:00
  • 4ece0617bc Keep -vet happy gingerBill 2025-02-20 14:18:19 +00:00
  • 5489a88983 Change typeid definition to be based around the canonical type hash gingerBill 2025-02-20 14:10:45 +00:00
  • c25ac939d4 Add cast back gingerBill 2025-02-20 13:27:18 +00:00
  • 1d348318f2 Use PtrMap temporarily gingerBill 2025-02-20 13:23:23 +00:00
  • 0ab323012e Use TypeSet instead of PtrSet<Type *> gingerBill 2025-02-20 11:12:59 +00:00
  • 0946f6b48b Improve name canonicalization for some debuggers gingerBill 2025-02-20 11:11:22 +00:00
  • 90a973ccf6 Make debug symbols use the new name canonicalization rules gingerBill 2025-02-20 10:27:59 +00:00
  • 9dc4d5a4e6 Merge pull request #4845 from Barinzaya/fmt_variable_wp_without_index gingerBill 2025-02-20 08:49:48 +00:00
  • 82ddf358d0 Merge pull request #4855 from odin-lang/bill/canonical-type-hashing gingerBill 2025-02-20 08:47:48 +00:00
  • 29456bcdea Move docs to the header gingerBill 2025-02-19 11:12:32 +00:00
  • 0bac34eec8 Number fields within procedures with a depth-first numbering system gingerBill 2025-02-19 10:59:05 +00:00
  • cae3f13d9f mem/virtual: specify max protection on mmap call in NetBSD and FreeBSD Laytan Laats 2025-02-18 18:33:19 +01:00
  • 827cd45f04 Add to check to fix crash gingerBill 2025-02-18 17:12:58 +00:00
  • 0482facdda Fix for weird builtin types gingerBill 2025-02-18 15:26:59 +00:00
  • e168cea670 Add offset for nested things gingerBill 2025-02-18 15:17:04 +00:00
  • 481745784f Remove debug print gingerBill 2025-02-18 15:04:02 +00:00
  • 04c1ff61f4 Update the comments gingerBill 2025-02-18 15:03:49 +00:00
  • 575a8ae510 Merge branch 'bill/canonical-type-hashing' of https://github.com/odin-lang/Odin into bill/canonical-type-hashing gingerBill 2025-02-18 14:33:31 +00:00
  • 23efd1bd02 Add TypeWriter stream to allow for in-place hashing and string generation gingerBill 2025-02-18 14:21:40 +00:00
  • cc90e0cbbf Add TypeWriter stream to allow for in-place hashing and string generation gingerBill 2025-02-18 14:21:40 +00:00
  • 19b59461b0 Use TypeSet for DeclInfo deps gingerBill 2025-02-18 13:31:34 +00:00
  • 721bcf2249 Minor code clean up gingerBill 2025-02-18 13:24:08 +00:00
  • d69eb57cfa Fix typos gingerBill 2025-02-18 13:18:51 +00:00
  • ae9388c013 wgpu: update to v24.0.0 Laytan Laats 2025-02-12 18:30:03 +01:00
  • 4a29d9bb84 Simplify type info table construction gingerBill 2025-02-17 16:29:42 +00:00
  • b8f057951c Begin work on TypeSet gingerBill 2025-02-17 13:46:17 +00:00
  • 9b26bb2e6a Begin work on hash types gingerBill 2025-02-17 13:10:38 +00:00
  • 043f9aea61 Clean up rules for name mangling gingerBill 2025-02-17 12:40:43 +00:00
  • b5cf776830 Use new name canonicalization approach gingerBill 2025-02-17 11:48:54 +00:00
  • 99d91ccd31 Work on making name mangling deterministic gingerBill 2025-02-17 11:32:49 +00:00
  • 4eba3698aa Begin work on nested declarations gingerBill 2025-02-17 09:47:49 +00:00
  • f0b1357132 Merge pull request #4848 from dozn/master Laytan 2025-02-15 18:02:19 +01:00
  • b99aee65bf Pass in allocator and loc to core:flags.parse() dozn 2025-02-15 08:47:08 -08:00
  • 2a5933513c Fill in more canonical types gingerBill 2025-02-15 12:32:05 +00:00
  • 98201962e0 Begin work on producing a canonicalized type string for hashing types. gingerBill 2025-02-14 17:29:38 +00:00
  • dc2c9b5d51 Support use of * in format strings without an index. Barinzaya 2025-02-14 10:44:42 -05:00
  • 04830e944b Merge pull request #4844 from Gabr1313/master gingerBill 2025-02-14 15:01:24 +00:00
  • 2c7ec27445 Fix typos Gabr1313 2025-02-14 14:38:26 +01:00
  • 816566d8aa Merge pull request #4837 from SlashScreen/sdl3_glue gingerBill 2025-02-13 12:32:09 +00:00
  • b7f37bbee5 removed cast. Slashscreen 2025-02-12 16:13:57 -08:00
  • 503813431b Switched X11 and Wayland Slashscreen 2025-02-12 15:58:56 -08:00
  • 2f82d4e325 fixed many oversights Slashscreen 2025-02-12 15:06:22 -08:00
  • 02b19b115b wgpu: add sdl3 glue Slashscreen 2025-02-12 14:27:16 -08:00
  • 435f77b16b fix space indentations Laytan Laats 2025-02-12 19:33:41 +01:00
  • 55302280d8 fix addrinfo struct def Laytan Laats 2025-02-12 19:24:27 +01:00
  • ae0f69fbe2 cleanup test arenas Laytan Laats 2025-02-12 19:13:16 +01:00
  • 7df5be2131 fix wrong out of memory in edge cases, just try allocate from block for one source of truth Laytan Laats 2025-02-12 19:09:21 +01:00
  • 4c4b481ccc Merge pull request #4832 from bungoboingo/fix/sdl-window-bindings gingerBill 2025-02-12 08:53:06 +00:00
  • 9bf0b386ab Fix bindings for some window functions in SDL3 shan 2025-02-11 17:50:20 -08:00
  • 584fdc0d4a Merge pull request #4827 from denovodavid/pr-d3d12-vtable-fixes dev-2025-02 gingerBill 2025-02-11 10:32:20 +00:00
  • ca17a5eb70 d3d12: fix some vtables denovodavid 2025-02-11 16:44:33 +11:00
  • 4678186cd2 Merge pull request #4815 from NotKyon/master gingerBill 2025-02-10 08:57:44 +00:00
  • bc100c3158 Merge pull request #4820 from Lperlind/tlsf_fixup Jeroen van Rijn 2025-02-10 03:12:20 +01:00
  • 88a5817134 Fix tlsf block adjustment Lucas Perlind 2025-02-10 12:59:27 +11:00
  • 40cf9a33e9 Merge pull request #4817 from bplu4t2f/master Jeroen van Rijn 2025-02-09 15:26:07 +01:00
  • a14a4d9de7 Add more win32 STARTF_* constants kjdslf 2025-02-09 15:01:23 +01:00
  • ba9e723643 Win32: Fix strict style conformance. NotKyon 2025-02-09 04:02:00 -08:00
  • 2b36849004 Win32: Fix cross-platform compilation. NotKyon 2025-02-09 03:50:51 -08:00
  • ba280c8993 Win32: Fix -vet errors. NotKyon 2025-02-09 03:36:37 -08:00
  • a6188eda60 Add common Windows control messages, constants, structures, macros, and support. NotKyon 2025-02-09 03:11:13 -08:00
  • 963663b8e1 Merge pull request #4814 from haesbaert/dns-cleanup Jeroen van Rijn 2025-02-09 02:12:02 +01:00
  • fdc011555f Merge pull request #4813 from haesbaert/dns-fixes Jeroen van Rijn 2025-02-09 02:11:47 +01:00
  • cd53949c92 Cleanup allocated dns runtime data Christiano Haesbaert 2025-02-09 00:26:25 +01:00
  • 605527f9db Fix some compression bugs in dns. Christiano Haesbaert 2025-02-08 23:54:56 +01:00
  • 0683a3d672 Merge pull request #4681 from haesbaert/sockaddr Jeroen van Rijn 2025-02-08 12:45:02 +01:00
  • 4ea96bd1c9 Merge pull request #4779 from jkenda/master gingerBill 2025-02-08 08:01:36 +00:00
  • a347af49ca Clean up styling gingerBill 2025-02-08 08:01:07 +00:00
  • 5320d66efd Merge pull request #4783 from Lperlind/windows_game_input gingerBill 2025-02-08 07:51:06 +00:00
  • fbee045023 Merge pull request #4797 from laytan/improve-abs-of-float gingerBill 2025-02-08 07:49:22 +00:00
  • cf326df54b Remove #by_ptr and replace with Maybe(^T) where necessary gingerBill 2025-02-08 07:37:40 +00:00
  • d3488c70e6 Merge pull request #4807 from Dudejoe870/sdl3-iostream-fix gingerBill 2025-02-08 07:21:38 +00:00
  • 5dc24a9130 Fix the function signatures for sdl3_iostream Dudejoe870 2025-02-07 21:07:40 -06:00
  • a5411199c7 Fix #4804 gingerBill 2025-02-07 13:37:09 +00:00
  • 6189413906 Merge pull request #4790 from odin-lang/bill/sdl3 gingerBill 2025-02-07 09:17:20 +00:00
  • cec84edcdd Create sdl3_system.odin gingerBill 2025-02-07 08:57:21 +00:00
  • 3bf475deaf Add sdl3_vulkan.odin gingerBill 2025-02-07 08:37:33 +00:00
  • d1f2820ff5 Update sdl3_main.odin gingerBill 2025-02-07 08:26:21 +00:00
  • 4c93446e38 Fix typo gingerBill 2025-02-07 08:11:16 +00:00
  • 20708c60a1 Add sdl3_main.odin gingerBill 2025-02-07 08:10:51 +00:00
  • 8203281145 Add sdl3_hints.odin gingerBill 2025-02-07 08:03:00 +00:00
  • 58c4f13c82 Merge branch 'master' into bill/sdl3 gingerBill 2025-02-07 07:53:47 +00:00
  • 667ddc1907 Merge pull request #4786 from korvahkh/fix-variants2ptrs gingerBill 2025-02-07 07:30:14 +00:00
  • 4e300b3fc8 Merge pull request #4796 from laytan/obfuscate-more gingerBill 2025-02-07 07:30:00 +00:00
  • a9cd70a913 Merge pull request #4800 from laytan/make-use-separate-modules-corrected-linkage-hidden gingerBill 2025-02-07 07:28:18 +00:00
  • 932fcaee6b remove GAMEINPUT prefix Lucas Perlind 2025-02-07 09:49:00 +11:00
  • 5defddffd0 reorganize tests and handle endian Laytan Laats 2025-02-06 21:44:34 +01:00
  • 9241d7c698 add tests for abs() on floats Laytan Laats 2025-02-06 21:20:15 +01:00
  • de83ad2a25 apply abs fix to constant system too Laytan Laats 2025-02-06 21:06:25 +01:00