gingerBill
b1e9d83ea2
Merge pull request #6880 from RoBaertschi/master
...
Fix #6874
2026-06-24 10:36:20 +01:00
gingerBill
55b63099a8
Fix constant x %% y evaluation
2026-06-24 10:35:36 +01:00
gingerBill
58aac9065a
Merge pull request #6878 from Barinzaya/dynamic-arena-alignment
...
Fix mem.Dynamic_Arena alignment
2026-06-24 10:31:35 +01:00
Bärtschi Robin
212004b3ad
test_issue_6874: fix formatting
2026-06-24 08:41:29 +02:00
Bärtschi Robin
640a0f2ef4
add test for #6874
2026-06-24 08:35:43 +02:00
Bärtschi Robin
3883d079c8
Fix #6874
2026-06-24 08:04:17 +02:00
Barinzaya
583a397e1d
Fixed alignment handling in mem.Dynamic_Arena.
2026-06-24 00:58:45 -04:00
gingerBill
5647a1b2fc
Merge pull request #6873 from bennyyip/regex/inject
...
core:text/regex: improve compiler performance
2026-06-23 22:34:26 +01:00
gingerBill
07fee34419
Allow for both odin command path -flags and odin command -flags path
...
To do this, if the first argument after the command and last argument is NOT a flag, then put that last parameter first.
2026-06-23 17:27:17 +01:00
bennyyip
f58d7edb39
pack consecutive inject
2026-06-23 22:19:59 +08:00
bennyyip
55e513fbd7
align struct fields
2026-06-23 22:19:26 +08:00
gingerBill
c7d313b524
Merge pull request #6875 from 0cch0/patch-1
...
Update Xlib documentation link to current PDF
2026-06-23 13:16:29 +01:00
gingerBill
8c63a70aad
Fix identation
2026-06-23 13:14:56 +01:00
gingerBill
87297950c1
Merge pull request #6435 from mtarik34b/improve-flags-bitset-support
...
Improve `bit_set` support in the `flags` package
2026-06-23 12:50:21 +01:00
gingerBill
2b684ed1ec
Add json.unparse allowing for json.Value to io.Writer without the need for RTTI
2026-06-23 12:47:38 +01:00
gingerBill
6698ebacb1
Integrate docs from PR #5119
2026-06-23 12:35:58 +01:00
gingerBill
a1fe7222bb
Remove using fmt for example docs
2026-06-23 12:28:27 +01:00
gingerBill
28df949279
Fix typo
2026-06-23 12:25:36 +01:00
gingerBill
ebcf85a1fd
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-06-23 12:21:39 +01:00
gingerBill
7d36866fe9
pool -> arena
2026-06-23 12:21:29 +01:00
gingerBill
dc7cfbf443
Merge pull request #6671 from MaierN/master
...
fix memory leak and inconsistency in os.read_entire_file_from_file
2026-06-23 12:20:36 +01:00
gingerBill
82b2b293e9
Merge pull request #6515 from Peter0x44/master
...
Add missing rlgl bindings for raylib 5.5
2026-06-23 12:19:08 +01:00
gingerBill
1b75c44508
Change mem.Dynamic_Arena's alignment to be minimum_alignment
2026-06-23 12:18:15 +01:00
gingerBill
e30da0beb3
Remove old dynamic_pool_ aliases
2026-06-23 12:10:26 +01:00
gingerBill
bc1d6eb240
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-06-23 12:10:00 +01:00
gingerBill
a95d45e913
Fix typo
2026-06-23 12:09:51 +01:00
gingerBill
3b56706439
Merge pull request #6471 from Carlyle-Foster/master
...
rename DEFAULT_PAGE_SIZE to PAGE_SIZE
2026-06-23 12:08:37 +01:00
gingerBill
8f83598750
Correct numerous issues with SDL3 and add missing procedures
2026-06-23 12:03:36 +01:00
gingerBill
0fdc0fd9da
Merge pull request #5662 from leecommamichael/stbtt_types
...
[vendor:stb_truetype] amend PackFontRanges types
2026-06-23 11:51:19 +01:00
gingerBill
e3729aefc3
Add Maybe to SDL3 RenderGeometry
2026-06-23 11:50:33 +01:00
gingerBill
5ba39f42ea
Improve error message on calls with varying argument count
2026-06-23 11:49:00 +01:00
gingerBill
a20363c2bf
Add windows.GetConsoleScreenBufferInfoEx
2026-06-23 11:46:37 +01:00
gingerBill
8397c83560
Merge pull request #5508 from Paul-Andre/print-errors-before-assert
...
Flush accumulated errors before printing assert
2026-06-23 11:41:48 +01:00
gingerBill
38fa18023d
Use intrinsics.count_leading_zeros internally for math.next_power_of_two
2026-06-23 11:39:19 +01:00
0cch0
003c05dbb4
Update Xlib documentation link to current PDF
2026-06-23 15:39:22 +07:00
bennyyip
7bbfc50430
core:text/regex: improve compiler performance
2026-06-23 09:45:10 +08:00
gingerBill
8afac0f32f
Ignore the previous commit :D
2026-06-22 16:15:26 +01:00
gingerBill
13832011fa
Add core:time/tzdata to examples/all
2026-06-22 16:12:44 +01:00
gingerBill
3bbeecea41
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-06-22 15:41:52 +01:00
gingerBill
d16a37e649
Add warning to help very large return values (partially fixes #6568 )
2026-06-22 15:41:43 +01:00
Jeroen van Rijn
6bae6eb3f1
Clarify "it"
2026-06-22 15:46:02 +02:00
Jeroen van Rijn
8148b04a6c
Add missing word.
2026-06-22 15:44:11 +02:00
Jeroen van Rijn
778d3b97b6
Add comment to odin root about why there's no newline
...
Add comment to `odin root` about why there's no newline, and why we closed #6834 and #6871 .
Future such pull requests will be closed without comment.
2026-06-22 15:40:21 +02:00
gingerBill
6cf57c1eaa
Fix #6863
2026-06-22 13:17:43 +01:00
gingerBill
c843f3bb65
Optimize append_elem for different optimization levels
...
* For `-o:size` and below, uses the type erased approach
* For `-o:speed` and above, the inlined form is used
This is necessary because a generic `mem_copy_non_overlapping` cannot be optimized when type erasure is used, meaning in a hot path where `append_elem` is used a lot; thus `mem_copy_non_overlapping` becomes a bottleneck.
2026-06-22 12:57:00 +01:00
gingerBill
3834aeec49
Compiler: Improve error propagation when all of the overloads have the same return values
2026-06-22 12:56:25 +01:00
gingerBill
233242f4ea
Remove __copy_bits
2026-06-22 12:55:56 +01:00
gingerBill
2aea1d13f1
Improve lb_copy_bits
2026-06-22 12:55:50 +01:00
gingerBill
8971e0f1ec
Fix shifting buf in lb_copy_bits
2026-06-22 12:55:45 +01:00
gingerBill
588a8148f2
Remove the now defunct __write_bits and __read_bits
2026-06-22 12:55:33 +01:00