mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-09-19 14:37:18 +03:00
clay: don't eagerly build marks
Building the marks adds 50% to the memory requirements for reloading clay on ~wicdev, from 320MB to 470MB. This isn't worth it for now.
This commit is contained in:
parent
38a26041c2
commit
cb0bbf1e32
@ -4549,8 +4549,11 @@
|
||||
|= [=desk =bill]
|
||||
leaf+"goad: output: {<desk>}: {<bill>}"
|
||||
=^ agents ..abet (build-agents sat)
|
||||
=. ..abet
|
||||
(build-marks (turn (skip sat |=([desk =bill] =(bill ~))) head))
|
||||
:: TODO: enable if we can reduce memory usage
|
||||
::
|
||||
:: =. ..abet
|
||||
:: (build-marks (turn (skip sat |=([desk =bill] =(bill ~))) head))
|
||||
::
|
||||
=. ..abet tare :: [tare] >
|
||||
(emit hen %pass /lu/load %g %load agents)
|
||||
:: +override: apply rein to bill
|
||||
|
Loading…
Reference in New Issue
Block a user