Commit Graph

  • 1f187adff4 Merge pull request #4416 from Yawning/fix/4413 gingerBill 2024-10-27 12:13:40 +00:00
  • 35d818bb4e Fix possible leak in recursive filepath.glob gingerBill 2024-10-27 12:10:10 +00:00
  • f32e27d2e4 Fix bug caused due to incorrect type checking looking for context not defined in a context gingerBill 2024-10-27 11:10:55 +00:00
  • 69d375705e fix the typeid type kind of a typeid being set to Typeid_Invalid Laytan Laats 2024-10-27 01:09:58 +02:00
  • 44eef21997 wgpu: add missing JS impl for RenderPassEncoderSetBlendConstant Laytan Laats 2024-10-26 22:41:52 +02:00
  • bd38b4839c sys/wasm/js: add set_element_style Laytan Laats 2024-10-26 22:41:14 +02:00
  • 4608d26e6e encoding/cbor: fix skipping of ignored/missing fields in struct unmarshal Laytan Laats 2024-10-26 22:39:46 +02:00
  • 1e3a924e11 Merge pull request #4420 from laytan/cbor-better-handling-of-mismatch-in-struct-and-binary-fields Laytan 2024-10-26 17:14:44 +02:00
  • 10c2f8dbeb math/rand: add choice_bit_set Laytan Laats 2024-10-26 13:50:28 +02:00
  • 8906ffb39c core/io: correctly escape runes greater than 0xFFFF IllusionMan1212 2024-10-26 01:25:12 +02:00
  • 831558a7c2 Merge pull request #4419 from laytan/rand-choice-enum-non-contiguous Jeroen van Rijn 2024-10-25 23:46:05 +02:00
  • bb4fc9979a math/rand: support non-contiguous enums in choice_enum Laytan Laats 2024-10-25 20:00:00 +02:00
  • 793ef6012b encoding/cbor: handle binary having more fields than the struct by discarding Laytan Laats 2024-10-25 20:37:55 +02:00
  • 3b6ed2164b Merge pull request #4399 from laytan/wgpu-improvements Laytan 2024-10-25 20:15:15 +02:00
  • 0b8e98febe Merge pull request #4398 from laytan/image-misuse-panic Laytan 2024-10-25 20:05:32 +02:00
  • 4bde87de8f Merge pull request #4418 from laytan/check-packed-on-all-loads gingerBill 2024-10-25 14:35:32 +01:00
  • bcf2b93c6e quote the dsymutil argument Laytan Laats 2024-10-25 15:34:59 +02:00
  • da1e09c95d check packed load and set alignment on all loads, not just lb_emit_load Laytan Laats 2024-10-25 14:26:02 +02:00
  • cf89526a9f Changed boolean parameters to bit set in the add_*_event_listener functions p2jason 2024-10-25 12:45:24 +01:00
  • 61795232f4 src/big_int.cpp: Use square-multiply for exponentiation Yawning Angel 2024-10-25 11:46:47 +09:00
  • 8371995bfc Added parameters to the add_*_event_listener JS functions for stopping event behavior p2jason 2024-10-24 23:27:40 +01:00
  • f047f804f6 Merge pull request #4402 from Lperlind/utf16_rune_count gingerBill 2024-10-23 15:25:21 +01:00
  • 33cc671302 Merge pull request #4403 from tf2spi/issue-4390-fix gingerBill 2024-10-23 15:25:06 +01:00
  • c5ae7daecd Merge pull request #4404 from tf2spi/issue-4395-fix gingerBill 2024-10-23 15:24:59 +01:00
  • 8cba4aa1c3 Merge pull request #4410 from tf2spi/issue-4397-fix gingerBill 2024-10-23 15:24:48 +01:00
  • 70bff68f69 Merge pull request #4408 from Lperlind/cache gingerBill 2024-10-23 15:15:58 +01:00
  • a9f2271a90 Fix magnitude check in parse_f64_prefix Misomosi 2024-10-22 21:27:39 -04:00
  • 50597e8691 fix erronous updating alignment of external global laytan 2024-10-22 17:34:49 +02:00
  • 00ec862b63 Merge pull request #4335 from colrdavidson/datetime_tz Jeroen van Rijn 2024-10-22 10:18:38 +02:00
  • 28b26043fb cached.cpp: Improve internal cached robustness Lucas Perlind 2024-10-22 17:58:54 +11:00
  • d8696badb6 add better comment about freebsd hacks Colin Davidson 2024-10-21 21:58:32 -07:00
  • 9e00d610c8 Update core/time/timezone/tzdate.odin Colin Davidson 2024-10-21 21:49:19 -07:00
  • d393d3292f Update core/time/timezone/tzdate.odin Colin Davidson 2024-10-21 21:48:58 -07:00
  • 6ef915c312 Fixes #4395 by not assuming simd returns val Misomosi 2024-10-20 22:51:39 -04:00
  • 01c7380df8 Fix #4390 by assigning invalid entity type Misomosi 2024-10-20 22:45:30 -04:00
  • 66c53a1174 core/unicode/utf16: add rune_count proc Lucas Perlind 2024-10-21 08:29:07 +11:00
  • 7c1922b0a7 Merge pull request #4401 from tgolsson/ts/cbor-unmarshal-dynarray Laytan 2024-10-20 21:40:05 +02:00
  • 90a0c834bb cbor: fix capacity and ptr calculation for dynarray unmarshal Tom Solberg 2024-10-20 21:17:33 +02:00
  • c8ed499293 image: add panic when load is called without any registered loaders Laytan Laats 2024-10-20 18:41:10 +02:00
  • 62922a421c wgpu: take version check out of @init, use C cc when appropriate Laytan Laats 2024-10-20 18:40:17 +02:00
  • 9f609dd740 odin/parser: fix offsets of value declarations Laytan Laats 2024-10-19 20:02:39 +02:00
  • b6cbdf7c54 Merge pull request #4370 from IllusionMan1212/allow-e000-codepoint gingerBill 2024-10-19 18:12:08 +01:00
  • e79f94ca5e encoding/json: fix leak when string is unmarshalled into non-string field Laytan Laats 2024-10-19 17:08:24 +02:00
  • 7f4ce2e179 Suggestion when assigning enum to bit_set Morten Hauke Solvang 2024-10-19 10:25:13 +02:00
  • b82f8df5f5 possibly fix not having shared dir in recent windows releases Laytan Laats 2024-10-17 18:05:26 +02:00
  • 2141299d2b Merge pull request #4376 from Barinzaya/sysinfo-avx512 Laytan 2024-10-16 19:46:01 +02:00
  • 1cb93efe8a Merge pull request #4382 from Barinzaya/time_32b_linux_overflow Laytan 2024-10-16 18:27:28 +02:00
  • 142e7d6b52 Fixed time overflows that occur when running in a 32-bit Linux target. Barinzaya 2024-10-15 13:43:28 -04:00
  • 872a29752c Renamed and trimmed AVX-512 features in sys/info. Barinzaya 2024-10-15 05:21:22 -04:00
  • 7989d512a0 add macos 15.0.1 to odin report and core/sys/info Laytan Laats 2024-10-14 16:19:03 +02:00
  • 1dd9b8560d build mutex allocator code on freestanding wasm Laytan Laats 2024-10-14 16:11:25 +02:00
  • b746e5287e build tracking allocator code on freestanding wasm Laytan Laats 2024-10-14 16:06:16 +02:00
  • ff35a59548 Fixed a theoretical edge case in AVX512VL support detection. Barinzaya 2024-10-14 09:09:14 -04:00
  • c93923c9f7 Fixed formatting. Barinzaya 2024-10-14 08:53:16 -04:00
  • 0e4ed515b9 Added AVX-512 feature detection to core:sys/info. Barinzaya 2024-10-14 08:20:23 -04:00
  • 417e9bb37f Fix #4373 gingerBill 2024-10-13 22:26:04 +01:00
  • 0157ff1541 Merge pull request #4118 from andradei/posix-linux Laytan 2024-10-13 20:05:03 +02:00
  • 591f827e5f Merge pull request #4371 from beaumccartney/mach-enum-member-aliases Laytan 2024-10-13 20:00:06 +02:00
  • 55ff1769d0 Merge pull request #4368 from bersK/rlgl-binding-enablecolorblending-fix gingerBill 2024-10-13 13:21:27 +01:00
  • e240c034de aliases to enum members are other enum members, not constants Beau McCartney 2024-10-12 20:05:22 -06:00
  • d52e0a892c fix(core:{odin,c}/tokenizer): Don't error on valid \uE000 codepoint IllusionMan1212 2024-10-13 00:01:41 +02:00
  • f112c27f7d rlgl: Add EnableColorBlend() Stefan Stefanov 2024-10-12 20:01:27 +03:00
  • 8006ba919e Improve formatting gingerBill 2024-10-11 14:48:55 +01:00
  • 16eac6c844 Merge pull request #4357 from beaumccartney/mach-vm-apis Laytan 2024-10-10 20:04:20 +02:00
  • 5bf8852b2e add julian day rule resolvers Colin Davidson 2024-10-10 10:31:46 -07:00
  • 77cf4373a8 sync policy enum Beau McCartney 2024-10-10 11:24:55 -06:00
  • 19c2b4d54f swap datetime_to_str to aprintf Colin Davidson 2024-10-10 10:17:02 -07:00
  • 4fffd1b271 kern return: doc comments above enum members Beau McCartney 2024-10-10 11:12:42 -06:00
  • 66c902406d align by space instead of colon Beau McCartney 2024-10-10 11:09:06 -06:00
  • 3aae1740c7 proc ( -> proc( Beau McCartney 2024-10-10 11:03:55 -06:00
  • fcaa3abe47 delete local_str with the appropriate allocator Colin Davidson 2024-10-10 09:24:50 -07:00
  • ba6203f8d3 sort out windows enum names too Colin Davidson 2024-10-10 09:19:04 -07:00
  • 4c8e355444 tweaks per laytan suggestions Colin Davidson 2024-10-10 09:14:29 -07:00
  • a6502c3e8c Initial cut of timezones Colin Davidson 2024-10-01 13:28:14 -07:00
  • 4e07d3f1d3 Merge pull request #4360 from frwdrik/patch-1 Jeroen van Rijn 2024-10-09 19:00:23 +02:00
  • 15a8970493 Fix typo in demo.odin Fredrik Vaeng Røtnes 2024-10-09 16:44:17 +00:00
  • 6f23b5bb60 Fix #4359 Jeroen van Rijn 2024-10-09 14:31:01 +02:00
  • b0ff41e673 indent with tabs not spaces Beau McCartney 2024-10-08 19:00:47 -06:00
  • 41c717de3f vm_flags as a bitset Beau McCartney 2024-10-08 19:00:15 -06:00
  • fee99c0800 move doc comment to right spot Beau McCartney 2024-10-08 13:41:13 -06:00
  • 58745bc7ae use b32 for boolean_t Beau McCartney 2024-10-08 13:39:53 -06:00
  • 5c63617191 net: fix leaking sockets in listen_tcp if an error occurs Laytan Laats 2024-10-08 21:08:14 +02:00
  • d8af35f01e net: fix leaking sockets in dial_tcp if connect errors Laytan Laats 2024-10-08 21:01:57 +02:00
  • 27753ff7a8 VM_INHERIT_* as an enum Beau McCartney 2024-10-08 12:20:39 -06:00
  • 9004441e43 VM_PROT_* flags as a bitset Beau McCartney 2024-10-08 12:20:06 -06:00
  • 2695b269a4 kern return as an enum Beau McCartney 2024-10-08 12:17:24 -06:00
  • 67252ff415 make some types and procs match the c apis Beau McCartney 2024-10-08 12:12:21 -06:00
  • b839d06ac8 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-10-08 11:58:28 +01:00
  • 131e8d4187 Disable exe path test gingerBill 2024-10-08 11:57:54 +01:00
  • db8950922c add mach_port_deallocate - frees the port from mach_make_memory_entry() Beau McCartney 2024-10-07 15:48:24 -06:00
  • 6bf70b60d6 os/os2: add default permissions to write_entire_file Laytan Laats 2024-10-07 22:31:43 +02:00
  • 7b1086b489 make aliases of vm types not distinct Beau McCartney 2024-10-07 14:24:38 -06:00
  • 4b8462aa70 os/os2: fix mkdir_all on posix with abs path Laytan Laats 2024-10-07 22:11:16 +02:00
  • f858374ef2 small cleanup Beau McCartney 2024-10-07 11:45:45 -06:00
  • eaafe92402 remove vm_flags_t - not in the original sdk Beau McCartney 2024-10-07 10:40:16 -06:00
  • 15d70390e5 add missing trailing comma Beau McCartney 2024-10-06 23:29:34 -06:00
  • 75c5cf3e80 indent with tabs, not spaces Beau McCartney 2024-10-06 23:02:36 -06:00
  • 609eb00335 remove note comments Beau McCartney 2024-10-06 22:47:46 -06:00
  • 2fc04f29c8 make extra types distinct to fit existing types Beau McCartney 2024-10-06 22:47:20 -06:00
  • 5c0c1287dc put function parameters on the same line where possible to fit style Beau McCartney 2024-10-06 22:45:10 -06:00