Commit Graph

  • ec75094303 remove windows binaries from non-windows releases Laytan Laats 2025-08-05 21:31:06 +02:00
  • e0a08de455 Merge pull request #5537 from A1029384756/master Laytan 2025-08-05 20:36:11 +02:00
  • af3184adc9 Change is_utf16 field to encoding and use an enum gingerBill 2025-08-05 15:12:54 +01:00
  • eae43f1225 Merge branch 'master' into bill/utf16-strings gingerBill 2025-08-05 15:07:06 +01:00
  • accdd7c2af Fix atomics for tuples dev-2025-08 gingerBill 2025-08-05 12:31:57 +01:00
  • a675784999 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-08-05 12:28:24 +01:00
  • 7f194080e6 Fix possible race condition with struct offsets gingerBill 2025-08-05 12:27:28 +01:00
  • b022c020f3 Merge pull request #5540 from jared-cone/fix-windows-delete-after-free Laytan 2025-08-05 07:10:23 +02:00
  • 8e354a2afd Merge pull request #5539 from Jack-Punter/fix-spall-scoped-event-with-autotracing Laytan 2025-08-05 07:10:12 +02:00
  • b1cda52fd6 Fixed delete-after-free in file_windows.odin Jared Cone 2025-08-04 19:42:23 -07:00
  • 45e4ce5d44 Adds @(no_instrumentation) to spall buffer and SCOPED operations Jack Punter 2025-08-04 23:15:16 +01:00
  • c910b5e583 Add intrinsics.type_is_nearly_simple_compare gingerBill 2025-08-04 12:13:30 +01:00
  • 70818030f6 [nightly] added linux arm build A1029384756 2025-08-04 00:27:03 -04:00
  • a9e9e88f06 add missing xlib functions for getting and setting text properties Wesley Kerfoot 2025-08-03 11:30:09 -04:00
  • 4fac64afd4 Merge pull request #5531 from laytan/thread-stack-size-rlimit gingerBill 2025-08-02 14:58:33 +01:00
  • 25389ed086 thread: set stack size to rlimit Laytan Laats 2025-08-02 15:22:23 +02:00
  • f8d24923fd Fix cstring != "" gingerBill 2025-08-02 13:23:20 +01:00
  • 86bd9186f9 Fix string16 != "" comparison gingerBill 2025-08-02 13:17:31 +01:00
  • dca9bf0b0c Fix string16 literal length set in LLVM gingerBill 2025-08-02 13:11:34 +01:00
  • e049dde582 Fix tests for UTF-16 strings gingerBill 2025-08-02 13:01:58 +01:00
  • 5aec40e3e0 Remove unneeded uses of intrinsics.constant_utf16_cstring gingerBill 2025-08-02 12:55:05 +01:00
  • 7c281a9614 Fix [^]u16 <-> cstring16 conversions gingerBill 2025-08-02 12:51:08 +01:00
  • c631a8eff5 os2 internals -> (c)string16 gingerBill 2025-08-02 12:47:03 +01:00
  • 9b5700225d Add string16_map.cpp gingerBill 2025-08-02 12:33:33 +01:00
  • 620bf162a0 Cache const string16 in LLVM gingerBill 2025-08-02 12:32:18 +01:00
  • bb4bc316a4 for in string16; Support string16 across core gingerBill 2025-08-02 12:20:35 +01:00
  • ae02d3d02d Begin supporting string16 across the core library gingerBill 2025-08-02 11:55:16 +01:00
  • 2561427dd3 Add string16 and cstring16 (UTF-16 based strings) gingerBill 2025-08-02 11:00:15 +01:00
  • 9dfce3da86 Convert leading spaces to tabs Steve Waddicor 2025-08-01 23:06:04 +01:00
  • 710203eadb Merge pull request #5505 from RoboMage/sdl2_audio_bitset Laytan 2025-08-01 23:46:26 +02:00
  • a7a6216e08 Merge pull request #5510 from taylormck/add-cgltf-enums Laytan 2025-08-01 23:46:13 +02:00
  • d343b93ef2 fix check Laytan 2025-08-01 20:31:53 +02:00
  • 20318e7a3b concrete types to make llvm 14 happy Laytan 2025-08-01 19:19:23 +02:00
  • d0890c2135 fix dropping part of particular vecs Laytan 2025-08-01 19:18:43 +02:00
  • 3eb9c5fa65 Merge pull request #5525 from Barinzaya/xxh3-simd gingerBill 2025-08-01 16:22:29 +01:00
  • ab866653a8 Merge pull request #5526 from laytan/fixes-for-vector-abi gingerBill 2025-08-01 16:21:44 +01:00
  • 4ef7ed1cbd Skip bounds checking on the inner accumulate loop. Barinzaya 2025-07-31 16:51:42 -04:00
  • 5527982c20 fix vec offset calculation Laytan 2025-07-31 22:01:17 +02:00
  • f32ee28e6d amd64 support half in the abi too Laytan 2025-07-31 20:50:46 +02:00
  • c3bae964d0 amd64 abi fixes regarding vectors Laytan 2025-07-31 20:26:22 +02:00
  • f61dc7d071 Remove favor_size attributes inhibiting SIMD optimizations. Barinzaya 2025-07-30 16:47:06 -04:00
  • 2f8b390c19 Various minor changes in XXH3. Barinzaya 2025-07-30 14:29:44 -04:00
  • 9d40f371be Add static SIMD support to XXH3 in core:hash/xxhash. Barinzaya 2025-07-30 12:37:12 -04:00
  • 393e00bec3 Placate linker Jeroen van Rijn 2025-07-31 16:40:40 +02:00
  • a41500de28 Merge pull request #5520 from Mecso2/master Jeroen van Rijn 2025-07-31 16:38:21 +02:00
  • 077ba0b6cb Merge pull request #5513 from colrdavidson/spall_v3 gingerBill 2025-07-31 12:37:09 +01:00
  • 9b8223dd69 Remove use of .no_copy gingerBill 2025-07-30 23:19:14 +01:00
  • 6a10cfdc30 Fix typo gingerBill 2025-07-30 23:15:14 +01:00
  • a2e7a62a26 Add virtual.new_clone gingerBill 2025-07-30 23:14:53 +01:00
  • 7057fc8dfc Remove the semantics of #no_copy, keep the grammar gingerBill 2025-07-30 23:14:29 +01:00
  • aa6a749804 Improve atomic logic for sync.Wait_Group gingerBill 2025-07-30 23:11:18 +01:00
  • 3e10684630 adjust scale with new format, fix segfault for auto-trace Colin Davidson 2025-07-30 14:09:50 -07:00
  • 7720a32120 Merge remote-tracking branch 'live/master' into spall_v3 Colin Davidson 2025-07-30 12:51:56 -07:00
  • e54bf24746 fix amd64 no-crt entry assembly Mecso2 2025-07-30 12:44:53 +02:00
  • 939fed592d Merge pull request #5517 from colrdavidson/freq_hotfix Laytan 2025-07-30 06:22:25 +02:00
  • 44f039a92f Merge branch 'odin-lang:master' into darwin-foundation-support-for-handmade-hero-port cardboardguru76 2025-07-30 00:28:31 +01:00
  • b5a8a3cf94 require to reduce files for a one line function Colin Davidson 2025-07-29 13:58:30 -07:00
  • 42f2891f35 attempt to fix x86 osx build Colin Davidson 2025-07-29 13:54:56 -07:00
  • e869b9351b Merge remote-tracking branch 'live/master' into spall_v3 Colin Davidson 2025-07-29 13:48:32 -07:00
  • 861fa4ab68 Merge pull request #4140 from colrdavidson/macharena Laytan 2025-07-29 22:37:42 +02:00
  • 35a95fc3e4 workaround to avoid excessive file-splitting Colin Davidson 2025-07-29 13:28:04 -07:00
  • 517e392abe if -> when Colin Davidson 2025-07-29 13:18:40 -07:00
  • 4d9fdf5bd3 move to checker error, rather than panic Colin Davidson 2025-07-29 13:09:05 -07:00
  • 9c5e577792 Additional obj-c methods for darwin Foundation Steve Waddicor 2025-07-29 21:01:22 +01:00
  • 9a2e6fff48 switch to read_cycle_counter_frequency from arm64_read_cycle_counter_freq, trap on invalid arch Colin Davidson 2025-07-29 12:21:46 -07:00
  • c1b3d035e4 remove spawn from os, comment sys/posix/spawn Colin Davidson 2025-07-29 12:12:15 -07:00
  • 0a102bd757 shuffle to Kern_Return Colin Davidson 2025-07-29 11:52:58 -07:00
  • fe2b48dec4 enum pass Colin Davidson 2025-07-29 11:48:58 -07:00
  • 435f7f6503 Merge pull request #5515 from laytan/ignored-arg-multi-return Laytan 2025-07-29 19:16:32 +02:00
  • e8a591386b Merge pull request #5514 from laytan/saner-default-stack-linker-flags Laytan 2025-07-29 19:16:19 +02:00
  • af0b90bd3e fix flag Laytan 2025-07-29 19:07:28 +02:00
  • c966e63520 fix ignored args in multi return handling Laytan 2025-07-29 19:04:38 +02:00
  • e7670e58dd saner stack linker flags for WASM Laytan 2025-07-29 18:50:27 +02:00
  • 6c2b72f701 fix: align the enum values Taylor 2025-07-30 00:17:40 +09:00
  • b5629aeed9 copy-paste typo fix Colin Davidson 2025-07-28 16:34:53 -07:00
  • 1a9b128bfc update linux-arm to use the asm intrin for freq Colin Davidson 2025-07-28 16:32:10 -07:00
  • e1fd69f573 oops, one more manual_header Colin Davidson 2025-07-28 16:27:54 -07:00
  • 7986d85924 name_container_event -> name_event Colin Davidson 2025-07-28 16:25:42 -07:00
  • 2dd1e3c8e3 fix casts and consts Colin Davidson 2025-07-28 16:24:29 -07:00
  • 5b020591d8 update to spall format v3 Colin Davidson 2025-07-28 16:19:51 -07:00
  • 76b00c046b arm64 has an invariant tsc too Colin Davidson 2025-07-28 15:30:24 -07:00
  • 1848e0df05 use the correct frequency for the arm tsc timer Colin Davidson 2025-07-28 15:10:42 -07:00
  • b88f9194d0 Merge remote-tracking branch 'live/master' into macharena Colin Davidson 2025-07-28 14:24:46 -07:00
  • 1b15c9928b add cgltf filter type and wrap mode enums Taylor 2025-07-28 23:28:19 +09:00
  • be3006dbf2 Merge pull request #5507 from Paul-Andre/fix-issue-5474 gingerBill 2025-07-28 11:42:09 +01:00
  • 181e2d9b0d Print accumulated errors before printing assert Paul-Andre Henegar 2025-07-28 02:15:35 -04:00
  • 93a39affd1 Fix issue 5474 Paul-Andre Henegar 2025-07-28 01:42:19 -04:00
  • 55de1dd923 SDL2 - audio allow change bit_set robomage 2025-07-27 17:39:42 -04:00
  • a93d3503b1 Merge pull request #5499 from Kelimion/fix-5498 Jeroen van Rijn 2025-07-25 12:09:34 +02:00
  • 3a7e4873cd Fix #5498 Jeroen van Rijn 2025-07-25 12:00:24 +02:00
  • 315cd51f76 Merge pull request #5491 from Feoramund/buddy-2 Jeroen van Rijn 2025-07-22 17:01:13 +02:00
  • a0efdf26a6 mem: Clarify Buddy_Allocator requirements Feoramund 2025-07-22 10:52:55 -04:00
  • 58f32cd690 Fix Linux-specific optimized test failure Feoramund 2025-07-22 10:40:16 -04:00
  • 19a075211f Merge pull request #5442 from jon-lipstate/table_lookup gingerBill 2025-07-22 11:14:54 +01:00
  • 513e6daace Merge pull request #5081 from Lperlind/vet-explicit-allocators gingerBill 2025-07-22 11:06:12 +01:00
  • e2b75d2add Merge pull request #5473 from harold-b/hb.subtarget-enhancements gingerBill 2025-07-22 11:01:50 +01:00
  • 2f770ff241 check for Haiku before calling _set_name PePerRoNii 2025-07-22 11:18:45 +07:00
  • 3c9d05a8c6 fix tid/handle bug on macos/win PePerRoNii 2025-07-22 11:00:49 +07:00
  • a357113651 thread.create et al with name parameter PePerRoNii 2025-07-22 10:52:29 +07:00
  • 7c917d56e9 Check for invalid subtargets. Harold Brenes 2025-07-16 16:05:58 -04:00