shrub/pkg/arvo/sys/vane
Philip Monk b14606660a
goad: recompile apps after changes to /sys
OTAs commonly end up in an inconsistent state if apps depend on changes
to /sys.  For example, the %sift changes break on OTA because %spider
needs to be reloaded so that it's aware of the new thread type.  This
adds a %goad app, which reloads all apps after every change to /sys.

Getting this to start OTA is nontrivial, but this pattern should work
for apps in the future.  The changes to clock shouldn't generally be
necessary; they are only necessary here because we can't rely on hood to
start goad, since hood fails to compile if it's run before zuse is
reloaded.  Once goad is active, this will cease to be a problem.
2019-12-13 17:14:51 -08:00
..
ames.hoon Merge branch 'ames-sift' (#2081) 2019-12-12 16:06:32 +08:00
behn.hoon gall: fix ap-kill-down 2019-11-20 13:24:19 -08:00
clay.hoon Merge remote-tracking branch 'origin/master' into philip/mall-real 2019-11-24 00:01:04 -08:00
dill.hoon Merge remote-tracking branch 'origin/jam-cue-rock' into rc 2019-12-02 02:08:37 -08:00
eyre.hoon eyre: add instructions to login page 2019-12-05 12:31:42 -08:00
ford.hoon ford: clear caches in response to memory pressure 2019-10-01 11:35:08 -07:00
gall.hoon goad: recompile apps after changes to /sys 2019-12-13 17:14:51 -08:00
iris.hoon arvo: wires up %trim memory-pressure event stubs 2019-09-27 13:02:11 -07:00
jael.hoon ping: delay kick until after ames processes breach 2019-12-04 02:27:35 -08:00
xmas.hoon Replace (fall (~(get by calls with (~(gut by 2019-06-30 18:13:34 +02:00