Christoffer Lerno
|
7e100472e7
|
- AnyList now also defaults to the temp allocator.
- `os::getcwd` and `os::get_home_dir` requires an explicit allocator.
- `file::load_new` and `file::load_path_new` removed.
|
2025-03-18 18:34:52 +01:00 |
|
Christoffer Lerno
|
5c77c9a754
|
- Change distinct -> typedef.
- Order of attribute declaration is changed for `alias`.
- Added `LANGUAGE_DEV_VERSION` env constant.
- Rename `anyfault` -> `fault`.
- Changed `fault` -> `faultdef`.
- Added `attrdef` instead of `alias` for attribute aliases.
|
2025-03-15 20:10:47 +01:00 |
|
Christoffer Lerno
|
8b49e6c14d
|
Rename def to alias.
|
2025-03-13 11:22:27 +01:00 |
|
Christoffer Lerno
|
25bccf4883
|
New faults and syntax (#2034)
- Remove `[?]` syntax.
- Change `int!` to `int?` syntax.
- New `fault` declarations.
- Enum associated values can reference the calling enum.
|
2025-03-10 00:11:35 +01:00 |
|
Christoffer Lerno
|
c0b80eccad
|
Change @return! syntax to require ":" after faults. Update all contracts to consistently use ":" before the description.
|
2025-03-05 17:11:45 +01:00 |
|
Christoffer Lerno
|
31cd839063
|
Switch to <* *> docs. Fix issue with dynamically loaded C3 libs with other C3 code.
|
2024-10-14 02:14:34 +02:00 |
|
Christoffer Lerno
|
e3ea1d5049
|
Deprecate @adhoc, allow non-nested ad hoc generic types.
|
2024-10-08 11:02:10 +02:00 |
|
Christoffer Lerno
|
8e7efaae99
|
ThreadPool is now adhoc available.
|
2024-09-28 13:28:39 +02:00 |
|
Christoffer Lerno
|
8a0b0f5cf5
|
Disable fixed_pool where no threads are available.
|
2024-09-28 03:50:22 +02:00 |
|
Christoffer Lerno
|
5df321816b
|
Unintended commit reverse.
|
2024-09-28 01:42:06 +02:00 |
|
Christoffer Lerno
|
7ff645c423
|
Free if broadcast fails.
|
2024-09-28 01:33:12 +02:00 |
|
Christoffer Lerno
|
93f290d57c
|
Added a simple fixed threadpool which allocates.
|
2024-09-28 01:25:08 +02:00 |
|