aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Add `intrinsics.type_canonical_name`gingerBill2025-08-072-0/+19
|/ / /
* | | Change `is_utf16` field to `encoding` and use an enumgingerBill2025-08-053-4/+17
* | | Merge branch 'master' into bill/utf16-stringsgingerBill2025-08-055-11/+79
|\ \ \
| * | | Fix atomics for tuplesdev-2025-08gingerBill2025-08-051-1/+1
| * | | Fix possible race condition with struct offsetsgingerBill2025-08-052-9/+17
| * | | Add `intrinsics.type_is_nearly_simple_compare`gingerBill2025-08-044-1/+61
* | | | Fix `cstring != ""`gingerBill2025-08-021-2/+2
* | | | Fix `string16 != ""` comparisongingerBill2025-08-021-4/+12
* | | | Fix string16 literal length set in LLVMgingerBill2025-08-023-7/+12
* | | | Fix [^]u16 <-> cstring16 conversionsgingerBill2025-08-021-0/+61
* | | | Add string16_map.cppgingerBill2025-08-021-0/+538
* | | | Cache const `string16` in LLVMgingerBill2025-08-026-13/+83
* | | | `for in string16`; Support `string16` across coregingerBill2025-08-025-6/+166
* | | | Begin supporting `string16` across the core librarygingerBill2025-08-0210-13/+196
* | | | Add `string16` and `cstring16` (UTF-16 based strings)gingerBill2025-08-0218-60/+600
|/ / /
* | | fix checkLaytan2025-08-011-1/+1
* | | concrete types to make llvm 14 happyLaytan2025-08-011-5/+8
* | | fix dropping part of particular vecsLaytan2025-08-011-1/+1
* | | Merge pull request #5526 from laytan/fixes-for-vector-abigingerBill2025-08-011-10/+36
|\ \ \
| * | | fix vec offset calculationLaytan2025-07-311-1/+1
| * | | amd64 support `half` in the abi tooLaytan2025-07-311-2/+21
| * | | amd64 abi fixes regarding vectorsLaytan2025-07-311-9/+16
* | | | Remove the semantics of `#no_copy`, keep the grammargingerBill2025-07-307-42/+1
|/ / /
* | | Merge pull request #4140 from colrdavidson/macharenaLaytan2025-07-293-0/+27
|\ \ \
| * | | move to checker error, rather than panicColin Davidson2025-07-292-2/+8
| * | | switch to read_cycle_counter_frequency from arm64_read_cycle_counter_freq, tr...Colin Davidson2025-07-293-9/+13
| * | | use the correct frequency for the arm tsc timerColin Davidson2025-07-283-0/+17
* | | | Merge pull request #5515 from laytan/ignored-arg-multi-returnLaytan2025-07-291-1/+3
|\ \ \ \
| * | | | fix ignored args in multi return handlingLaytan2025-07-291-1/+3
| |/ / /
* | | | fix flagLaytan2025-07-291-1/+1
* | | | saner stack linker flags for WASMLaytan2025-07-291-0/+7
|/ / /
* | | Fix issue 5474Paul-Andre Henegar2025-07-281-39/+35
* | | Fix #5498Jeroen van Rijn2025-07-251-1/+1
* | | Merge pull request #5442 from jon-lipstate/table_lookupgingerBill2025-07-223-0/+323
|\ \ \
| * | | cleanup langauge / errors about table vs swizzleJon Lipstate2025-07-162-47/+47
| * | | rename table_lookup to runtime_swizzleJon Lipstate2025-07-163-14/+14
| * | | x86 sseJon Lipstate2025-07-051-2/+11
| * | | fix explicit castJon Lipstate2025-07-051-4/+2
| * | | table lookup intrinsicJon Lipstate2025-07-053-0/+316
* | | | Merge pull request #5081 from Lperlind/vet-explicit-allocatorsgingerBill2025-07-223-7/+38
|\ \ \ \
| * | | | Remove vet explicit allocators from cliLucas Perlind2025-04-281-16/+10
| * | | | Add -vet-explicit-allocatorsLucas Perlind2025-04-274-17/+54
* | | | | Check for invalid subtargets.Harold Brenes2025-07-202-14/+43
* | | | | Merge pull request #5467 from harold-b/hb.ios-subtarget-rename-iphonegingerBill2025-07-203-8/+8
|\ \ \ \ \
| * | | | | Missing rename in panic stringHarold Brenes2025-07-141-1/+1
| * | | | | Rename `iOS` subtarget to `iPhone` for consistency.Harold Brenes2025-07-143-7/+7
* | | | | | Merge pull request #5472 from harold-b/hb.auto_objc_namegingerBill2025-07-171-94/+102
|\ \ \ \ \ \
| * | | | | | Allow objective-c procedures to have their `@objc_name` attribute inferred.Harold Brenes2025-07-161-94/+102
* | | | | | | add did you mean for card/lenJon Lipstate2025-07-161-1/+5
|/ / / / / /
* | | | | | Fix @objc_implement methods not respecting @objc_is_class_methodHarold Brenes2025-07-151-12/+30