Jeroen van Rijn
|
75a2015260
|
Add clear_soa (for #soa[dynamic]T)
|
2023-10-22 13:21:22 +02:00 |
|
Daniel
|
4cf48daa75
|
Fix a shrink(map[T]U) bug in the core lib
Fixed this error from `core:runtime`:
```odin
odin/core/runtime/core_builtin.odin(387:3) Error: Expected 2 return values, got 1 (Allocator_Error)
return map_shrink_dynamic((^Raw_Map)(m), map_info(T), loc)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
```
|
2023-10-21 13:27:56 -04:00 |
|
flysand7
|
05a9652f76
|
convert procs_windows_amd64.asm to tabs
|
2023-10-20 23:31:09 +11:00 |
|
flysand7
|
c458186f68
|
Implement __chkstk
|
2023-10-20 21:12:49 +11:00 |
|
Damian Tarnawski
|
c19af95db0
|
Fix calling time.now() in wasm js runtime
|
2023-10-19 18:45:04 +02:00 |
|
reluctant-git-user
|
496765c043
|
Update stdio.odin
snprintf() prototype fix
|
2023-10-15 17:09:41 +03:00 |
|
gingerBill
|
c9c7aa2e90
|
Merge pull request #2838 from GoNZooo/gonz.return-out-of-memory-in-json-parse
fix(json): return `.Out_Of_Memory` when out of memory on parse
|
2023-10-15 11:23:34 +01:00 |
|
Fabian Sperber
|
bce66e3b42
|
Add or_break and or_continue to the list of tokens that have an automatic semicolon added at the end of the line
|
2023-10-09 21:48:04 +02:00 |
|
Jeroen van Rijn
|
0c10b951a9
|
Merge pull request #2833 from simonwashere/darwin_net_interface
darwin enumerate_interfaces
|
2023-10-07 15:47:21 +02:00 |
|
simon
|
e7adfff9bf
|
bugfix: darwin net flags
|
2023-10-06 16:41:13 +01:00 |
|
gingerBill
|
2cca005056
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2023-10-02 20:59:49 +01:00 |
|
gingerBill
|
d27109640e
|
Partial pseudo-revert
|
2023-10-02 20:59:43 +01:00 |
|
Rickard Andersson
|
931e0d4687
|
cleanup: remove unused import
|
2023-10-02 15:21:09 +03:00 |
|
Rickard Andersson
|
cfa3765d50
|
fix: guard against empty key value in parse_object_body
|
2023-10-02 15:10:12 +03:00 |
|
Jeroen van Rijn
|
1287e8c734
|
Merge pull request #2839 from Tetralux/aprintf-ally
[fmt] Add allocator parameter to `fmt.aprintf`
|
2023-10-02 11:23:26 +02:00 |
|
Rickard Andersson
|
11e884aec5
|
docs: add note about checking for alloc error
|
2023-10-02 12:20:18 +03:00 |
|
Rickard Andersson
|
55a1ba710b
|
fix: use runtime.map_insert to not overallocate
|
2023-10-02 11:59:37 +03:00 |
|
Rickard Andersson
|
0a8b266c71
|
fix(json): return .Out_Of_Memory when out of memory on parse
Previously this would silently simply not do anything and the object
would be empty/incomplete when parsed instead.
|
2023-10-02 11:50:16 +03:00 |
|
Tetralux
|
7a6ac3ea92
|
[fmt] Add allocator parameter to fmt.aprintf
This allows you to do `fmt.aprintf("Hello, %v!", name, allocator = ally)`.
|
2023-10-02 02:46:26 +00:00 |
|
gingerBill
|
b9cc2606f2
|
Remove default value
|
2023-09-30 20:26:52 +01:00 |
|
gingerBill
|
5023313c03
|
Minor cleanups to the core library
|
2023-09-30 20:26:04 +01:00 |
|
simon
|
98f9f7d42e
|
darwin _enumerate_interfaces
|
2023-09-30 20:09:29 +01:00 |
|
gingerBill
|
14adcb9db8
|
Use or_break and or_continue where appropriate in the core library
|
2023-09-30 15:34:39 +01:00 |
|
gingerBill
|
41a22bd83d
|
or_break and or_continue to core:odin packages
|
2023-09-30 15:09:59 +01:00 |
|
gingerBill
|
648b83d6ea
|
Add or_break and or_continue constructs
|
2023-09-30 15:04:17 +01:00 |
|
gingerBill
|
63f755554b
|
Rename simd bitwise operations from intrinsics.simd_and to intrinsics.simd_bit_and etc
|
2023-09-28 16:42:08 +01:00 |
|
gingerBill
|
2ac463f003
|
Rename bitwise operations to bit_or etc
|
2023-09-28 16:40:01 +01:00 |
|
gingerBill
|
77227c2ff5
|
Merge pull request #2805 from odin-lang/llvm-17
Support LLVM 17.0.1
|
2023-09-28 16:01:26 +01:00 |
|
gingerBill
|
acc29fbceb
|
Merge branch 'master' into llvm-17
|
2023-09-27 11:38:11 +01:00 |
|
Lucas Perlind
|
7cc5177078
|
Fixed up missing output for rand examples
|
2023-09-27 16:34:19 +10:00 |
|
gingerBill
|
4c22982732
|
Rename files to not start with _
|
2023-09-26 13:15:21 +01:00 |
|
gingerBill
|
534e5978d8
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2023-09-26 12:21:49 +01:00 |
|
gingerBill
|
c08bf1204f
|
Add cstring specific comparison procedures to fix comparisons like cstring("") != cstring(nil)
|
2023-09-26 12:21:43 +01:00 |
|
gingerBill
|
61f39ae0a0
|
Use a giant packed struct working for type info table
|
2023-09-22 15:32:32 +01:00 |
|
Karl Zylinski
|
39c85cafa2
|
Fix for crash when using io.write_u128/io.write_i128 due to buffer being too small
|
2023-09-22 08:26:41 +02:00 |
|
gingerBill
|
098c09835b
|
Add ODIN_SANITIZER_FLAGS global constant
|
2023-09-21 11:34:40 +01:00 |
|
gingerBill
|
96fbafe359
|
Update ABI breaking changes for f16 types (due to LLVM 15+)
|
2023-09-21 10:38:44 +01:00 |
|
Abdelrahman Farid
|
f1872f495a
|
Fix bug with index increment in unquote_string
|
2023-09-19 22:19:05 +03:00 |
|
gingerBill
|
150a72f75e
|
Merge pull request #2769 from RLGingerBiscuit/json-marshal-stuff
json.marshal: Don't output spaces if pretty=false
|
2023-09-18 10:47:02 +01:00 |
|
gingerBill
|
f96579824b
|
Merge pull request #2791 from ftphikari/master
[core:sys/windows] Added couple of procedures
|
2023-09-15 11:22:30 +01:00 |
|
gingerBill
|
6e49b1cad7
|
Merge pull request #2784 from laytan/fmt-memory-sizes
Add formatting of bytes into the best unit of measurement
|
2023-09-14 11:00:48 +01:00 |
|
gingerBill
|
d928f425ec
|
Merge pull request #2789 from fabiansperber/fix-odin-parser
Fix issues with core:odin parser
|
2023-09-14 11:00:11 +01:00 |
|
gingerBill
|
35857d3103
|
Fix wrong type
|
2023-09-12 23:01:49 +01:00 |
|
Laytan Laats
|
d47b0eeee7
|
update doc
|
2023-09-12 16:51:21 +02:00 |
|
Laytan Laats
|
287beaff35
|
use KiB etc. instead of KB
|
2023-09-12 16:49:42 +02:00 |
|
gingerBill
|
8e9d1c7ebf
|
Make procedures contextless where possible
|
2023-09-12 11:52:05 +01:00 |
|
gingerBill
|
53380632a1
|
Swap order of prev and next
|
2023-09-12 11:44:54 +01:00 |
|
hikari
|
1b06f809de
|
[core:sys/windows] Added SuspendThread
|
2023-09-08 00:02:27 +03:00 |
|
hikari
|
19fe508fb2
|
[core:sys/windows] Added couple of procedures
|
2023-09-07 23:58:19 +03:00 |
|
Fabian Sperber
|
886d0de040
|
Remove auto_cast from field_flags
- auto_cast is parsed as its own expression
|
2023-09-05 23:14:55 +02:00 |
|