gingerBill
|
8478b887a5
|
Add mem.check_zero and mem.check_zero_ptr
|
2020-06-29 16:17:40 +01:00 |
|
gingerBill
|
86448ee044
|
Add raw_data to replace cases in which &x[0] was used
|
2020-06-29 15:58:24 +01:00 |
|
gingerBill
|
56a52a1d06
|
Add sync.condition_wait_for_timeout for unix
|
2020-06-27 12:21:31 +01:00 |
|
gingerBill
|
858c5f8fd8
|
Update thread_unix logic
|
2020-06-27 11:36:48 +01:00 |
|
gingerBill
|
f92b4c7849
|
Update sys/unix; Rename thread.create_and_start
|
2020-06-27 11:26:38 +01:00 |
|
gingerBill
|
9fdebebd28
|
Add sync.Barrier; Add sync.Blocking_Mutex for unix
|
2020-06-27 11:23:37 +01:00 |
|
gingerBill
|
2b18f43b65
|
Update sys/windows; Add sync.Blocking_Mutex (windows only at the moment)
|
2020-06-27 00:59:40 +01:00 |
|
gingerBill
|
53e1512978
|
Add more exception handling stuff to sys/windows
|
2020-06-26 20:42:17 +01:00 |
|
gingerBill
|
b5f9c95ce7
|
Remove foreign import for -vet
|
2020-06-26 20:33:47 +01:00 |
|
gingerBill
|
231f91304a
|
Keep previous behaviour for sync but move to sys/windows
|
2020-06-26 20:30:33 +01:00 |
|
gingerBill
|
d7b3f3a0e7
|
Revert sync_windows.odin
|
2020-06-26 20:22:48 +01:00 |
|
gingerBill
|
bb81d4869f
|
Update sys/windows
|
2020-06-26 20:09:31 +01:00 |
|
gingerBill
|
b633a42bc2
|
Revert channel.odin
|
2020-06-26 19:16:17 +01:00 |
|
gingerBill
|
6bd05ef5d7
|
Begin migration from sys/win32 to sys/windows
|
2020-06-26 19:11:34 +01:00 |
|
gingerBill
|
251a3a690e
|
Add optional sep parameter to fmt.*print and fmt.*println procedures
|
2020-06-25 15:00:50 +01:00 |
|
gingerBill
|
f22b014db0
|
Revert build.bat
|
2020-06-23 09:20:13 +01:00 |
|
gingerBill
|
a6edcf4f18
|
Fix ABI typo bug; Add pop_safe and pop_front_safe
|
2020-06-22 21:03:57 +01:00 |
|
gingerBill
|
2a598aa061
|
Update sync.Channel
|
2020-06-22 17:45:01 +01:00 |
|
gingerBill
|
910ab7b3d4
|
Fix typo
|
2020-06-22 17:00:35 +01:00 |
|
gingerBill
|
2b27300387
|
Fix LLVM code gen bug
|
2020-06-22 16:57:21 +01:00 |
|
gingerBill
|
0db1ebb4e5
|
-vet sync/channel.odin
|
2020-06-22 16:01:26 +01:00 |
|
gingerBill
|
0013033f9a
|
Revert build.bat
|
2020-06-22 15:58:48 +01:00 |
|
gingerBill
|
f00123742c
|
Add experimental sync.Channel
|
2020-06-22 15:54:35 +01:00 |
|
gingerBill
|
509e8b512f
|
Add time.read_cycle_counter
|
2020-06-22 15:54:19 +01:00 |
|
gingerBill
|
2562df5387
|
Remove unused imports in thread.odin
|
2020-06-22 13:35:44 +01:00 |
|
gingerBill
|
0ab356aa4e
|
Fix sync and thread on *nix
|
2020-06-22 13:32:58 +01:00 |
|
gingerBill
|
b3c51a8b44
|
Add thread.run* shorthand procedures; Thread.init_context use new Maybe concept
|
2020-06-22 13:28:37 +01:00 |
|
gingerBill
|
fb3aeccd36
|
Add built-in Maybe
|
2020-06-22 13:25:19 +01:00 |
|
gingerBill
|
9495e3d10c
|
Update sync.Condition to require a ^sync.Mutex on init
|
2020-06-22 13:24:51 +01:00 |
|
gingerBill
|
0f711b8719
|
Remove old llvm-demo
|
2020-06-21 20:04:29 +01:00 |
|
gingerBill
|
2a6130b7e1
|
Reorder log.do_location_header order
|
2020-06-19 15:24:42 +01:00 |
|
gingerBill
|
34384cc2f1
|
Clean up some of the log code
|
2020-06-19 15:18:23 +01:00 |
|
gingerBill
|
aeafed0218
|
Add fmt.DEFAULT_BUFFER_SIZE to be configurable with #config(FMT_DEFAULT_BUFFER_SIZE, 1<<12)
|
2020-06-19 15:08:54 +01:00 |
|
gingerBill
|
3a4bbfcfae
|
Change fmt.*print behaviour to match fmt.*println behaviour
|
2020-06-19 15:01:39 +01:00 |
|
gingerBill
|
01c84b32a6
|
Add log.panic and log.panicf
|
2020-06-19 12:23:06 +01:00 |
|
gingerBill
|
240fc65d4d
|
Add multi_logger.odin; Fix os_windows.odin
|
2020-06-19 11:49:08 +01:00 |
|
gingerBill
|
c9d3b95b0d
|
Fix time.now
|
2020-06-19 11:35:43 +01:00 |
|
gingerBill
|
9f596d6f34
|
Clean up package log code
|
2020-06-19 11:18:23 +01:00 |
|
gingerBill
|
2a684830f9
|
Fix using pointers bug with addressing struct fields
|
2020-06-18 17:50:54 +01:00 |
|
gingerBill
|
c4ba3f1c83
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-06-17 23:28:46 +01:00 |
|
gingerBill
|
724c776dbe
|
Fix enumerated array type information creation bug
|
2020-06-17 23:28:39 +01:00 |
|
Mikkel Hjortshoej
|
ad8048b615
|
[CI] Use powershell to download LLVM on windows, split macOS and linux.
|
2020-06-16 18:12:43 +02:00 |
|
gingerBill
|
781395ada1
|
Add deferred_in_out attribute
|
2020-06-16 16:21:44 +01:00 |
|
gingerBill
|
9635ea8706
|
Revert demo.odin
|
2020-06-16 16:08:51 +01:00 |
|
gingerBill
|
413188bab2
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-06-16 16:07:53 +01:00 |
|
gingerBill
|
5fa54fd2cc
|
Commit fix
|
2020-06-16 16:07:44 +01:00 |
|
gingerBill
|
b79e1b6b5c
|
Cleanup package encoding/json
|
2020-06-16 16:05:15 +01:00 |
|
gingerBill
|
8dff0f7ef5
|
-vet code
|
2020-06-16 12:57:06 +01:00 |
|
gingerBill
|
f85f3dce12
|
Revert demo.odin
|
2020-06-16 12:55:09 +01:00 |
|
gingerBill
|
5edb1e8a28
|
Add hash.djb2 hash.jenkins; Add container.Bloom_Filter; Add container.Ring
|
2020-06-16 12:53:57 +01:00 |
|