mirror of
https://github.com/urbit/shrub.git
synced 2024-12-25 21:12:56 +03:00
Merge pull request #6773 from urbit/msl/arvo-scry-type-checks-persistent-caching
arvo: persistently cache scry type checks
This commit is contained in:
commit
e422897065
@ -352,7 +352,9 @@
|
|||||||
?~ dat=(rof lyc pov u.mon) ~
|
?~ dat=(rof lyc pov u.mon) ~
|
||||||
?~ u.dat [~ ~]
|
?~ u.dat [~ ~]
|
||||||
=* vax q.u.u.dat
|
=* vax q.u.u.dat
|
||||||
?. ?& ?=(^ ref)
|
?. => [ref=ref vax=p=p.vax hoon-version=hoon-version wa=wa worm=worm]
|
||||||
|
~> %memo./arvo/look :: with memoization
|
||||||
|
?& ?=(^ ref)
|
||||||
=(hoon-version -.ref)
|
=(hoon-version -.ref)
|
||||||
-:(~(nets wa *worm) +.ref p.vax)
|
-:(~(nets wa *worm) +.ref p.vax)
|
||||||
==
|
==
|
||||||
|
Loading…
Reference in New Issue
Block a user