lon: update lix #657
No reviewers
Labels
No labels
awaiting
awaiting-author
awaiting
awaiting-reviewer
bot
deployed
Silenced alert
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: DGNum/infrastructure#657
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "lon/lix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
f31e8e2b55419c7f250f29ae6fbc59be4a4c259e
→ 41fab8a31c3cdaf5bcf96af0a96c405454174755
Last 35 commits:
41fab8a legacy/nix-store: do not crash on cache unsoundness
feab75b legacy/nix-build: create various temporary directories into a known tempdir
7e665fe libexpr: make .debug_gdb_scripts aligned
7b6bcff libexpr/genericClosure: de-ptr-ize UnsafeValueList
b5d31b7 libexpr: CompareValues can take const references
1473788 libexpr: add a gdb script with value pretty printers
80654b8 libexpr: de-ptr-ize Value references
28c4431 libexpr: reformat stuff we'll change soon
db35aa7 libexpr: de-ptr-ize many Value uses
23df732 libexpr: remove ValueVector{,Map}
ad4c6b6 libexpr: remove unused return types
f4dee18 libexpr: remove type punning in primt_attrValues
8108e8a libexpr: tag Value::Acb
b19bbdf libexpr: make thunk state shareable
57333a0 libutil: preserve ForeignException type info
dc99a5e libexpr: reduce Value size to one pointer
0e9e9fd libexpr: heap-allocate "large" integers
7958657 libexpr: heap-allocate app nodes
94a866d libexpr: heap-allocate thunk control state
d84f300 libexpr: move lambdas to auxiliary storage
1b5f4eb libexpr: move primops to auxiliary storage
05b80a5 libexpr: move null to auxiliary storage
1d998a3 libexpr: move floats to auxiliary storage
4d7f468 libexpr: move external value refs to aux storage
90be3e3 libexpr: heap-alloc string control blocks
f1ef994 libexpr: enable parallel marking in boehm-gc
1c4e773 libexpr: remove tPrimOpApp
0b5b14d libexpr: add multi-arg app nodes
3350ab8 libexpr: use std::span for callFunction
0d69da1 libexpr: unify strings and paths
d23e3a0 libexpr: alloc list storage as a (length, vla) type
01f1852 libexpr: don't inline small lists into values
739624d libexpr: cache more allocation sizes
c7cc7d6 libexpr: "hide" Value union members
2dae114 bench: add memory benchmark
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.