| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Require `@(init)` and `@(fini)` to be `proc "contextless" ()` | gingerBill | 2025-08-08 | 1 | -2/+2 |
| | | |||||
| * | Add core/hyperthread count for Windows and Linux (#5216) | Jeroen van Rijn | 2025-05-25 | 1 | -12/+16 |
| | | | | | | Add core/hyperthread count to `core:sys/info` for Windows and Linux. TODO: Linux RISCV, Linux ARM, Darwin, and the BSDs. | ||||
| * | core/crypto/sha2: Use hardware SHA224/256 when available (AMD64) | Yawning Angel | 2025-03-23 | 1 | -0/+2 |
| | | |||||
| * | Renamed and trimmed AVX-512 features in sys/info. | Barinzaya | 2024-10-15 | 1 | -36/+32 |
| | | | | | Removed underscores from the AVX-512 names in `CPU_Feature` to make them match their equivalent LLVM target features. Removed 4FMAPs and 4VNNIW as there aren't matching LLVM target features. | ||||
| * | Fixed a theoretical edge case in AVX512VL support detection. | Barinzaya | 2024-10-14 | 1 | -1/+5 |
| | | |||||
| * | Fixed formatting. | Barinzaya | 2024-10-14 | 1 | -4/+4 |
| | | |||||
| * | Added AVX-512 feature detection to core:sys/info. | Barinzaya | 2024-10-14 | 1 | -1/+46 |
| | | |||||
| * | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵ | Karl Zylinski | 2024-09-14 | 1 | -1/+1 |
| | | | | | file tag syntax. | ||||
| * | Check for unneeded `transmute` with `-vet-cast` | gingerBill | 2024-06-29 | 1 | -1/+1 |
| | | |||||
| * | Minor code cleanup | Andreas T Jonsson | 2024-05-10 | 1 | -1/+1 |
| | | |||||
| * | More std lib fixes | Andreas T Jonsson | 2024-04-19 | 1 | -2/+2 |
| | | | | | Just selecting the same codepath as other BSD's for the most part. | ||||
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 1 | -1/+1 |
| | | |||||
| * | fix shift direction | Jon Lipstate | 2024-01-12 | 1 | -4/+4 |
| | | |||||
| * | core/sys/info: Fix the CPUID check | Yawning Angel | 2023-05-16 | 1 | -1/+1 |
| | | | | | This needs to test that the n-th bit is set. | ||||
| * | core/sys/info: Workaround extremely rare XGETBV issues | Yawning Angel | 2023-05-16 | 1 | -1/+8 |
| | | | | | | | | Someone ran into this on Discord, so adopt the same workaround that chrome did, by checking both OSXSAVE and XSAVE before calling XGETBV. The old way of detecting AVX is correct per Intel, but such is life. | ||||
| * | [sys/info] Indentation nitpick. | Jeroen van Rijn | 2022-09-05 | 1 | -1/+1 |
| | | |||||
| * | [sys/info] Add OpenBSD detection support. | Jeroen van Rijn | 2022-09-04 | 1 | -2/+2 |
| | | |||||
| * | [sys/info] Support FreeBSD 13 | Jeroen van Rijn | 2022-09-03 | 1 | -1/+8 |
| | | |||||
| * | [sys/info] Initial version. | Jeroen van Rijn | 2022-09-01 | 1 | -0/+122 |