4226 Commits (master)
 

Author SHA1 Message Date
Gavin D. Howard 80af8c2bd6
Add alignment checks
2 months ago
Gavin D. Howard 65c2db3a13
Fix style
2 months ago
Gavin D. Howard 519aa215a7
Fix an alloc accounting issue
2 months ago
Gavin D. Howard 15ac94c16b
Fix a double free-ish
2 months ago
Gavin D. Howard a2cee20a6f
Fix compile errors
2 months ago
Gavin D. Howard 1a091ef043
Fix style
2 months ago
Gavin D. Howard c405a7b1a6
Remove some memory bugs in GAML
2 months ago
Gavin D. Howard c2d3ca7ee1
Make sure to allocate GAML keys in the setpool
2 months ago
Gavin D. Howard 1dee6814f3
Fix a typo
2 months ago
Gavin D. Howard 2025691c70
Fix a compile error
2 months ago
Gavin D. Howard c0ade4cc5b
Fix some bugs
2 months ago
Gavin D. Howard 1618e3c9f0
Fix a problem with GDB printers
2 months ago
Gavin D. Howard 95c1f7e88b
Change the signing key
2 months ago
Gavin D. Howard 06e112af66
Improve the UTF-8 handling
2 months ago
Gavin D. Howard 6d4387e9fe
Fix a stupid mistake
2 months ago
Gavin D. Howard a94cdcee45
Make the lexing and parsing plumbing UTF-8 capable
2 months ago
Gavin D. Howard 57eea3991e
Improve UTF-8 decoding
2 months ago
Gavin D. Howard 0960be2a0a
Add a function to get the length of a UTF-8 codepoint
2 months ago
Gavin D. Howard 19a15bcdd6
Make a small tweak to lex file increment
2 months ago
Gavin D. Howard f9f94aa42c
Fix bugs in the Rig build
2 months ago
Gavin D. Howard 14d856fe07
Add basic docs for the lang module
2 months ago
Gavin D. Howard c0dc74c72b
Fix style
2 months ago
Gavin D. Howard 07dcb98544
Make a serdes module and move GAML into it
2 months ago
Gavin D. Howard 2a914b8dac
Split GAML from Yao code
2 months ago
Gavin D. Howard 30f2b1c85b
Remove fuzzing outputs for GAML
2 months ago
Gavin D. Howard a3d4f83a39
Fix style
2 months ago
Gavin D. Howard 8df3050ca6
Put Yao package code into its own file
2 months ago
Gavin D. Howard 87df3e09f9
Put Yao scopes into their own submodule and not part of parse
2 months ago
Gavin D. Howard 58a4a672bc
Split Yao functions, scopes, and variables into separate files
2 months ago
Gavin D. Howard 0178800d7f
Put the Yao declmap submodule into its own and not part of parse
2 months ago
Gavin D. Howard e1f5a257a0
Put the yao import submodule into its own, not part of parse
2 months ago
Gavin D. Howard d7742a4524
Move the common lexing and parsing plumbing to its own module
2 months ago
Gavin D. Howard 95e98442a8
Fix bugs in the mappool
2 months ago
Gavin D. Howard d7ec25477e
Update a missed y_Comparator from 3 commits ago
2 months ago
Gavin D. Howard 3771d7b60b
Fix style
2 months ago
Gavin D. Howard 3a01dcc3ea
Make sure the format script skips the lib directory
2 months ago
Gavin D. Howard e3645367a8
Update the template headers
2 months ago
Gavin D. Howard af02023329
Use y_ssize for y_Comparators
2 months ago
Gavin D. Howard 19fd0b5cc5
Fix style
2 months ago
Gavin D. Howard 941e0e2283
Move seedrng.c to the lib/ directory
2 months ago
Gavin D. Howard 1d7fe9c463
Rename stackpages to allocpages
2 months ago
Gavin D. Howard 35c80a817b
Change all asserts (except safe ones) to YC_DEBUG_CODE
2 months ago
Gavin D. Howard 73afd5649b
Fix bugs found by GCC warnings
2 months ago
Gavin D. Howard a56c47d223
Separate YC_DEBUG_CODE and YC_DEBUG_PRINT
2 months ago
Gavin D. Howard 4242e8dbb3
Fix doc warnings
2 months ago
Gavin D. Howard b7d6a3187a
Tweak the doc website copyright footer
2 months ago
Gavin D. Howard a28987fef7
Add a note about 100% AI-free to the README
2 months ago
Gavin D. Howard 30b4becc00
Fix compiler errors in long tests
2 months ago
Gavin D. Howard 256ebe826b
Remove an address-of operator that is wrong
2 months ago
Gavin D. Howard 0735ec471c
Add compiler and compiler version to the platform struct
2 months ago