Ted Blackman
121502028e
dill: stop poking drum
2021-07-16 05:22:53 +03:00
Ted Blackman
4121d35b64
gall: crash on agent build failure
2021-07-16 05:22:31 +03:00
Ted Blackman
4cb5cd0ba1
gall,drum,kiln: WIP start agents in kiln
2021-07-15 09:51:03 +03:00
Ted Blackman
5e496e920e
clay: invalidate cache on kelvin change
2021-07-14 19:21:00 +03:00
Ted Blackman
f4232ce415
dill,clay: minor printing cleanup
2021-07-14 01:51:35 +03:00
Ted Blackman
529502543b
sys,lib: boots!
2021-07-14 01:00:13 +03:00
Ted Blackman
9b968edf75
clay,kiln,/mar/kelvin,/lib/pill: some fixes for pills; not done
2021-07-13 19:02:24 +03:00
Ted Blackman
5986fe67f5
gall: no-op on %slay,%idle for missing agent
2021-07-13 17:35:54 +03:00
Ted Blackman
070bbd0917
clay: use
2021-07-10 08:56:25 -04:00
Ted Blackman
0e144314c3
gall: suspend agents on upgrade
2021-07-07 14:08:21 -04:00
Ted Blackman
6a1cbf8894
arvo: kelvin version type
2021-07-02 17:40:55 -04:00
Ted Blackman
82581ae993
gall: %e scry to list apps on a desk
2021-07-01 20:33:43 -04:00
Ted Blackman
784004cfb6
kiln: +install compiles and loads, untested
2021-06-30 21:03:47 -04:00
Ted Blackman
8c3d14b7a7
clay: check kelvin on non-%base desks
2021-06-28 21:22:55 -04:00
Ted Blackman
40af38c9ee
bin/solid.pill
2021-06-28 20:18:37 -04:00
Ted Blackman
501ed4ad82
clay: remove reef
2021-06-28 20:01:51 -04:00
Logan Allen
d5ec02c801
eyre: cast within zapgar to avoid nest check
2021-06-28 17:07:13 -04:00
Philip Monk
87ca57c364
gall: allow apps to run from any desk
...
Start with |start %desk %app-name
Everywhere in the kernel that we deal with marks, we infer the app it's
connected to and use the marks from that desk.
Also some light renaming in gall, especially path->wire and
current-agent->yoke.
Subsequent tasks:
- Dojo needs a syntax to run generators and threads from other desks
- The home desk should be split into at least a minimal base desk and
big "userspace" desk. Dill's initialization logic should be updated
to handle
- |show-package, |install, and |uninstall should to be written
- Clay should have smarter handling of system versions instead of just
ignoring what's on each desk. It's not clear that this will work
correctly when sys updates right now.
2021-06-18 16:13:55 -10:00
Philip Monk
85fdd6b190
clay: handle out-of-bounds versions in nako
2021-06-08 15:41:44 -10:00
Philip Monk
e5ab5db20c
Merge branch 'release/next-sys' of ssh://github.com/urbit/urbit into release/next-sys
2021-06-08 09:21:04 -10:00
fang
f17e228046
Merge pull request #4942 from urbit/m/dill-appetizer
...
dill: support next runtime's inputs
2021-06-08 21:05:25 +02:00
Philip Monk
b0c9fd1940
Merge remote-tracking branch 'origin/lf/hoon-inc' into release/next-sys
2021-06-08 08:59:27 -10:00
L
5cc908063a
Merge pull request #4987 from urbit/la/zuse-parsing
...
zuse: comb through all notes in libraries, and move arms to zuse
2021-06-07 13:11:40 -05:00
Logan Allen
6703e03199
zuse: remove unnecessary line from +re
2021-06-07 10:20:20 -05:00
Logan Allen
b6206728cc
hoon: make +sink more concise
2021-06-04 16:06:40 -05:00
fang
4c004e0165
lull: saner belt construction
...
$% by itself wasn't quite right, considering +bolt's @c case.
2021-06-04 21:45:59 +02:00
Logan Allen
7ef313c5e1
hoon: add +sink, a slow (but faster than dunk) type printing
2021-06-04 14:40:28 -05:00
Logan Allen
2c7a909f19
zuse: comb through all notes in libraries, and move arms to zuse
2021-06-04 12:47:51 -05:00
L
21ae35a08f
Merge pull request #4932 from urbit/la/fast-look
...
arvo: add +de-case to speed up +de-beam, prime cache in +settle:va
2021-06-01 13:45:32 -05:00
Logan Allen
2549eaa5c2
eyre: comment out %writ specialization because it causes crashes
2021-05-27 13:28:23 -05:00
Logan Allen
d822d5adce
gall: ensure we send %whiz after all the other moves
2021-05-27 13:24:36 -05:00
Logan Allen
3427e57cb3
eyre: specialize %clay type
2021-05-27 13:01:06 -05:00
Logan Allen
00fa3e7f0d
arvo: add %whiz option that allows one to prime the compiler cache
2021-05-27 12:55:03 -05:00
fang
bee2fd278c
dill: support next runtime's inputs
...
This, along with the new runtime understanding current dill's blits,
will ensure that the new runtime is reasonably usable even with the old
dill.
2021-05-27 16:28:42 +02:00
Logan Allen
7305ce1499
arvo: clean up unnecessary type casts and fix profiling hint
2021-05-26 17:59:00 -05:00
Logan Allen
517ebbbbee
arvo: rename +en-case to +de-case, prime the cache in +settle
2021-05-26 17:12:59 -05:00
Logan Allen
fdec9ebe93
arvo: add +en-case, hoon: remove +sloy
2021-05-26 15:45:39 -05:00
Logan Allen
23f9668d46
eyre: make fang's requested style changes
2021-05-26 12:22:54 -05:00
Logan Allen
8ee9382e7b
arvo/hoon: add +sloy, a %da short-circuited +slay to speed up +de-beam and thus +look
2021-05-23 20:34:43 -05:00
Logan Allen
571e1df2c6
eyre: add ~| to slym
2021-05-20 15:05:36 -05:00
Logan Allen
be7c94fcba
eyre: replace +slam with +slym for a speedup
2021-05-20 14:31:28 -05:00
L
782a7644a3
Update pkg/arvo/sys/vane/eyre.hoon
...
Co-authored-by: fang <github@fang.io>
2021-05-20 13:40:05 -05:00
L
c0daa7f9fc
Update pkg/arvo/sys/vane/eyre.hoon
...
Co-authored-by: fang <github@fang.io>
2021-05-20 13:39:49 -05:00
Logan Allen
5e2eb1b783
eyre: use slam and statically typed conversion
2021-05-20 18:03:04 +00:00
Logan Allen
306dbbaead
eyre: use static mark conversions
2021-05-20 12:11:45 -05:00
Logan Allen
c0e4dcdc18
eyre: no-op on clay take
2021-05-19 16:01:05 -05:00
Logan Allen
054806b307
eyre: send warp to warm %c cache for any mark that gets used
2021-05-19 15:40:32 -05:00
Philip Monk
bbe3cbe8ee
clay: formatting
2021-05-18 08:32:30 -10:00
Philip Monk
1e6e69a49d
Merge branch 'pr' into release/next-sys
2021-05-18 07:50:26 -10:00
Philip Monk
5007257b63
Merge branch 'release/next-sys' of ssh://github.com/urbit/urbit into release/next-sys
2021-05-18 07:41:58 -10:00