aboutsummaryrefslogtreecommitdiffhomepage
path: root/notes
AgeCommit message (Expand)AuthorFilesLines
2024-06-02Notes: Usability, references, numeric types / comparisons, etc.HEADmainSamuel Lidén Borell9-1/+671
2024-06-02Don't use ref types for function referencesSamuel Lidén Borell2-0/+42
2024-04-26Backend: Add CSBE_TRAP_ON_ERROR defineSamuel Lidén Borell1-0/+5
2024-04-22Notes: if-else interludeSamuel Lidén Borell1-0/+75
2024-04-13Notes: OS function names, capabilities, type inference, usability, miscSamuel Lidén Borell5-0/+142
2024-04-13Remove cli/gui distinction. Make \name and \type optional for appsSamuel Lidén Borell6-10/+66
2024-03-17Notes: Aliasing, linting attrs, hardening, overflows, pipes, unified listsSamuel Lidén Borell6-0/+245
2024-03-10Notes: Arenas and CHERI. Bitmask/set typeSamuel Lidén Borell3-1/+71
2024-03-08Notes: ABI, optional linkage, GC, unsafe/system code, versioning, mapSamuel Lidén Borell6-0/+298
2024-03-03Makefile: Add targets to run gcc -fanalyzer (not enabled by default)Samuel Lidén Borell1-0/+3
2024-03-03Restructure cppcheck target and update suppressionsSamuel Lidén Borell1-0/+3
2024-03-03Notes: Update build_defines.txt with new struct-type debug checksSamuel Lidén Borell1-2/+6
2024-01-21Notes: Security hardening against exploits / memory corruptionSamuel Lidén Borell2-1/+167
2024-01-14Notes: Generics+int64, bitmasks, GC, jagged arrays, 2-level pkg namespacesSamuel Lidén Borell11-14/+440
2024-01-05Notes: Modules/versioning, logging, GC/pointers, typestates, etc.Samuel Lidén Borell10-15/+227
2024-01-01Notes: capabilities, language version per API, usabilitySamuel Lidén Borell3-0/+138
2023-12-25Notes: integer overflow, lifetimes on typeparams, pointer-less, unicodeSamuel Lidén Borell4-0/+100
2023-12-17Notes: Strings, type inference, GC, multi-impl, macros, pointersSamuel Lidén Borell7-0/+256
2023-12-09Notes: Versioned funcs, comptime checks, types, green threads, etcSamuel Lidén Borell10-2/+513
2023-11-12Notes: API hashes for namespacingSamuel Lidén Borell1-0/+49
2023-10-07Notes: Optional packages, sized generics, sys-funcs vs effectsSamuel Lidén Borell3-0/+106
2023-08-22Notes: Usability improvements, capabilitiesSamuel Lidén Borell2-0/+85
2023-08-20Notes: arenas, ctors, fmt strings, license, memory model, methodsSamuel Lidén Borell6-0/+176
2023-08-09Notes: Namespaces, metaprogrammingSamuel Lidén Borell2-0/+147
2023-08-06Add interface file for slulrt + interface path improvementsSamuel Lidén Borell1-1/+6
2023-08-05Add runtime library (with some stub functions only so far)Samuel Lidén Borell1-0/+7
2023-07-30Notes: Dependencies, if-assign/guard, sigils, submodulesSamuel Lidén Borell4-0/+111
2023-07-26Notes/readme: Turn start function into a methodSamuel Lidén Borell1-21/+24
2023-07-14Notes: ABI, compile-time execution, language serverSamuel Lidén Borell3-0/+219
2023-07-14Notes: More ideas about the runtime loaderSamuel Lidén Borell1-0/+35
2023-06-25Notes: Dynamic loader. Module restrictionsSamuel Lidén Borell2-0/+60
2023-05-14Various notesSamuel Lidén Borell6-0/+419
2023-04-14Notes: Readability of multi-line variable declarationsSamuel Lidén Borell1-0/+62
2023-03-31Makefile: Add variable VALGRIND_OPTSSamuel Lidén Borell1-1/+9
2023-02-26Notes: goto without fallthrough. select syntaxSamuel Lidén Borell2-0/+40
2023-02-19Notes: Old notes about format stringsSamuel Lidén Borell1-0/+26
2023-01-22Notes: Comments, debugging, globals, package trust and system overridesSamuel Lidén Borell5-0/+188
2023-01-02Notes: Automatic ref typesSamuel Lidén Borell1-0/+109
2022-12-31Notes: Enum maps. Error object reference (errno alternative)Samuel Lidén Borell2-0/+80
2022-11-26Various notes: sigils, main(), tagged-unions, hardening of opaque pointersSamuel Lidén Borell3-0/+78
2022-11-06Note about implicit refs. Update TODO about ownership-taking methodsSamuel Lidén Borell1-0/+32
2022-11-03Notes: Lifetimes, main / startup_library, makefile defines, etcSamuel Lidén Borell4-3/+254
2022-10-30Notes: Explicit "copy" keyword. Arena resource problemSamuel Lidén Borell2-0/+34
2022-10-16Notes: Transitive parameter/return qualifiers and threaded fieldsSamuel Lidén Borell2-0/+59
2022-10-01Notes: Jagged arrays, format strings alternatives, slul commandSamuel Lidén Borell4-0/+211
2022-08-28Notes: Notes about code generation and structsSamuel Lidén Borell2-0/+38
2022-08-13Notes: Updates to submodules and \disable / \supportsSamuel Lidén Borell2-1/+20
2022-08-12Use getpwuid when neither $XDG_DATA_HOME or $HOME is setSamuel Lidén Borell1-0/+4
2022-08-05Notes: More notesSamuel Lidén Borell12-0/+699
2022-08-05Notes: Various old notes from 2021 - early 2022Samuel Lidén Borell13-0/+394