Ryan Fleury
|
52da228efe
|
artifact_cache: fix leak of old-generation artifacts, when those artifacts are replaced by newer generation computations. artifacts can opaquely hold things like arena pointers, and so when we replace them in the cache, we need to respect the lookup api's provision of create/destroy hooks for the cache, such that the artifacts can be released correctly (using the destroy hook) before being replaced. this is separate from regular eviction.
|
2026-05-11 11:49:15 -07:00 |
|
Nikita Smith
|
56b89cc8cb
|
plot arena memory usage
|
2026-02-11 15:26:22 -08:00 |
|
Nikita Smith
|
082f6cf6fd
|
fix free block check and remove unused free_size field
|
2025-09-08 16:07:31 -07:00 |
|
Ryan Fleury
|
b169090dc6
|
checkpoint on new rdi baking; line table baking, string map building, plug in radsort over bad radix sort; arena tweak to aovoid unnecessary zeroes
|
2025-09-05 15:19:29 -07:00 |
|
Ryan Fleury
|
c33dd2869a
|
define synchronization primitive interface in base layer, implement using os layer; convert all usage -> base layer; use base sync primitives in lane tctx info
|
2025-08-18 10:46:43 -07:00 |
|
Ryan Fleury
|
4926f6cfc8
|
programmatic address range annotations; pipe -> ctrl entities; render in memory view
|
2025-06-08 17:37:55 -07:00 |
|
Ryan Fleury
|
94b969f203
|
copyright year
|
2025-06-02 14:13:57 -07:00 |
|
Ryan Fleury
|
b03c1766c6
|
just make commit granularity 64 bit; it matches the expected usage pattern in a few spots
|
2024-11-13 12:18:48 -08:00 |
|
Nikita Smith
|
7e98df22d7
|
temp arena change that lets us bypass memory decommits
|
2024-10-15 14:43:36 -07:00 |
|
Ryan Fleury
|
5dd89f350d
|
--large_pages option; allow dynamic override of arena defaults
|
2024-09-17 13:41:56 -07:00 |
|
Ryan Fleury
|
1b74fb0760
|
simplification pass over os core layer; simplification pass over base arena; set up build.sh; stub out new spot for linux os core
|
2024-07-15 17:23:01 -07:00 |
|
Ryan Fleury
|
93ab48ecdf
|
organization/naming/dead-code-elimination pass over base
|
2024-02-25 14:00:35 -08:00 |
|
Ryan Fleury
|
a42ec6aeff
|
initial upload
|
2024-01-10 19:57:50 -08:00 |
|