Commit Graph

  • ff275df5ea Fix parsing C-like hex floats gingerBill 2023-03-06 12:39:52 +00:00
  • a164438b5b Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-03-06 11:35:19 +00:00
  • 8bf99ad0ab Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-03-06 11:35:09 +00:00
  • 6e56e5457d Merge pull request #2363 from colrdavidson/tsc_multiplatform_fix Jeroen van Rijn 2023-03-05 09:13:26 +01:00
  • afaa5f2deb add null-impl for tsc_frequency for alt-platforms Colin Davidson 2023-03-04 22:40:14 -08:00
  • 0674b1b6ee Merge pull request #2314 from SentientCoffee/pr/win32_console_text_attributes gingerBill 2023-03-04 15:19:34 +00:00
  • 1ef8602f19 Merge pull request #2359 from colrdavidson/core_net_update Jeroen van Rijn 2023-03-04 15:02:35 +01:00
  • ee597fc9b8 Add .None to Linux & Darwin, too. Jeroen van Rijn 2023-03-04 11:12:11 +01:00
  • e254581a1b Apply #shared_nil to Network_Error Jeroen van Rijn 2023-03-04 10:39:20 +01:00
  • 38ea140b3f Update addr.odin Jeroen van Rijn 2023-03-04 10:04:55 +01:00
  • d939d6079a Don't try to check core:net on the BSDs. Jeroen van Rijn 2023-03-03 18:24:26 +01:00
  • 6e9475d61d add core_net to examples Colin Davidson 2023-03-03 09:09:50 -08:00
  • f6134422e6 Fix one last review comment. Jeroen van Rijn 2023-03-03 17:50:49 +01:00
  • 5c05038af0 Finish cleaning up core_net. Jeroen van Rijn 2023-03-03 17:26:44 +01:00
  • 5da5ebff13 More coalescing. Jeroen van Rijn 2023-03-03 17:12:21 +01:00
  • 798932523e Coalesce socket_windows Jeroen van Rijn 2023-03-03 15:21:40 +01:00
  • 5267a864db Coalesce more. Jeroen van Rijn 2023-03-03 14:15:15 +01:00
  • f02334237a Merge branch 'master' into pr/2359 Jeroen van Rijn 2023-03-03 13:01:49 +01:00
  • d5ea492ef5 Make more private. Jeroen van Rijn 2023-03-03 13:00:43 +01:00
  • 96ac405952 Alignment + unnecessary allocator param. Jeroen van Rijn 2023-03-03 12:04:36 +01:00
  • 38d58e818c ripple bill-suggestions Colin Davidson 2023-03-02 06:56:54 -08:00
  • 2d71ab6f29 Improve error message on undefined operators dev-2023-03 gingerBill 2023-03-02 14:54:27 +00:00
  • 090723179b Merge branch 'master' into core_net_update Colin Davidson 2023-03-02 06:50:25 -08:00
  • 5b55fbff23 cleanup openbsd errors more Colin Davidson 2023-03-02 06:47:05 -08:00
  • 64f200dc74 big error cleanup Colin Davidson 2023-03-02 06:43:20 -08:00
  • 99e2f0c91e Merge pull request #2357 from JeppeSS/sys-windows-additions gingerBill 2023-03-02 13:21:38 +00:00
  • c02ff3af27 Update comments Jeroen van Rijn 2023-03-02 13:45:12 +01:00
  • 553f338f6f Merge pull request #2360 from Lperlind/documentation/dynlib gingerBill 2023-03-02 12:07:32 +00:00
  • bb72c804fb Document core:dynlib Lucas Perlind 2023-03-02 18:28:29 +11:00
  • 13c6352b8e catch alloc error on wstring_to_utf8 convert Colin Davidson 2023-03-01 18:55:02 -08:00
  • 707c2b3d7a remove win32 ref Colin Davidson 2023-03-01 18:24:37 -08:00
  • 14eed79a21 make baby pandas (and Jeroen) happy Colin Davidson 2023-03-01 08:33:48 -08:00
  • 2ca30e3acd more test cleanup Colin Davidson 2023-03-01 08:27:07 -08:00
  • caf9716bf1 more cleanup ripple Colin Davidson 2023-03-01 08:21:53 -08:00
  • d569daae33 more manual type carryover Colin Davidson 2023-03-01 08:17:41 -08:00
  • 28f7f57247 manually start merging core_net Colin Davidson 2023-03-01 07:58:30 -08:00
  • ffc592c7cf Added missing Windows functions for console manipulation Jeppe Skov 2023-02-28 23:17:00 +01:00
  • 3567c006e6 Merge pull request #2356 from flysand7/master Jeroen van Rijn 2023-02-28 18:01:32 +01:00
  • b9db450a7d Fix missing underscore bumbread 2023-03-01 03:43:59 +11:00
  • 0d65c6dcf7 Add option to link to glfw3 dynamically bumbread 2023-03-01 03:01:49 +11:00
  • dfee7c103e Document virtual.Arena gingerBill 2023-02-28 13:07:52 +00:00
  • 025fc2685d Add docs to core:path/filepath gingerBill 2023-02-28 12:55:13 +00:00
  • 5b5154eda0 Add temp allocator guard; clean up indentation gingerBill 2023-02-28 12:38:36 +00:00
  • ecf65303cd Make arena_free_all keep the first memory block for a .Growing arena gingerBill 2023-02-28 12:37:05 +00:00
  • 8ea6972496 Merge pull request #2327 from odin-lang/new-temp-allocator gingerBill 2023-02-28 12:22:45 +00:00
  • 9afd9f9bea Merge branch 'master' into new-temp-allocator gingerBill 2023-02-28 12:15:54 +00:00
  • c8d3a9121b Merge pull request #2354 from elusivePorpoise/master gingerBill 2023-02-28 10:49:42 +00:00
  • f0950e2286 Merge pull request #2355 from colrdavidson/os_linux_cleanup gingerBill 2023-02-28 10:48:09 +00:00
  • edd78ae129 cleanup of os/linux Colin Davidson 2023-02-28 01:17:43 -08:00
  • 8738695bd8 FindFirstChangeNotification series of calls Elusive Porpoise 2023-02-27 18:43:43 -08:00
  • 76cb3b7874 Add better fallback for ast_token gingerBill 2023-02-27 16:15:19 +00:00
  • 02a098eb48 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-02-27 15:58:42 +00:00
  • 1f17a391c6 Improve error line squiggle logic gingerBill 2023-02-27 15:58:32 +00:00
  • a8fb346fd7 Merge pull request #2350 from Kelimion/d3d_license Jeroen van Rijn 2023-02-26 19:54:53 +01:00
  • 96fb5eb0ba Add license for dxcompiler libs. Jeroen van Rijn 2023-02-26 19:48:44 +01:00
  • 9c7656d59a Add core:prof/spall gingerBill 2023-02-26 14:00:39 +00:00
  • a53bff5645 Fix typed #caller_location bug. gingerBill 2023-02-26 13:52:02 +00:00
  • a9182cfd8c Allow compound literals to access fields through using gingerBill 2023-02-26 13:26:35 +00:00
  • de6c0f682f Merge pull request #2343 from Hyp-X/pr-heapflags gingerBill 2023-02-24 11:58:30 +00:00
  • 9cfcb43725 Merge pull request #2345 from Hyp-X/pr-dxc gingerBill 2023-02-24 11:57:59 +00:00
  • d9b590c76e Merge pull request #2344 from Hyp-X/pr-more-shader-reflection gingerBill 2023-02-24 11:51:11 +00:00
  • 450c535e9a Add vendor:directx/dxc package: DirectX Shader Compiler Hyp-X 2023-02-24 11:29:56 +01:00
  • 0dc166e594 Add d3d12shader missing types and UUID's Hyp-X 2023-02-24 09:39:54 +01:00
  • 8ba080a66d Fix d3d12 HEAP_FLAG_ALLOW_ONLY_BUFFERS flags Hyp-X 2023-02-23 17:07:52 +01:00
  • 7801582819 Merge pull request #2341 from Hyp-X/pr-getresourceallocationinfo gingerBill 2023-02-23 15:48:02 +00:00
  • bc882e678d Merge pull request #2340 from Hyp-X/pr-shader-reflection-fix gingerBill 2023-02-23 15:40:15 +00:00
  • 58e173f279 Merge pull request #2339 from Hyp-X/pr-dxgidebug gingerBill 2023-02-23 15:40:02 +00:00
  • b7d7b9d6b3 Fix d3d12 GetResourceAllocationInfo signature Hyp-X 2023-02-23 16:24:15 +01:00
  • cf091a48b4 Fixed d3d12 shader reflection vtables Hyp-X 2023-02-15 10:04:47 +01:00
  • d9bfe9e5d4 Add dxgidebug.h implementation to dxgi package Hyp-X 2023-02-06 15:11:17 +01:00
  • 245a6697ef Improve truncated verbose line error gingerBill 2023-02-22 22:57:11 +00:00
  • 6226c2978d Change padding of showing the error in line gingerBill 2023-02-22 22:04:00 +00:00
  • 3d325e52c6 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-02-22 21:50:51 +00:00
  • 6a6d7701f9 Improve error bounds for check_comparison gingerBill 2023-02-22 21:50:49 +00:00
  • 50c688f0f7 Merge pull request #2338 from Tetralux/fix-here Jeroen van Rijn 2023-02-22 22:49:52 +01:00
  • ef99d03f21 Remove debug print Tetralux 2023-02-22 21:43:42 +00:00
  • af265250c2 Merge pull request #2336 from colrdavidson/tsc_freq gingerBill 2023-02-22 21:22:10 +00:00
  • c6f463b8c9 shuffle tsc around a little Colin Davidson 2023-02-22 12:28:24 -08:00
  • b7d75e2f1d Override to have ansi colors if env has ODIN_TERMINAL=ansi gingerBill 2023-02-22 12:41:53 +00:00
  • 6aa54cbe9a Begin work on adding colours to error messages on Windows Terminals gingerBill 2023-02-22 12:31:51 +00:00
  • 090e30f07b Make -verbose-errors the default; -terse-errors to disable it gingerBill 2023-02-22 11:48:10 +00:00
  • f5d507a9b9 Improve errors about conversions of constant integers gingerBill 2023-02-22 11:30:08 +00:00
  • 8e5e43f335 add sleep-fallback and invariant check Colin Davidson 2023-02-21 17:48:49 -08:00
  • b9f7b2fdfa Improve error message for typed constants that cannot be represented by a type gingerBill 2023-02-21 23:16:25 +00:00
  • 59a601f2cf Improve error messages when trying to access a non-existent field on a type gingerBill 2023-02-21 23:08:02 +00:00
  • b6a5c5f5d2 Improve some error messages when casting a constant value which needs to be truncated/rounded gingerBill 2023-02-21 17:24:22 +00:00
  • a2f02b8b32 Fix bug with for in statements and pointer intervals gingerBill 2023-02-21 16:31:22 +00:00
  • ee4ed126e1 Improve error message for accidentally using a type as an expression statement gingerBill 2023-02-21 16:25:28 +00:00
  • c36dc91849 Minor changes in runtime gingerBill 2023-02-21 16:24:28 +00:00
  • 91dccf8d62 more function name changes Colin Davidson 2023-02-21 06:46:36 -08:00
  • 1fc3a25f47 block all x86 tsc functions in when block Colin Davidson 2023-02-21 06:28:55 -08:00
  • 7322b63991 adjust func names Colin Davidson 2023-02-21 06:22:19 -08:00
  • f860b09065 use the libc call on darwin so sysctlbyname works Colin Davidson 2023-02-21 05:38:07 -08:00
  • 45b742be23 sort out units to make things happier Colin Davidson 2023-02-19 20:50:30 -08:00
  • d325ee4b91 more typo. yay. Colin Davidson 2023-02-19 20:45:56 -08:00
  • 87d6910bb8 intrinsics typo Colin Davidson 2023-02-19 20:44:49 -08:00
  • 9c9300ed58 derp. raw-syscalls Colin Davidson 2023-02-19 20:44:00 -08:00
  • e559cf32fe oops, add intrinsics import Colin Davidson 2023-02-19 20:39:36 -08:00
  • f2202db517 make darwin syscalls contextless Colin Davidson 2023-02-19 20:38:46 -08:00
  • fb735883be add a tsc frequency get for windows Colin Davidson 2023-02-19 20:33:48 -08:00