Laytan Laats
287beaff35
use KiB etc. instead of KB
2023-09-12 16:49:42 +02:00
Laytan Laats
93caf5b311
use memory formatting in tracking allocator doc
2023-09-01 22:05:04 +02:00
Laytan Laats
735cfcd290
Add formatting of bytes into the best unit of measurement
2023-09-01 19:17:07 +02:00
Jeroen van Rijn
52ea3748b4
Merge pull request #2775 from laytan/fix-overlapped-entry-type
...
Fix the OVERLAPPED_ENTRY type definition
2023-08-29 10:56:01 +02:00
Laytan Laats
0a2678973b
Fix the OVERLAPPED_ENTRY type definition
2023-08-29 10:44:21 +02:00
Pix
8c4bd76280
Updating to be the correct function name in documentation.
2023-08-27 21:03:49 +08:00
Jeroen van Rijn
92f385e7b5
Merge pull request #2773 from Tetralux/minor-net-cleanup
...
[net] Assorted cleanup
2023-08-27 13:37:56 +02:00
Laytan Laats
076b20a9a5
fix queue reserve always doubling in size when there is enough space
2023-08-26 19:09:04 +02:00
Tetralux
e51915a529
[net] Assorted cleanup
...
- Remove some old comments
- Fix some doc comments
- Improve some doc comments
- Unify name of the errors related to UDP packet sizes
(i.e: recv buffer too small, and message too big to send)
2023-08-26 11:47:03 +00:00
Despacito696969
2feb1bf847
Commit a040be9 but for core:sort
2023-08-23 15:46:32 +02:00
Jeroen van Rijn
74bbb1167f
Fix #2763
...
Fixes #2763
2023-08-22 20:18:54 +02:00
gingerBill
515163864f
Add optional flush := true to many of the core:fmt procedures
2023-08-22 17:24:12 +01:00
gingerBill
61858f5899
Merge pull request #2755 from Lperlind/improve-float-rand
...
Better guarantee boundaries of floating point rand
2023-08-19 11:07:28 +01:00
Jeroen van Rijn
99d6a077fe
_buffer_grow: Preserve allocator if already set via init_buffer_allocator
...
Fixes #2756
2023-08-18 22:16:59 +02:00
Lucas Perlind
8b680254ee
Better guarantee boundaries of floating point rand
2023-08-18 11:19:01 +10:00
Lucas Perlind
b31d8b1ad0
Update rand documentation about floats
2023-08-16 21:13:56 +10:00
gingerBill
2153cb7e0a
Merge pull request #2721 from Kartoffelsaft/dynamic-pool-alloc
...
Return .Invalid_Argument in pool allocator to avoid potential segfaults
2023-08-16 12:02:21 +01:00
Benjamin Findley
7e4a65114a
fix whitespace
2023-08-15 08:49:27 -07:00
gingerBill
27931249ce
Scale by 3/2 rather than 5/4
2023-08-15 15:45:12 +01:00
gingerBill
52318d0e0e
Improve heuristic for committing memory with virtual.alloc_from_memory_block
2023-08-15 15:42:28 +01:00
gingerBill
8d673789be
Align committed to a page size
2023-08-15 15:20:23 +01:00
gingerBill
646c4c7458
alloc_from_memory_block to commit amounts equal to multiples of the DEFAULT_PAGE_SIZE
2023-08-15 15:12:12 +01:00
gingerBill
2cc22d118d
Require parentheses for #align(N)
2023-08-15 14:55:02 +01:00
gingerBill
31c85f0ec5
Merge pull request #2719 from laytan/add-waitgroup-to-wait-proc-group
...
add wait group to wait proc group
2023-08-15 11:19:09 +01:00
gingerBill
091d1f8c75
Merge pull request #2747 from Pix-xiP/loc-into-strings
...
#caller_location into the strings package
2023-08-15 11:16:12 +01:00
gingerBill
6c50e6ef34
Use or_return on resize/reserve
2023-08-15 11:13:43 +01:00
gingerBill
67f48aca96
Fix _random_u64
2023-08-15 11:06:12 +01:00
gingerBill
d13bed9a0a
Change algorithm to work on 64-bit integers rather than 32-bit integers internally
2023-08-15 10:53:59 +01:00
gingerBill
904c48b11a
Fix range comment from (0, n] to [0, n)
2023-08-15 10:36:00 +01:00
Pix
2ab5eb7213
Strings makes added caller function
2023-08-15 12:31:06 +08:00
Pix
5ce541e9ef
Intern add location to init.
2023-08-15 12:30:50 +08:00
Pix
0cf9c22033
Builder makes added caller location
2023-08-15 12:30:40 +08:00
Benjamin Findley
38e06f13d6
prevent potential segfaults when using large allocations from dynamic pool
2023-08-11 11:49:31 -07:00
Laytan Laats
ccc94f6832
add wait group to wait proc group
2023-08-11 20:21:42 +02:00
gingerBill
89c50bbd82
Adhere to -vet-style
2023-08-08 16:01:22 +01:00
gingerBill
4100cfec86
Fix typo
2023-08-08 15:31:17 +01:00
gingerBill
cad3a50e4e
Add ODIN_PLATFORM_SUBTARGET
2023-08-08 15:28:21 +01:00
gingerBill
2181e0fc27
Make for init; ; {} an error without an explicit cond or post
2023-08-08 15:07:00 +01:00
gingerBill
cd74cdfdaf
Remove switch in in favour of switch _ in
2023-08-08 14:57:25 +01:00
gingerBill
49ab935ae9
Disallow for in in favour of for _ in
2023-08-08 14:56:12 +01:00
gingerBill
9736402dfd
Fix docs typo
2023-08-07 15:34:28 +01:00
gingerBill
488a38a96d
Merge pull request #2649 from hchac/allow-newline-field-list-separator
...
Match C++ parser behavior in allowing newlines before a closing brace.
2023-08-07 11:45:08 +01:00
gingerBill
2a42dab108
Merge pull request #2661 from Beefster09/fixed-f64-conversion
...
Fix conversions between fixed point numbers and f64
2023-08-07 11:00:42 +01:00
gingerBill
006bd2fe17
Merge pull request #2696 from hwchen/hwchen/fix-parse-call-expr-ellipses
...
core:odin/parser allow args after varargs in parse_call_expr
2023-08-05 17:07:28 +01:00
gingerBill
d252768ac5
Merge pull request #2652 from ftphikari/master
...
[vendor:directx/d3d_compiler] Added default include file handler
2023-08-05 16:59:43 +01:00
gingerBill
c91898a888
Remove #relative slices; Replace with #relative multi-pointers
2023-08-05 16:05:39 +01:00
gingerBill
9aed26a234
Remove the use of import within when
2023-08-04 15:54:44 +01:00
Walther Chen
4b9afd787c
core:odin/parser allow args after varargs in parse_call_expr
2023-08-03 22:45:21 -04:00
gingerBill
b495a302b0
Merge branch 'master' into tilde
2023-08-03 13:14:09 +01:00
gingerBill
5dba08fb3b
Keep -vet happy
2023-07-31 12:19:25 +01:00