Commit Graph

  • 3317a1f0e9 Add #no_bounds_check to procedures in core:unicode thetarnav 2025-10-08 22:00:44 +02:00
  • f564f66c03 Merge pull request #5770 from harold-b/hb.fix-objc-superclass-check Laytan 2025-10-08 18:02:12 +02:00
  • 9f5bde4a6f Perform type kind check before making use relevant fields in objc_superclass check Harold Brenes 2025-10-08 11:38:20 -04:00
  • 10259ee665 Minor rename of a procedure gingerBill 2025-10-08 12:35:14 +01:00
  • 7815d78f88 Merge branch 'master' into bill/new-slice-sort gingerBill 2025-10-08 11:34:53 +01:00
  • c1054d4d8e Merge pull request #5726 from LeonardoTemperanza/master gingerBill 2025-10-08 11:33:33 +01:00
  • b427e025d7 Merge pull request #5629 from smercer10/fix-rbtree-find-or-insert gingerBill 2025-10-08 11:21:34 +01:00
  • 39ace7f5c1 Merge pull request #5730 from 149-code/miniaudio_pcm_rb_commit gingerBill 2025-10-08 11:21:06 +01:00
  • c7b38f855a Merge pull request #5768 from A1029384756/llvm-14-fixes gingerBill 2025-10-08 11:18:35 +01:00
  • 067fbfb48c Merge remote-tracking branch 'upstream/master' into llvm-14-fixes A1029384756 2025-10-07 23:29:10 -04:00
  • cfe651e8d2 formatting A1029384756 2025-10-07 23:26:29 -04:00
  • 7179987ac9 casting A1029384756 2025-10-07 23:15:12 -04:00
  • b55cf5f8f4 llvm 14 fixed A1029384756 2025-10-07 22:58:50 -04:00
  • 5320feb673 Add reflect.as_string16 and fix typos Jeroen van Rijn 2025-10-07 22:54:35 +02:00
  • 097a41a6cc Merge pull request #5739 from Creativty/master gingerBill 2025-10-07 15:34:33 +01:00
  • 24253643d7 Merge pull request #5757 from Creativty/fix_out_of_place_default_params_exclusion gingerBill 2025-10-07 15:34:02 +01:00
  • d17ee79470 Fix #5764 gingerBill 2025-10-07 14:30:13 +01:00
  • 20e67f2ad9 Add some more docs gingerBill 2025-10-07 14:27:19 +01:00
  • 13b8607cc3 Add _internal_sort_from_indices_permuation gingerBill 2025-10-07 14:15:40 +01:00
  • af8c698b97 use ctx gingerBill 2025-10-07 13:24:13 +01:00
  • 9e068c254b Fix typos gingerBill 2025-10-07 13:22:15 +01:00
  • 85e37f2f7e Add missing nil gingerBill 2025-10-07 13:18:30 +01:00
  • 1aa3283d1b Added PointInRectFloat to SDL3 Hector 2025-10-07 12:58:08 +01:00
  • b90c806386 Remove context._internal usage gingerBill 2025-10-07 12:42:50 +01:00
  • f40fc2792f Replace normal sort procedure with a simpler unified type-erased one gingerBill 2025-10-07 12:38:01 +01:00
  • 1400952530 Merge examples gingerBill 2025-10-07 12:07:40 +01:00
  • d14576e843 Space to tabs gingerBill 2025-10-07 12:00:59 +01:00
  • 56f275bc71 Fix typo gingerBill 2025-10-07 11:52:49 +01:00
  • 1a90b06fac Improve documentation for core:reflect gingerBill 2025-10-07 11:49:56 +01:00
  • a4a74442ce Add some basic docs to Default_Temp_Allocator gingerBill 2025-10-07 10:41:52 +01:00
  • 47cfee1f62 Add docs to nil_allocator and panic_allocator gingerBill 2025-10-07 10:38:50 +01:00
  • d343afbad5 Improve core_builtin.odin docs gingerBill 2025-10-07 10:34:48 +01:00
  • 66401b2e73 Minor formatting changes gingerBill 2025-10-07 10:16:13 +01:00
  • 787c3a7298 Remove @(require_results) on find_aux gingerBill 2025-10-07 09:50:05 +01:00
  • fb93713f24 Add @(rodata) and @(require_results) to core:text/match gingerBill 2025-10-07 09:45:54 +01:00
  • 5a12ccef44 Add unicode.simple_fold; Finish (strings|bytes).equal_fold gingerBill 2025-10-07 09:37:52 +01:00
  • 1708cb556a Improve docs for core:bufio; Rename scanner_scan -> scan (keep alias of old name) gingerBill 2025-10-07 09:10:34 +01:00
  • 185e7cd538 Merge pull request #5760 from harold-b/hb.fix-objc-block-name-collision gingerBill 2025-10-06 13:27:47 +01:00
  • bc9e6f852e Merge pull request #5762 from A1029384756/llvm-14-entry-fix gingerBill 2025-10-06 13:26:52 +01:00
  • 408f318541 Merge pull request #5744 from FrancisTheCat/master gingerBill 2025-10-06 13:26:39 +01:00
  • 9a0b0bc3ff Merge pull request #4896 from cstrachan88/master Jeroen van Rijn 2025-10-06 13:00:28 +02:00
  • 866486fa1c [llvm-14-entry-fix] bitcast context pointer to match types for llvm 14 A1029384756 2025-10-06 00:12:31 -04:00
  • 69ad94d8a8 Followup fix to #4895 Courtney Strachan 2025-10-05 19:22:04 -07:00
  • 6de2d6e8ca Merge branch 'odin-lang:master' into master Courtney Strachan 2025-10-06 02:41:44 +01:00
  • e79e53dbbd Use module-prefixed naming scheme for tracking objc block instead of shared id counter. Harold Brenes 2025-10-05 16:14:32 -04:00
  • 86f9c920da Fix Objective-C block symbols naming conflict across modules. Harold Brenes 2025-10-05 15:50:01 -04:00
  • 0f97382fa3 Merge pull request #5759 from Creativty/fix_wasm_undefined_this_mem gingerBill 2025-10-05 20:33:36 +01:00
  • 3f7fc1e9bf Merge pull request #5738 from jakubtomsu/fix-simd-ptr-transmute gingerBill 2025-10-05 20:27:23 +01:00
  • 810ca89253 Merge pull request #5727 from harold-b/hb.intrinsics.objc_super gingerBill 2025-10-05 20:27:01 +01:00
  • 3edf964b55 Fix #5225 wasm odin.js undefined this.mem xenobas 2025-10-05 20:18:41 +01:00
  • 61db9c71f6 Fix non infix params with default value exclusion counting xenobas 2025-10-05 15:46:02 +01:00
  • 7237747ee7 Try fix macOS Intel nightlies. Jeroen van Rijn 2025-10-05 15:19:58 +02:00
  • 138cc7da1f Merge pull request #5749 from samwega/deprecate_c_procs Jeroen van Rijn 2025-10-05 13:32:04 +02:00
  • 3ad7240d3d Merge pull request #5755 from alsakandari/fix-regression dev-2025-10 Jeroen van Rijn 2025-10-05 11:38:18 +02:00
  • 89a5e93818 Remove a debug printf that caused regression Yhya Ibrahim 2025-10-05 09:56:03 +03:00
  • 9ed125bcf6 Merge pull request #5752 from connnnal/tprint-comment Jeroen van Rijn 2025-10-04 16:50:13 +02:00
  • c6300de0d1 Remove inaccurate tprint concern connnnal 2025-10-04 14:58:28 +01:00
  • 9da10dece2 fix: another itoa() used in path_linux.odin had to be replaced with write_int() samwega 2025-10-03 22:26:24 +03:00
  • 9e9d41ddfd fix: cars i64 instead of int samwega 2025-10-03 22:17:25 +03:00
  • 83d36451a3 os_linux.odin was using itoa, changed to use write_int() samwega 2025-10-03 22:13:03 +03:00
  • bbf297f265 fix: copy/paste error samwega 2025-10-03 21:18:38 +03:00
  • 2af3f280bf Tetralux asked for int_tostring() to also be deprecated, use write_int() instead. samwega 2025-10-03 21:14:00 +03:00
  • 01bbd981ad short C names deprecated (itoa, ftoa), C reimplementations of atoi and atof deprecated as parse_int() and parse_f64() are preferable samwega 2025-10-03 20:54:18 +03:00
  • 6d8f4b85a8 Merge pull request #5745 from samwega/master Jeroen van Rijn 2025-10-02 20:11:57 +02:00
  • 54805c600e After discord debate: replaced rtoi and utoi with just digit_to_int and simple comment samwega 2025-10-02 20:45:00 +03:00
  • a39697d84c Fix srgb <-> linear rgb conversion functions in core:math/linalg and add implementations for vector3 Franz Hoeltermann 2025-10-02 17:31:59 +02:00
  • b2e695e634 Merge pull request #5742 from samwega/utoi_and_rtoi_strconv Jeroen van Rijn 2025-10-02 14:53:58 +02:00
  • 84e8b8d1ad fix: copy/paste replaced tabs with spaces samwega 2025-10-02 15:45:21 +03:00
  • 7eb26d8eac feat: added rtoi & utoi procs for converting a rune and a u8 character respectively to int samwega 2025-10-02 15:21:44 +03:00
  • 4a8d84c107 Make linux.IO_Vec.base a multipointer FourteenBrush 2025-10-02 00:04:24 +02:00
  • 0158e4009b Fix proc group named operands issue #4971 xenobas 2025-10-01 18:01:10 +01:00
  • 588513a510 bitcast only non-pointer-like-element simd vectors, handle others like other aggregate types Jakub Tomsu 2025-10-01 15:54:32 +02:00
  • 2daaf57ad1 Correct signature (missing return value) for objc_msgSendSuper2 Harold Brenes 2025-09-30 14:15:14 -04:00
  • ea7e9bc11c Merge pull request #5732 from harold-b/hb.preempt-field-check-sig-similar-enough gingerBill 2025-09-30 17:51:23 +01:00
  • a769e341cb Preempt field checking on signature_parameter_similar_enough with a type ptr equality check Harold Brenes 2025-09-30 11:49:14 -04:00
  • 4945168e6d Short circuit for #raw_union in signature_parameter_similar_enough gingerBill 2025-09-30 10:48:05 +01:00
  • 668df4a571 Improve signature_parameter_similar_enough for structs gingerBill 2025-09-30 10:47:31 +01:00
  • 748b4cdc6b Merge pull request #5729 from harold-b/hb.fix-foreign-signatures gingerBill 2025-09-30 10:41:51 +01:00
  • 51a8660d52 Disallow dynamic-literals withint procedure scopes where context is not defined gingerBill 2025-09-30 10:24:20 +01:00
  • 8908e82258 Removed unused pBufferOut parameters 149-code 2025-09-29 23:36:14 -05:00
  • fc44b10431 Include objc runtime type dependencies only on darwin Harold Brenes 2025-09-29 20:20:54 -04:00
  • 481deee4ae Fix entity nullptr check Harold Brenes 2025-09-29 20:15:46 -04:00
  • 9425954861 Ignore patterns for local development in CMake Harold Brenes 2025-09-29 16:04:30 -04:00
  • 6d9ace4a2c Remove outdated todo Harold Brenes 2025-09-29 15:58:30 -04:00
  • 5af13f5d53 Automatically emit objc_msgSend calls when calling imported or implemented Objective-C methods Harold Brenes 2025-09-16 00:49:31 -04:00
  • 0fdac0bd8c Fix test inet_pton call in test_arpa_inet Harold Brenes 2025-09-29 20:29:34 -04:00
  • c23d30f050 Fix printf format Harold Brenes 2025-09-29 19:56:10 -04:00
  • 24daa4427c Fix various foreign signatures Harold Brenes 2025-09-29 19:54:53 -04:00
  • d203dff09f Removed 0UL check. Username-Leon 2025-09-29 19:09:11 +02:00
  • cef381261a Fixed vulkan bindings. Username-Leon 2025-09-29 18:44:07 +02:00
  • 34d040cef1 Correct format strings bill/global-variable-distribution gingerBill 2025-09-29 16:51:38 +01:00
  • 9e8be055c1 Rename to -build-diagnostics gingerBill 2025-09-29 16:16:19 +01:00
  • 11712627cb Add module stuff to -para-poly-diagnostics gingerBill 2025-09-29 16:14:55 +01:00
  • 9b4c0ea492 Type erase the internals of runtime.copy_* gingerBill 2025-09-29 15:12:55 +01:00
  • 17394d8b14 Merge pull request #5725 from odin-lang/bill/parapoly-diagnostics gingerBill 2025-09-29 15:10:57 +01:00
  • 1fc1d8e451 Change sort for single instanced procedures gingerBill 2025-09-29 14:32:21 +01:00
  • 53f4fc1cbb Add -para-poly-diagnostics gingerBill 2025-09-29 14:03:32 +01:00
  • 11dc6680d2 Merge pull request #5723 from odin-lang/bill/const-union gingerBill 2025-09-29 13:12:07 +01:00
  • 240b2f1819 Disable #raw_union constants for the time being bill/const-union gingerBill 2025-09-29 12:54:52 +01:00
  • b711e92968 Add bit cast gingerBill 2025-09-29 12:27:28 +01:00