Commit Graph

  • f3923ed666 Fix indentations Fix Objective-C wrapper procs not forwarding return value Harold Brenes 2025-04-27 22:48:16 -04:00
  • 6c9c239a5e Fix styling issues Harold Brenes 2025-04-27 22:10:30 -04:00
  • 65b4c793f0 Add -vet-explicit-allocators Lucas Perlind 2025-04-27 22:47:03 +10:00
  • d463aba7d1 Warn if someone imports the same case-folded path twice Jeroen van Rijn 2025-04-27 14:32:26 +02:00
  • f1fdd1a8b9 Merge branch 'master' into macharena Colin Davidson 2025-04-26 18:22:21 -07:00
  • 78d8ed2d39 Merge branch 'master' into macharena Colin Davidson 2025-04-26 15:04:02 -07:00
  • 7d4c3d23e6 Merge pull request #5079 from herohiralal/master Jeroen van Rijn 2025-04-26 23:05:16 +02:00
  • 80a6f8928a fix: Pipe size on windows. Rohan Jadav 2025-04-27 01:58:37 +05:30
  • 6c1a3c4f0c box2d: fix World_CollideMover Laytan Laats 2025-04-25 18:24:41 +02:00
  • f3cc734b39 Add copy_directory gingerBill 2025-04-25 09:01:53 +01:00
  • b5c658a2cf Merge pull request #5069 from laytan/box2d-3.1.0 gingerBill 2025-04-25 08:26:43 +01:00
  • 9f30380712 Merge pull request #5072 from Lperlind/asan gingerBill 2025-04-25 08:24:18 +01:00
  • b83809779b Merge pull request #5075 from Barinzaya/global-var-alignment gingerBill 2025-04-25 08:23:48 +01:00
  • 9284ebb5e8 Add missing cast to global/static var alignments. Barinzaya 2025-04-24 14:27:39 -04:00
  • b41a776027 Correctly align global and static variables. Barinzaya 2025-04-24 14:15:22 -04:00
  • cfb478808e Merge pull request #5074 from Barinzaya/time-tick-add Jeroen van Rijn 2025-04-24 15:28:58 +02:00
  • 6400693197 Added tick_add proc to core:time. Barinzaya 2025-04-24 09:17:48 -04:00
  • 5e985bcd74 Remove dependency on runtime; Add to examples Lucas Perlind 2025-04-24 20:33:08 +10:00
  • 5c117bde6d Add base:sanitizer package Lucas Perlind 2025-04-24 20:28:32 +10:00
  • 7502e7f2bc make asan procs contextless Lucas Perlind 2025-04-24 19:54:49 +10:00
  • 4a0be1f3a8 make vet happy Lucas Perlind 2025-04-24 16:02:31 +10:00
  • ab0b26e876 Add more asan support to the odin runtime and begin sanitizing allocators Lucas Perlind 2025-04-24 15:10:58 +10:00
  • 38f56c0ede box2d: update windows libs to 3.1.0 and call thread.yield in vendor/libc laytan 2025-04-23 16:59:54 +02:00
  • 974a197ce1 Allow the class's ivar to be used as a context provider receiver as well. Harold Brenes 2025-04-23 01:59:22 -04:00
  • 47abea1229 Add support for Objective-C method implementation with Odin calling convention. Harold Brenes 2025-04-23 01:41:38 -04:00
  • 730c844fc6 Fix bug in @encode implementation. Harold Brenes 2025-04-22 21:45:34 -04:00
  • 53adff38f0 Fixes to Ivar pseudo fields. Harold Brenes 2025-04-22 21:44:32 -04:00
  • bca02f81cd Include the ivar in the Objective-C class unconditionally of it being used or not. Harold Brenes 2025-04-22 19:16:29 -04:00
  • e086151fcd box2d: update to 3.1.0 Laytan Laats 2025-04-22 22:38:15 +02:00
  • c7f9d2b1b7 Correctly capitalize 'E' for the %E format specifier (#5065) mtarik34b 2025-04-22 02:35:02 +02:00
  • 47f889569f Fix float64_range example Jeroen van Rijn 2025-04-21 18:37:57 +02:00
  • b3b4d501ca Fix ivar in multi-module mode. Harold Brenes 2025-04-21 02:42:02 -04:00
  • a3de9c8de4 Add initial support for Objective-C class implementation Harold Brenes 2025-04-19 08:04:23 -04:00
  • ab5ca087a7 Add comment Jeroen van Rijn 2025-04-19 23:44:02 +02:00
  • 062a3c2fae Fix parsing of CDATA tags (#5059) Jeroen van Rijn 2025-04-19 20:25:44 +02:00
  • bc86b50392 Replace default_tcp_options with constant (#5056) Jeroen van Rijn 2025-04-19 14:32:59 +02:00
  • d10cb91e3f Merge pull request #5053 from fendevel/fix/sdl3-display-binding Jeroen van Rijn 2025-04-18 19:45:45 +02:00
  • 27ee425ac5 Fix count output parameter of GetFullscreenDisplayModes Jack Fenech 2025-04-18 18:07:43 +01:00
  • 4374685007 Merge pull request #5042 from fusion32/fix-once-do-without-data-contextless gingerBill 2025-04-18 11:47:10 +01:00
  • 2dedb199b8 Merge pull request #5052 from harold-b/hb/fix-ns-dictionary-selectors Laytan 2025-04-17 21:28:10 +02:00
  • 040d8b1d48 Fix 2 selectors in NSDictionary Harold Brenes 2025-04-17 15:22:10 -04:00
  • 07c59cb4db Early out and propagate nil in create* Jeroen van Rijn 2025-04-17 17:26:24 +02:00
  • 1c655b84e4 Fix #5049 Jeroen van Rijn 2025-04-17 16:53:07 +02:00
  • 8985d3beb3 Merge pull request #5050 from Kelimion/pq-err Jeroen van Rijn 2025-04-17 14:35:04 +02:00
  • 5a39013339 Let core:container/priority_queue return runtime.Allocator_Error Jeroen van Rijn 2025-04-17 14:20:03 +02:00
  • 09c8477bd3 Merge pull request #5041 from mtarik34b/remove-redundant-code-in-string-justify Laytan 2025-04-17 00:01:59 +02:00
  • 81274a7d67 Merge pull request #5045 from laytan/fix-not-resolving-to-alias-in-a-recursive-declaration Jeroen van Rijn 2025-04-16 23:07:01 +02:00
  • 8efeaef40b fix not resolving to alias in a recursive declaration Laytan 2025-04-16 22:55:25 +02:00
  • 3ba9b9b14e Merge pull request #5044 from Barinzaya/box2d-missing-allowfastrotation Jeroen van Rijn 2025-04-16 21:56:22 +02:00
  • 744587e082 Added missing allowFastRotation field to box2d.BodyDef. Barinzaya 2025-04-16 15:49:36 -04:00
  • bd4afafc66 make once_do_without_data_contextless actually contextless fusion32 2025-04-16 12:44:00 -03:00
  • 4ec03a2d9b Fix strconv.parse_float related procedures caused by a shifting problem gingerBill 2025-04-16 13:45:50 +01:00
  • f4212b60e7 Remove redundant calls to builder_init mtarik34b 2025-04-16 13:16:51 +02:00
  • 3dcc22fa6d Change hashing rules for float-like types to make 0 == -0 gingerBill 2025-04-16 10:52:35 +01:00
  • 990cc56974 sdl3: fix not allowing nil for SetWindowMouseRect Laytan 2025-04-15 20:13:51 +02:00
  • 678fa897f5 signbit -> sign_bit in tests/core/math Jeroen van Rijn 2025-04-15 16:20:49 +02:00
  • ddedddc16d Get rid of duplicate math.signbit in favor of math.sign_bit Jeroen van Rijn 2025-04-15 16:17:02 +02:00
  • 6045955c88 More improvements doc writer name canonicalization gingerBill 2025-04-15 12:35:20 +01:00
  • b2ca76a76a Improve name canonicalization rules for the doc writer gingerBill 2025-04-15 12:07:58 +01:00
  • cfb8cc709c Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-04-15 11:51:05 +01:00
  • 39363c4018 Improve name canonization rules for doc writer gingerBill 2025-04-15 11:50:59 +01:00
  • 2d5b85f9f9 Merge pull request #5038 from mtarik34b/noteq-comparison-for-nan-must-be-true Jeroen van Rijn 2025-04-15 12:29:17 +02:00
  • 753c3fa0a7 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-04-15 11:26:48 +01:00
  • 2d4cb79baa Fix SysV ABI bug gingerBill 2025-04-15 11:26:41 +01:00
  • 1d2adbb3c6 Remove reference to git issue mtarik34b 2025-04-15 05:26:36 +02:00
  • 313d7d84bc Ensure NaN != any_float_value evaluates to true for constant NaN values mtarik34b 2025-04-15 05:00:36 +02:00
  • 11da543f26 net: add ECONNRESET to the error handling of recv Laytan 2025-04-14 21:15:58 +02:00
  • 0fc141db5d core:mem/tlsf: Add early-out in OOM logic Jeroen van Rijn 2025-04-14 20:40:05 +02:00
  • 3d13beb3ec Remove now-implemented TODO Jeroen van Rijn 2025-04-14 20:09:55 +02:00
  • 11af4cebb7 Merge pull request #5037 from Kelimion/tlsf Jeroen van Rijn 2025-04-14 20:00:39 +02:00
  • beee27dec0 Allow core:mem/tlsf to automatically add new pools. Jeroen van Rijn 2025-04-14 19:49:55 +02:00
  • 66d99c1be3 Merge pull request #5036 from Kelimion/tlsf Jeroen van Rijn 2025-04-14 17:30:46 +02:00
  • 7088284ff4 Refactor core:mem/tlsf, add free_all support. Jeroen van Rijn 2025-04-14 17:13:27 +02:00
  • 9516084e58 Merge pull request #5035 from Sojamann/sync_chan-maintainance Jeroen van Rijn 2025-04-13 23:13:07 +02:00
  • 1c6958d443 core:sync/chan: maintainance and package clarity Robin Bergewski 2025-04-13 22:26:07 +02:00
  • a98cbe2cc9 Merge pull request #5034 from Kelimion/yeet-tuple Jeroen van Rijn 2025-04-13 21:59:32 +02:00
  • bb38775fb1 Remove Type_Info_Tuple Jeroen van Rijn 2025-04-13 21:51:57 +02:00
  • ddcd7a368b Merge pull request #5033 from jasonKercher/fix-dirent-name Laytan 2025-04-13 18:14:02 +02:00
  • 4998d4ebd0 Fix linux.dirent_name jason 2025-04-13 12:05:39 -04:00
  • c10cf312ff Merge pull request #5032 from Sojamann/sync_chan-doc Jeroen van Rijn 2025-04-13 17:09:18 +02:00
  • 4ec93ffe39 fix indent Robin Bergewski 2025-04-13 16:40:08 +02:00
  • ec71a5afb1 fix missing imports Robin Bergewski 2025-04-13 16:33:25 +02:00
  • 19eb53c321 changes due to review Robin Bergewski 2025-04-13 15:34:14 +02:00
  • 0e9cd0fb6a Prepare for tlsf.free_all Jeroen van Rijn 2025-04-13 15:20:53 +02:00
  • ca72aba9eb core:sync/chan: add package documentation Robin Bergewski 2025-04-06 16:23:09 +02:00
  • 74a66f7794 os2: fix get_executable_path() on FreeBSD including the nil-terminator Laytan Laats 2025-04-12 21:33:44 +02:00
  • 32c9f6d13a Remove bit_field -> bit_set warning. Jeroen van Rijn 2025-04-12 14:01:18 +02:00
  • 0a97e01827 Add tests for type_elem_type on SIMD vectors Jeroen van Rijn 2025-04-11 23:31:02 +02:00
  • 29b03adab1 Merge pull request #5030 from Kelimion/type_elem_type Jeroen van Rijn 2025-04-11 22:51:28 +02:00
  • 41d4ddbc5e Add reflect.length + reflect.capacity support for #simd[N]T Jeroen van Rijn 2025-04-11 22:44:02 +02:00
  • f4ce84dfb4 Add fix to reflect.typeid_elem Jeroen van Rijn 2025-04-11 22:24:19 +02:00
  • 04807309b7 Allow intrinsics.type_elem_type(simd_vector) to return the element type. Jeroen van Rijn 2025-04-11 21:49:48 +02:00
  • 23a2821353 Merge pull request #5028 from Feoramund/fix-macos-version-reporting Laytan 2025-04-10 22:37:45 +02:00
  • 840c863786 Fix Darwin version reporting for older macOS Feoramund 2025-04-10 16:25:08 -04:00
  • b27008e0f9 Simplify condition, op = Token_Sub was trivially true Jeroen van Rijn 2025-04-10 17:58:54 +02:00
  • 3a7691c714 Fixes #5026 Jeroen van Rijn 2025-04-10 17:54:58 +02:00
  • 1980ad8851 Merge pull request #4998 from dozn/patch-1 gingerBill 2025-04-10 14:01:25 +01:00
  • 77d6cc1e90 Merge pull request #5025 from openhood/wgpu-fix-wrong-function-name gingerBill 2025-04-10 14:00:58 +01:00
  • 8629e5c958 Keep -vet happy gingerBill 2025-04-10 11:41:05 +01:00
  • 1f814c33dc Support subtargets in build tags: #build darwin:generic and #build linux:android, darwin:ios gingerBill 2025-04-10 11:36:03 +01:00