Christoffer Lerno
|
c3b2694834
|
Generics with <>. Deprecation of {} generics.
|
2026-01-18 00:33:43 +01:00 |
|
Christoffer Lerno
|
d96624c578
|
Decoupled generics (#2695)
|
2025-12-29 17:01:03 +01:00 |
|
Christoffer Lerno
|
4e66693065
|
- Refactored @simd implementation.
- Regression vector ABI: npot vectors would load incorrectly from pointers and other things. #2576
|
2025-11-16 01:37:39 +01:00 |
|
Christoffer Lerno
|
9f55a74d2e
|
Remove use of find_len and len_from_list. Rename lenof to lengthof
|
2025-09-06 18:35:03 +02:00 |
|
Christoffer Lerno
|
2a895ec7be
|
First 0.7 update, removing all deprecated features.
|
2025-03-03 00:32:20 +01:00 |
|
Christoffer Lerno
|
dad97fc2d9
|
Improved #foo resolution inside of the compiler.
Deprecation of several `&` macros.
|
2025-01-08 12:55:20 +01:00 |
|
Christoffer Lerno
|
f801372074
|
Optimize temp variables in LLVM.
|
2025-01-06 04:25:47 +01:00 |
|
Christoffer Lerno
|
8ce171877e
|
Also weaken libc and generic templates.
|
2024-10-12 02:13:35 +02:00 |
|
Christoffer Lerno
|
8878a49a1d
|
Introduction of TYPE_FUNC_PTR / TYPE_FUNC_RAW. Fixed rules for function pointers.
|
2024-06-21 10:46:28 +02:00 |
|
Christoffer Lerno
|
ed9f15becf
|
Foreach uses non-wrapping add/dec.
|
2024-05-08 23:05:12 +02:00 |
|
Christoffer Lerno
|
deb4cc7c4b
|
0.5.3: Single-module not respected. Fix issue with compiler defined types. Fix optimization levels for projects. Use GEP i8 on offsets. Optimize foreach on len 1 arrays. Move panic blocks last. Fix generic module wildcard imports. Deprecate init_temp / init_new. Fix issue with macro vaarg and untyped lists. Fix extern const globals.
|
2024-01-14 15:34:54 +01:00 |
|
Christoffer Lerno
|
5e8816e6df
|
Fixes to native backtrace.
|
2023-11-13 17:20:46 +01:00 |
|
Christoffer Lerno
|
a9c28cce6d
|
Default protocols. Closes #1039
|
2023-10-10 23:30:33 +02:00 |
|
Christoffer Lerno
|
45d1b1d671
|
Fix where bitstructs in subarrays triggered the wrong lowering. Fixes #877
|
2023-07-23 20:50:53 +02:00 |
|
Christoffer Lerno
|
34306cbf5d
|
Fixes missing checks to body arguments. Do not create debug declaration for value-only parameter. Bug in alignment for atomics. Macro ref parameters are pointers.
|
2023-07-15 15:11:44 +02:00 |
|
Christoffer Lerno
|
5f711408c0
|
Fix compiler error when taking the address of a parameterized function. Fix issue when being generic over a function type, this fixes #836.
|
2023-07-08 13:32:32 +02:00 |
|