gingerBill
|
5c9cd0146d
|
Add @(require_results) to operand procedures
|
2026-06-14 21:57:27 +01:00 |
|
gingerBill
|
611cc807cd
|
Add @(require_results) to instruction procedures
|
2026-06-14 21:54:24 +01:00 |
|
gingerBill
|
ced500fc94
|
Add fmt formatting to the Instruction.operands
|
2026-06-14 21:52:14 +01:00 |
|
gingerBill
|
c8ed0d89ed
|
Alignment fields in the decode entry type for ppc
|
2026-06-14 21:23:07 +01:00 |
|
gingerBill
|
695dd62b58
|
Align instruction helpers
|
2026-06-14 21:01:51 +01:00 |
|
gingerBill
|
15a426c6b3
|
Minor code style changes
|
2026-06-14 21:00:38 +01:00 |
|
gingerBill
|
2f0c1457e5
|
Make x86 decoding tables very uniform and orderly
|
2026-06-14 20:46:27 +01:00 |
|
gingerBill
|
19bc584a0d
|
Manually format the x86 encoding table
|
2026-06-14 20:05:10 +01:00 |
|
gingerBill
|
ce3ff285b6
|
Minor style improvement
|
2026-06-14 19:50:32 +01:00 |
|
gingerBill
|
efa535eec2
|
Minor clean up of the mnemonics code
|
2026-06-14 19:48:02 +01:00 |
|
gingerBill
|
d75624ccbd
|
Add @(require_results) where appropriate to isa
|
2026-06-14 19:41:05 +01:00 |
|
gingerBill
|
340fb4f697
|
Clean up x86 decoding tables
|
2026-06-14 19:39:34 +01:00 |
|
gingerBill
|
2f5d548471
|
Minimize rsp decoding tables
|
2026-06-14 19:35:30 +01:00 |
|
gingerBill
|
253c1570d8
|
Minimize riscv decoding tables
|
2026-06-14 19:34:16 +01:00 |
|
gingerBill
|
d74693eb0f
|
Minimize ppc_vle decoding tables
|
2026-06-14 19:32:53 +01:00 |
|
gingerBill
|
dacb5e3a17
|
Minimize PPC decoding tables
|
2026-06-14 19:30:42 +01:00 |
|
gingerBill
|
cd4b4e1f36
|
Minimize mos65816 decoding tables
|
2026-06-14 19:24:16 +01:00 |
|
gingerBill
|
70e92d2a4d
|
Minimize mos6502 decoder table
|
2026-06-14 19:23:21 +01:00 |
|
gingerBill
|
c8de23f678
|
Minimize arm64 decoding table
|
2026-06-14 19:22:31 +01:00 |
|
gingerBill
|
67dfa25696
|
Minimize MIPS decode table
|
2026-06-14 19:22:17 +01:00 |
|
gingerBill
|
176ee8c68d
|
Minimize arm32 decode table size
|
2026-06-14 19:19:11 +01:00 |
|
gingerBill
|
1adbd0dcb4
|
Improve formatting for x86 tables and minimize outputting "zero" entries
|
2026-06-14 19:16:53 +01:00 |
|
gingerBill
|
2cf2a1341b
|
Minimize error propagation of map[key] indexing
|
2026-06-14 18:55:26 +01:00 |
|
gingerBill
|
c49e296f5e
|
Update doc files
|
2026-06-14 18:24:59 +01:00 |
|
gingerBill
|
a116f69b7e
|
Use core:mem/virtual instead of the posix specific calls
|
2026-06-14 17:14:14 +01:00 |
|
gingerBill
|
2e58cc51d9
|
Improve mnemonic_builders for x86
|
2026-06-14 17:03:19 +01:00 |
|
gingerBill
|
a8d7aedf1e
|
Add rodata where appropriate
|
2026-06-14 16:50:21 +01:00 |
|
gingerBill
|
a1c2638080
|
Add core:rexcode packages to examples/all
|
2026-06-14 16:42:31 +01:00 |
|
gingerBill
|
d6ae77b67e
|
core:rexcode
|
2026-06-14 16:30:18 +01:00 |
|
gingerBill
|
4b482366c1
|
Support constant compound literals
|
2026-06-14 15:51:27 +01:00 |
|
gingerBill
|
42fd7cf37f
|
Merge pull request #6836 from BigBoyBarney/map-insert
Added optional allocator error to `map_insert`
|
2026-06-13 23:52:41 +01:00 |
|
Jeroen van Rijn
|
7d19f3b735
|
Merge pull request #6463 from ngortheone/bufio_reader_read_doc
doc: use punctuation to disambiguate buifio.reader_read_slice doc
|
2026-06-13 21:52:11 +02:00 |
|
Sylphrena
|
0aa85a035f
|
Added optional allocator error to map_insert
|
2026-06-13 20:00:02 +02:00 |
|
Jeroen van Rijn
|
56d08a9ded
|
Merge branch 'master' of github.com:odin-lang/Odin
|
2026-06-13 18:52:51 +02:00 |
|
Jeroen van Rijn
|
b3dc3278a4
|
Remove -sanitize:memory from tests/core/speed.odin
They turn a 1.5s test into a 7.5m wait on the CI. That's a bit too much for the benefit. Normal tests are fine if they take a bit longer with ASAN.
|
2026-06-13 18:51:15 +02:00 |
|
Jeroen van Rijn
|
196593591d
|
Merge pull request #6812 from A1029384756/nightly-build
[nightly-build] deduplicate macos and linux nightly builds
|
2026-06-13 18:43:34 +02:00 |
|
gingerBill
|
a0e29fca80
|
Merge pull request #6822 from RainerXE/pool-free-list-aba
core/container/pool: fix ABA race in the free list
|
2026-06-13 14:03:19 +01:00 |
|
gingerBill
|
10e5f556cc
|
Merge pull request #6824 from diniamo/vulkan-update
Update Vulkan
|
2026-06-13 13:05:48 +01:00 |
|
Laytan
|
700e178ca9
|
Merge pull request #6728 from heavyrain266/fix-openbsd
added missing LDFLAGS for OpenBSD
|
2026-06-13 12:38:29 +02:00 |
|
Jeroen van Rijn
|
1f54493a02
|
Merge pull request #6829 from krisfur/master
Make the type hash 63-bit to not crash OMG JIT in WebKit under WASM.
|
2026-06-13 11:12:44 +02:00 |
|
Krzysztof Furman
|
15deb7a118
|
Commented the workaround with links to issues, and put it behind a build flag.
|
2026-06-13 09:53:43 +01:00 |
|
Jeroen van Rijn
|
a99ac952d4
|
Merge pull request #6828 from TheRadischen/patch-4
fixed wrong variable name in slice.rotate
|
2026-06-12 22:38:54 +02:00 |
|
Krzysztof Furman
|
b05d459a13
|
Make the type hash 63-bit to not crash OMG JIT in WebKit under WASM.
|
2026-06-12 21:33:56 +01:00 |
|
TheRadischen
|
f41b57f1cc
|
fixed type in slice.rotate
sry bll,
i swear im never programming tired again
|
2026-06-12 21:48:41 +02:00 |
|
diniamo
|
81905aaa2d
|
Update Vulkan
|
2026-06-12 12:49:17 +02:00 |
|
Jeroen van Rijn
|
47cf0d3f42
|
Merge pull request #6790 from A1029384756/linux_pie
[linux] change default settings to enable pie and full relro
|
2026-06-12 11:21:51 +02:00 |
|
RainerXE
|
baf85d78a3
|
core/container/pool: fix ABA race in the free list
|
2026-06-12 09:28:14 +02:00 |
|
Laytan
|
d3f8b25a0d
|
Merge pull request #6819 from RainerXE/nbio-exec-cross-thread-uaf
core/nbio: fix use-after-free of op.l in cross-thread exec
|
2026-06-12 01:09:21 +02:00 |
|
RainerXE
|
b029cf08aa
|
core/nbio: fix use-after-free of op.l in cross-thread exec
|
2026-06-11 23:34:20 +02:00 |
|
gingerBill
|
f1c4b8caee
|
Merge pull request #6813 from bluziDev/patch-1
Add control sequences for Alternate Screen Buffer
|
2026-06-11 13:28:41 +01:00 |
|