Andrea Piseri
|
48af78e469
|
add iterator to core:container/bit_array
|
2022-02-04 22:12:07 +01:00 |
|
gingerBill
|
abb26e0bea
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-02-04 12:08:24 +00:00 |
|
gingerBill
|
76edfae0e0
|
core:container/topological_sort
|
2022-02-04 12:08:20 +00:00 |
|
Andrea Piseri
|
cf9f3d5e2d
|
fix logic in bswap_128
|
2022-02-03 15:50:39 +01:00 |
|
gingerBill
|
df8bdac33f
|
Initialize the global_rand with the intrinsics.read_cycle_counter() value
|
2022-02-03 00:31:36 +00:00 |
|
gingerBill
|
b4f7a527c2
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-02-02 23:38:40 +00:00 |
|
gingerBill
|
35533a7baa
|
Update core:container/lru to support clear and take a boolean to indicate whether or not to call the on_remove procedure on clear or destroy
|
2022-02-02 23:38:32 +00:00 |
|
Andrea Piseri
|
e190c024fd
|
Fix logic in is_nil procedure: a non_nil slice means there is data to check.
|
2022-02-02 20:07:38 +01:00 |
|
gingerBill
|
e250475bf9
|
Merge pull request #1457 from DanielGavin/parser-inline
Fix core:odin/parser not setting the inline flag correctly.
|
2022-02-02 16:32:09 +00:00 |
|
gingerBill
|
a04d849e30
|
core:container/lru
|
2022-02-01 15:24:37 +00:00 |
|
gingerBill
|
8c9505505a
|
Add allocator parameter to rand.perm
|
2022-02-01 15:23:49 +00:00 |
|
gingerBill
|
2f1aeaf757
|
Remove the unneeded $
|
2022-01-31 15:56:40 +00:00 |
|
gingerBill
|
14a17fb36f
|
Add slice.stable_sort* procedures
|
2022-01-31 15:55:52 +00:00 |
|
gingerBill
|
1a9ec776cb
|
Unify logic for slice.sort* related procedures
|
2022-01-31 12:43:20 +00:00 |
|
gingerBill
|
da1edac56d
|
Enforce -strict-style in CI
|
2022-01-31 11:29:05 +00:00 |
|
gingerBill
|
ebb8ca7c26
|
Add round to linalg_glsl_math.odin
|
2022-01-30 21:35:05 +00:00 |
|
Jesse Stiller
|
62cc752066
|
Added round to HLSL and GLSL, and isinf/isfinite + isnan to HLSL
|
2022-01-30 13:57:01 +10:00 |
|
powerc9000
|
2f3c5336d9
|
Fix mutex and conditions trying to be destroyed twice in unix
|
2022-01-27 15:38:16 -07:00 |
|
gingerBill
|
fc8ddcef5c
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-01-27 16:09:44 +00:00 |
|
gingerBill
|
3165b7cf95
|
Add rand.exp_float64
|
2022-01-27 16:09:33 +00:00 |
|
gingerBill
|
5eea23cf76
|
Fix typo
|
2022-01-27 16:09:05 +00:00 |
|
gingerBill
|
2aa783179e
|
Update doc_format.odin
|
2022-01-27 16:08:58 +00:00 |
|
Jeroen van Rijn
|
2fcba25e50
|
Merge pull request #1458 from Kelimion/zlib_fix
Fix DEFLATE stored block handling.
|
2022-01-27 15:10:33 +01:00 |
|
Jeroen van Rijn
|
28bc274449
|
Fix DEFLATE stored block handling.
|
2022-01-27 14:58:45 +01:00 |
|
Daniel Gavin
|
ff5e036773
|
Trim whitespaces
|
2022-01-27 14:27:26 +01:00 |
|
Daniel Gavin
|
4dc29d141f
|
Fix core:odin/parser not setting the inline flag correctly.
|
2022-01-27 14:24:33 +01:00 |
|
Daniel Gavin
|
8ecee32e1c
|
Merge remote-tracking branch 'upstream/master' into parser-fix
|
2022-01-27 13:58:41 +01:00 |
|
gingerBill
|
16786aac78
|
Correct int31_max etc
|
2022-01-27 12:33:34 +00:00 |
|
gingerBill
|
070b450768
|
Add ODIN_ERROR_POS_STYLE constant and change runtime.print_caller_location based on that constant
|
2022-01-26 17:34:39 +00:00 |
|
gingerBill
|
fb86c23dbd
|
Keep -vet happy
|
2022-01-25 16:41:31 +00:00 |
|
gingerBill
|
cb6a4ebf60
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-01-25 16:40:31 +00:00 |
|
gingerBill
|
1bf8328606
|
Strip unneeded semicolons
|
2022-01-25 16:40:25 +00:00 |
|
Jeroen van Rijn
|
515fd2a228
|
bit_array: Fix initial size.
|
2022-01-25 17:08:32 +01:00 |
|
Jeroen van Rijn
|
65f8722afc
|
zlib: update Huffman builder.
|
2022-01-25 12:18:10 +01:00 |
|
gingerBill
|
f20105ddfe
|
Update docs for packages fmt and io
|
2022-01-24 23:07:06 +00:00 |
|
Daniel Gavin
|
6a7d821fcc
|
Merge remote-tracking branch 'upstream/master' into parser-fix
|
2022-01-24 16:58:39 +01:00 |
|
Platin21
|
1243b1a58c
|
Fixed cyclic imports which where not needed
|
2022-01-23 23:16:57 +01:00 |
|
Platin21
|
ab3bae5c02
|
Fixed package name
|
2022-01-23 23:14:46 +01:00 |
|
Platin21
|
540c5400a0
|
Adds several system calls and the beginning of odin wrappers for them
This also adds all systemcall numbers from the xnu kernel / and additional helpers for some of the calls to make it easier to call them from odin
|
2022-01-23 23:13:32 +01:00 |
|
gingerBill
|
d269dbcd40
|
Add comment for the internals of assert
|
2022-01-23 22:01:54 +00:00 |
|
gingerBill
|
18e639f59b
|
Add strings.split_lines* procedures
|
2022-01-23 21:35:03 +00:00 |
|
Dale Weiler
|
a5e1693774
|
Fix fread definition
|
2022-01-23 03:12:59 -05:00 |
|
Daniel Gavin
|
01e29bf27e
|
Merge remote-tracking branch 'upstream/master' into parser-fix
|
2022-01-23 01:38:15 +01:00 |
|
gingerBill
|
77b91352ae
|
Add Odin_OS_Type and Odin_Arch_Type to core:runtime
|
2022-01-20 19:58:35 +00:00 |
|
gingerBill
|
3d7d347192
|
Convert ODIN_OS and ODIN_ARCH to use enums rather than use strings
|
2022-01-20 19:56:05 +00:00 |
|
CiD-
|
e5868e3205
|
add zeroing regardless of ODIN_OS
|
2022-01-20 10:17:47 -05:00 |
|
gingerBill
|
cfbc1a447b
|
Correct inverse and inverse_transpose for 2x2 matrices
|
2022-01-20 13:18:37 +00:00 |
|
gingerBill
|
2b918ada4b
|
Add .Private information to doc-format
|
2022-01-19 17:15:10 +00:00 |
|
gingerBill
|
b5754b6ed9
|
Print examples correctly
|
2022-01-19 16:35:50 +00:00 |
|
gingerBill
|
28a816ef25
|
Allow for entity grouping in structs and procedure signatures with the Odin doc-format
|
2022-01-19 14:57:27 +00:00 |
|