forked from DGNum/infrastructure
		
	lon: update lix #21
		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
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 benchmark5160360189to840d667cc9840d667cc9toa82c50cc2ba82c50cc2btof5a2273290View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.