bkrypt
|
e80bee6867
|
Change order of O_CREATE & O_APPEND checks
|
2022-04-02 21:55:01 +02:00 |
|
gingerBill
|
ec5fc10988
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-04-02 14:38:51 +01:00 |
|
gingerBill
|
a232c0888c
|
intrinsics.atomic_type_is_lock_free
|
2022-04-02 14:38:42 +01:00 |
|
hikari
|
4c14e92952
|
sys/windows: add several procedures and macros
|
2022-04-02 08:23:12 +03:00 |
|
hikari
|
850d4a1e1b
|
sys/windows: add a couple of procedures and types
|
2022-04-02 07:38:11 +03:00 |
|
Jeroen van Rijn
|
dc012ed6dd
|
Merge pull request #1682 from ftphikari/master
sys/windows: add intrinsics.constant_utf16_cstring
|
2022-04-02 03:27:58 +02:00 |
|
Jeroen van Rijn
|
c21c993646
|
[strings] fix.
|
2022-04-02 01:54:35 +02:00 |
|
gingerBill
|
2bc89260f1
|
Add explicit memory ordering for the internal Sema implementation
|
2022-04-01 15:08:58 +01:00 |
|
gingerBill
|
c78b83f142
|
Fix _Sema
|
2022-04-01 14:51:51 +01:00 |
|
hikari
|
e28525e28c
|
sys/windows: fix some procedure definitions and types
|
2022-04-01 07:28:18 +03:00 |
|
hikari
|
73f9d12d47
|
sys/windows: add various procedures
|
2022-04-01 06:22:27 +03:00 |
|
hikari
|
b21cf05d44
|
sys/windows: move L into util.odin
|
2022-04-01 02:25:10 +03:00 |
|
hikari
|
107bede9fd
|
sys/windows: fix building error
|
2022-04-01 02:23:44 +03:00 |
|
hikari
|
75cbb09744
|
sys/windows: add intrinsics.constant_utf16_cstring
|
2022-04-01 02:11:41 +03:00 |
|
gingerBill
|
4484a3433d
|
Update mem.nil_allocator to match the same in runtime
|
2022-03-31 15:03:56 +01:00 |
|
gingerBill
|
0c4f905d82
|
Merge pull request #1673 from odin-lang/new-sync
Brand New `package sync` and Atomics Intrinsics
|
2022-03-31 14:06:00 +01:00 |
|
gingerBill
|
77de7ebde5
|
Remove code deduplication
|
2022-03-31 13:26:10 +01:00 |
|
gingerBill
|
2ec3fa93b4
|
Remove pthreads dependency
|
2022-03-31 13:10:15 +01:00 |
|
gingerBill
|
9f2d710c35
|
Change intrinsics.Atomic_Memory_Order fields to use Ada_Case rather than snake_case
|
2022-03-31 12:57:24 +01:00 |
|
gingerBill
|
22b961ea53
|
Update Thread Pool in core:thread
Thanks to the work of eisbehr
|
2022-03-31 11:55:46 +01:00 |
|
Jeroen van Rijn
|
9ea45d35db
|
[ease] Fix flux_stop.
|
2022-03-31 12:53:04 +02:00 |
|
gingerBill
|
06e8476efc
|
Correct ordering in auto_reset_event_signal
|
2022-03-31 10:55:18 +01:00 |
|
gingerBill
|
97a183f412
|
Clean up thread_windows.odin
|
2022-03-31 01:13:29 +01:00 |
|
gingerBill
|
b2f5b73532
|
Rename package name to sync
|
2022-03-31 01:05:50 +01:00 |
|
gingerBill
|
1eac3482a6
|
Add checks for memory ordering on fences
|
2022-03-31 01:01:51 +01:00 |
|
gingerBill
|
ed6bf28004
|
Update the intrinsics for documentation on atomics
|
2022-03-31 00:53:34 +01:00 |
|
gingerBill
|
6bc0c611ab
|
Enforce success failure pairings of compare_exchange_*_explicit at compile time
|
2022-03-31 00:49:53 +01:00 |
|
gingerBill
|
ba1930eb01
|
Update core to use new atomic intrinsics
|
2022-03-31 00:22:54 +01:00 |
|
gingerBill
|
4eb4ae6305
|
Replace sync with sync2
|
2022-03-30 17:42:44 +01:00 |
|
gingerBill
|
72ae061769
|
Add intrinsics.wasm_memory_grow intrinsics.wasm_memory_size
|
2022-03-30 17:29:37 +01:00 |
|
gingerBill
|
0c55596f0f
|
Merge pull request #1612 from graphitemaster/fix_thread_data_races
fix thread data races
|
2022-03-30 16:26:37 +01:00 |
|
gingerBill
|
5f3bfa66c5
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-03-30 16:15:54 +01:00 |
|
gingerBill
|
561b725b0e
|
Improve spin lock for atomic_mutex_lock
|
2022-03-30 16:15:48 +01:00 |
|
gingerBill
|
abf0fd7efc
|
Merge pull request #1671 from colrdavidson/add_nocrt
Make no crt work on Linux
|
2022-03-30 12:58:12 +01:00 |
|
Colin Davidson
|
a632db3618
|
Make no crt work on Linux
|
2022-03-30 04:45:22 -07:00 |
|
Jeroen van Rijn
|
a3c81374be
|
Merge pull request #1670 from ftphikari/master
sys/windows: add WM_SYSCOMMAND related constants
|
2022-03-29 22:11:16 +02:00 |
|
hikari
|
6a3ec5eb36
|
sys/windows: add WM_SYSCOMMAND related constants
|
2022-03-29 22:59:45 +03:00 |
|
Jeroen van Rijn
|
df32b5b46c
|
[windows] Fix leak in glob.
|
2022-03-29 16:13:17 +02:00 |
|
hikari
|
412c9a99d5
|
sys/windows: add SetTimer() and KillTimer() procedures
|
2022-03-29 08:56:05 +03:00 |
|
Jeroen van Rijn
|
24c48d22bc
|
[strings] Improve cut, add tests for it.
|
2022-03-27 22:13:26 +02:00 |
|
Jeroen van Rijn
|
b1c2c0ea7a
|
[ease] Flux fixups.
|
2022-03-27 16:49:22 +02:00 |
|
Jeroen van Rijn
|
2c498c132e
|
Merge pull request #1663 from Skytrias/skytrias-math-ease
add math easing package
|
2022-03-27 16:39:25 +02:00 |
|
Michael Kutowski
|
880d330cca
|
update delay to use deltatime, add time left
|
2022-03-27 16:34:00 +02:00 |
|
Michael Kutowski
|
58f4d533b7
|
add string documentation & examples, fix & cleanup string_multi
|
2022-03-27 11:39:17 +02:00 |
|
Michael Kutowski
|
d2ff6f424d
|
add math easing package
|
2022-03-27 11:32:46 +02:00 |
|
hikari
|
3ce17607c6
|
sys/windows: add AdjustWindowRect and GetWindowRect
|
2022-03-27 04:17:07 +03:00 |
|
hikari
|
76277f83c1
|
sys/windows: add GetSystemMetrics
|
2022-03-27 02:23:40 +02:00 |
|
hikari
|
f4125d2d88
|
sys/windows: add ClientToScreen
|
2022-03-27 01:42:46 +02:00 |
|
Jeroen van Rijn
|
86a1c34c3a
|
HWND_TOPMOST, HWND_NOTOPMOST constants
|
2022-03-26 19:33:53 +01:00 |
|
Jeroen van Rijn
|
3f3cc342b4
|
Update strings.odin
Fix from Walter.
|
2022-03-26 18:38:10 +01:00 |
|