Commit Graph

  • 321f6d11bc Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-12-07 10:35:13 +00:00
  • c87d2723b3 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-12-07 10:35:04 +00:00
  • 521ed28632 Keep -vet happy dev-2022-12 gingerBill 2022-12-06 19:57:41 +00:00
  • d6300314c0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-12-06 19:55:24 +00:00
  • 27130259cc Coalesce tombstones on delete_key to reduce all map slots from being filled on insertion gingerBill 2022-12-06 19:55:17 +00:00
  • b4fb295bb3 Merge pull request #2232 from DragosPopse/master Jeroen van Rijn 2022-12-06 03:22:32 +01:00
  • f7e608628b Merge branch 'odin-lang:master' into master Dragos Popescu 2022-12-06 02:59:53 +01:00
  • 605d66845a core:sys/windows: Added CSIDL_PROFILE Dragos Popescu 2022-12-06 02:58:33 +01:00
  • 37ec3d7006 Merge pull request #2231 from ftphikari/master Jeroen van Rijn 2022-12-06 01:06:08 +01:00
  • 89eb351d2b sys/windows: wgl style fix hikari 2022-12-06 02:01:35 +02:00
  • abaacfe78d sys/windows: fix wgl function loading in accordance with OpenGL wiki hikari 2022-12-06 01:53:19 +02:00
  • f9f4551e8d Add user_data: rawptr to filepath.Walk_Proc callback gingerBill 2022-12-05 22:31:35 +00:00
  • daf005d1ab Merge pull request #2230 from ftphikari/master Jeroen van Rijn 2022-12-05 23:05:31 +01:00
  • ce1ee962f5 OpenGL: updated README hikari 2022-12-06 00:00:05 +02:00
  • d0e4edfb43 sys/windows: added helper gl proc hikari 2022-12-05 23:58:31 +02:00
  • 749e5067fb Merge pull request #2228 from DragosPopse/master Jeroen van Rijn 2022-12-03 00:23:50 +01:00
  • 75dcaf6d8d -ignore-unknown-attributes: fixed the attribute value being type checked in variable declarations Dragos Popescu 2022-12-03 00:11:18 +01:00
  • 00a0a1e95d Merge pull request #2227 from thePHTest/master Jeroen van Rijn 2022-12-02 22:20:43 +01:00
  • 7a4106077a correct compare_exact_values(x,y) for TypeId and Procedure Phil 2022-12-02 13:11:46 -08:00
  • 9c8eaeb988 Merge pull request #2225 from ftphikari/master Jeroen van Rijn 2022-12-02 04:38:40 +01:00
  • 7ed28e8a84 sys/windows: add CreateWaitableTimerExW hikari 2022-12-02 05:24:30 +02:00
  • a3d53a6288 Merge pull request #2203 from janivanecky/content_layout_rect gingerBill 2022-11-29 19:51:19 +00:00
  • 2127dc56b1 Add math.pow10 gingerBill 2022-11-29 14:31:56 +00:00
  • 6c7bdaffea Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-29 12:34:24 +00:00
  • 0084e81226 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-29 12:34:17 +00:00
  • e59e34d334 Change order of map_free_dynamic in usage gingerBill 2022-11-29 12:27:32 +00:00
  • e0c48277cd Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-29 12:22:54 +00:00
  • 5aa55498e7 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-29 12:22:45 +00:00
  • 4fd97c3ba6 Remove panic gingerBill 2022-11-29 12:22:37 +00:00
  • 27329dd76c Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-29 12:20:19 +00:00
  • d1a8ad6f18 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-29 12:20:12 +00:00
  • 107c7a36d0 Treat .Mode_Not_Implemented as not an error when doing runtime.map_free_dynamic gingerBill 2022-11-29 12:20:01 +00:00
  • d086b6db54 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-29 11:55:19 +00:00
  • 9c6176b14a Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-29 11:55:12 +00:00
  • dcf2c43863 Add aliases for fnv* no_a forms gingerBill 2022-11-29 11:55:01 +00:00
  • 98bf531cda Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-29 11:45:38 +00:00
  • d80b0ce51a Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-29 11:45:29 +00:00
  • 0c25f7cdc5 Improve core:math procedures and add loads of unit tests gingerBill 2022-11-29 11:39:44 +00:00
  • e5c243ee93 Fix atan2 by swapping the arguments internally gingerBill 2022-11-29 09:19:45 +00:00
  • e9b6a8fc9a sys/windows: add SHGetFolderPathW (#2213) ftphikari 2022-11-28 19:47:15 +02:00
  • a27c00862c Merge pull request #2216 from oskarnp/auto_vcvarsall_build Jeroen van Rijn 2022-11-26 18:01:10 +01:00
  • a06f75b6fb Automatically initialize x64 environment if CL.exe is missing + make sure found CL.exe is for x64 (credit to mmozeiko) Oskar Nordquist 2022-11-26 11:48:09 -05:00
  • d88b052d2d Naïve optimization of named _split_ multiple return valued when defer is never used gingerBill 2022-11-25 23:57:55 +00:00
  • 615eccb6d1 Correct return ptr semantics for split returns gingerBill 2022-11-24 14:26:45 +00:00
  • d3c65b6ba5 Make split multiple return logic only work for the native Odin calling conventions gingerBill 2022-11-24 13:16:02 +00:00
  • 90415e4a6e Add split multiple return to different ABIs gingerBill 2022-11-24 12:14:19 +00:00
  • 7352c312e0 Fix type for split returns code gingerBill 2022-11-24 11:20:28 +00:00
  • 0befadde1d Basic copy elision support for multiple return values gingerBill 2022-11-24 01:27:39 +00:00
  • aef8b25a8e Listen to past Bill's wisdom gingerBill 2022-11-23 23:54:12 +00:00
  • ae81117f70 Merge branch 'master' into multiple-return-abi-experiment gingerBill 2022-11-23 23:43:00 +00:00
  • 60d222f2a8 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-23 23:33:15 +00:00
  • 0826ba3f49 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-23 23:32:53 +00:00
  • d6cb105d5f Fix LLVM type cycle nonsense with procedure types gingerBill 2022-11-23 23:32:34 +00:00
  • b7b9a016d3 Merge branch 'master' into multiple-return-abi-experiment gingerBill 2022-11-23 22:48:56 +00:00
  • 35f7b1266b Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-23 22:46:19 +00:00
  • 7960d16953 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-23 22:46:12 +00:00
  • 5ac36b5f25 HACK: Get around debugging type generation for slices and dynamic arrays of *nix systems gingerBill 2022-11-23 22:46:02 +00:00
  • 8e4d235d64 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-23 22:32:19 +00:00
  • 52a76410a2 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-23 22:32:13 +00:00
  • 22bcf1ba70 Extra check for slices and dynamic arrays for -debug gingerBill 2022-11-23 22:31:21 +00:00
  • a6efc80616 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-23 22:00:19 +00:00
  • 0bfaf0e0b7 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-23 22:00:10 +00:00
  • 51c705edf1 Add extra check to debug information of named composite types gingerBill 2022-11-23 21:59:53 +00:00
  • 708a1b0cd3 Clean up return logic for split multiple return ABI experiment gingerBill 2022-11-23 16:42:26 +00:00
  • 7ab591667a Basic support for new ABI experiment on Win64 gingerBill 2022-11-23 16:25:09 +00:00
  • e45401bfb4 Fix #2207 gingerBill 2022-11-23 14:14:22 +00:00
  • 2a3c6c42bd Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-11-23 11:57:34 +00:00
  • 59d4b48be8 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-11-23 11:57:21 +00:00
  • 6b652afb8e Merge pull request #2206 from thisisnotnull/fix-wprintf Jeroen van Rijn 2022-11-22 16:53:23 +01:00
  • 0a0db23b17 Remove copy elision code gingerBill 2022-11-22 15:49:27 +00:00
  • 76b85c0622 fix wprintf return value thisisnotnull 2022-11-21 21:39:43 +01:00
  • 6fa0679be9 Fix #2109 gingerBill 2022-11-21 13:12:44 +00:00
  • afea221d64 Make structs with the same fields but different tags different types gingerBill 2022-11-21 13:10:49 +00:00
  • b9ec2de4db strconv.parse_f64 - accurately parse floats gingerBill 2022-11-21 13:00:24 +00:00
  • 3dfd53aee0 Improve error handling for trailing commas #2136 gingerBill 2022-11-21 11:56:59 +00:00
  • b54fc8ff95 Fix UUID gingerBill 2022-11-21 11:53:49 +00:00
  • 8745942255 Fix #2174 gingerBill 2022-11-21 11:42:43 +00:00
  • c7be30e0ea Fix #2172 gingerBill 2022-11-21 11:38:29 +00:00
  • 1baa47c78e Fix #2179 gingerBill 2022-11-21 11:31:35 +00:00
  • 0b33df4e9d Fix #2186 gingerBill 2022-11-21 11:30:21 +00:00
  • 4c40495742 Fix #2188 gingerBill 2022-11-21 11:23:10 +00:00
  • 824b97d250 Fix #2197 gingerBill 2022-11-21 11:14:29 +00:00
  • 5bbab05161 Fix #2199 gingerBill 2022-11-21 11:02:52 +00:00
  • 83558a1352 Fix #2201 gingerBill 2022-11-21 11:01:01 +00:00
  • cb183e968a Fix #2202 gingerBill 2022-11-21 10:30:59 +00:00
  • 27d56d0da4 Fix #2125 gingerBill 2022-11-21 10:25:34 +00:00
  • c663566cd5 Fixed comparison against nil for maps gingerBill 2022-11-20 01:34:57 +00:00
  • 13d052027f Merge pull request #2204 from colrdavidson/fix_wasm_mem gingerBill 2022-11-19 10:17:40 +00:00
  • 7076cf69e4 fix missing wasm memory case Colin Davidson 2022-11-18 23:41:47 -08:00
  • 6ae8adaa45 Add NSWindow::content_layout_rect Jan Ivanecky 2022-11-17 17:57:23 -05:00
  • 15bbdb2030 Merge pull request #2181 from odin-lang/map-dev gingerBill 2022-11-17 15:29:28 +00:00
  • 48c9c1682c Merge pull request #2198 from Kelimion/ms-craziness Jeroen van Rijn 2022-11-15 14:02:11 +01:00
  • d3c5143292 Fix microsoft_craziness.h Jeroen van Rijn 2022-11-15 13:57:02 +01:00
  • 3949e2220f Test new map when used as a set. Jeroen van Rijn 2022-11-15 01:27:29 +01:00
  • 9ed4f95c1a Merge pull request #2196 from Skytrias/opengl-defines Jeroen van Rijn 2022-11-15 01:13:50 +01:00
  • 8daecf7532 Update constants.odin Michael Kutowski 2022-11-15 01:06:03 +01:00
  • 11d665c25a Update enums.odin Michael Kutowski 2022-11-15 01:05:38 +01:00
  • 98a086b91b Merge pull request #2194 from mifreundorfer/fix-scratch-allocator Jeroen van Rijn 2022-11-14 22:04:00 +01:00
  • f323a179d9 Handle freeing nil in scratch allocator Michael Freundorfer 2022-11-14 21:44:20 +01:00
  • c6f282d20b Merge pull request #2193 from ftphikari/master Jeroen van Rijn 2022-11-14 21:06:27 +01:00