Joe Bryan
|
abe21628d5
|
Merge branch 'release-candidate' into build-compat
* release-candidate: (27 commits)
Style nits
[CI] Update arvo
Add a jet for +del:by
fit UTF-8 tape bug
calls u3_raft_work on leader promotion (for eager restart effects)
removes unused u3v_nick (effect traversal) and u3v_http_request
refactors event replay, removing unnecessary effect traversal
refactors event poke, removing unnecessary effect traversal
trailing whitespace
adds and corrects some raft comments
separates effects and persistence
updates terminal to always 32 bytes on read
updates ames to always allocate 2K bytes on read
set alarm for behn timers
updates u3_raft_work() to be async, adds sync u3_raft_play()
synchronously processes each event singly
handles effect/event pairs singly while iterating queue
factor out raft_pump()
factored out _raft_crop() and _raft_poke()
uncouple roe mutation
...
|
2018-12-13 17:22:04 -05:00 |
|
Joe Bryan
|
766e6e507e
|
prevents profiling on *bsd
|
2018-12-13 17:04:26 -05:00 |
|
Joshua Reagan
|
6b3c9f8dff
|
fit UTF-8 tape bug
You should be able to do this in dojo:
```
> "Some UTF-8: ἄλφα"
"Some UTF-8: ἄλφα"
```
Now you can. @joemfb told me where to find the problem.
|
2018-12-12 18:19:54 -08:00 |
|
Joe Bryan
|
80f723fc17
|
Merge pull request #1103 from urbit/work-on-lead
calls u3_raft_work on leader promotion (for eager restart effects)
|
2018-12-12 02:27:23 -05:00 |
|
Joe Bryan
|
958e857476
|
calls u3_raft_work on leader promotion (for eager restart effects)
|
2018-12-12 02:24:13 -05:00 |
|
Joe Bryan
|
22e6a18e14
|
Merge pull request #1102 from urbit/nick-no-more
removes unnecessary effect traversals
|
2018-12-12 01:37:50 -05:00 |
|
Joe Bryan
|
a848191c50
|
refactors event replay, removing unnecessary effect traversal
|
2018-12-12 00:39:31 -05:00 |
|
Joe Bryan
|
dfecb3a1cb
|
refactors event poke, removing unnecessary effect traversal
|
2018-12-12 00:39:06 -05:00 |
|
Ted Blackman
|
073136cb1a
|
Merge pull request #1101 from urbit/rc-behn-fix
fix behn timers
|
2018-12-11 18:56:50 -08:00 |
|
Ted Blackman
|
918e1cb38f
|
trailing whitespace
|
2018-12-11 18:42:38 -08:00 |
|
Joe Bryan
|
050c8ce104
|
Merge pull request #910 from urbit/lather
Process one event at a time
|
2018-12-11 21:05:21 -05:00 |
|
Joe Bryan
|
d448340a76
|
adds and corrects some raft comments
|
2018-12-11 20:55:52 -05:00 |
|
Joe Bryan
|
302704bd22
|
separates effects and persistence
and always apply effects, even if the state didn't change
|
2018-12-11 20:51:09 -05:00 |
|
Joe Bryan
|
2f24bb1d1b
|
updates terminal to always 32 bytes on read
|
2018-12-11 18:39:02 -05:00 |
|
Joe Bryan
|
d23e55356f
|
updates ames to always allocate 2K bytes on read
|
2018-12-11 18:39:02 -05:00 |
|
Isaac Visintainer
|
594b059b62
|
set alarm for behn timers
|
2018-12-11 14:26:57 -08:00 |
|
Ted Blackman
|
d8b7068345
|
updates u3_raft_work() to be async, adds sync u3_raft_play()
|
2018-12-11 17:13:55 -05:00 |
|
Ted Blackman
|
6e77f2b2c1
|
synchronously processes each event singly
|
2018-12-11 16:39:54 -05:00 |
|
Joe Bryan
|
97408e42f4
|
handles effect/event pairs singly while iterating queue
|
2018-12-11 16:39:07 -05:00 |
|
Ted Blackman
|
0a66673134
|
factor out raft_pump()
|
2018-12-11 02:09:52 -05:00 |
|
Ted Blackman
|
94cacc5629
|
factored out _raft_crop() and _raft_poke()
|
2018-12-11 02:08:49 -05:00 |
|
Ted Blackman
|
43d18fd0a3
|
uncouple roe mutation
|
2018-12-11 02:08:00 -05:00 |
|
Ted Blackman
|
cf935baf0f
|
Synchronous egg commitment
|
2018-12-11 02:04:16 -05:00 |
|
Joe Bryan
|
fc2eaf1132
|
ensure file path is always freed
|
2018-12-10 18:02:37 -05:00 |
|
Joe Bryan
|
98604d04d0
|
fix (my own) use-after-free in unix dir/file watch
|
2018-12-10 17:49:05 -05:00 |
|
Joe Bryan
|
2bb7b6edd3
|
removes unused variable in _reck_kick_spec()
|
2018-12-10 12:01:03 -05:00 |
|
Joe Bryan
|
675fd01607
|
disables unused _sist_text()
|
2018-12-10 12:00:45 -05:00 |
|
Joe Bryan
|
606650ab3f
|
disables unused _term_close_cb()
|
2018-12-10 12:00:22 -05:00 |
|
Joe Bryan
|
435596b485
|
fixes memory leak in _unix_update_dir()
|
2018-12-10 11:15:54 -05:00 |
|
Joe Bryan
|
76fbb1d918
|
adds and uses c3_realloc()
|
2018-12-08 20:09:23 -05:00 |
|
Joe Bryan
|
b60668f1d8
|
fixes 0-byte allocation in _cttp_bods_to_vec()
|
2018-12-08 20:09:23 -05:00 |
|
Joe Bryan
|
295affdaad
|
fixes memory leak in _sist_cask()
|
2018-12-08 20:09:23 -05:00 |
|
Joe Bryan
|
d6f02165a0
|
fixes use-after-free in _http_serv_start()
|
2018-12-08 20:09:23 -05:00 |
|
Joe Bryan
|
eabeb4a200
|
corrects typo in comment
|
2018-12-07 14:23:43 -05:00 |
|
Joe Bryan
|
55f792e8ab
|
updates calls to the |snap:dawn gates to handle units
|
2018-12-07 02:10:29 -05:00 |
|
Joe Bryan
|
611d72d957
|
refactors |take:dawn unit promotion
|
2018-12-07 02:10:23 -05:00 |
|
Joe Bryan
|
6a4fc7c9ae
|
updates calls to the |take:dawn gates to handle units
and bail on ~
|
2018-12-07 02:10:23 -05:00 |
|
Joe Bryan
|
65ce838b26
|
Merge branch 'release-candidate' into single-home
* release-candidate:
Write a jet for +sort
remove hold
removed more superfluous lines
removed superfluous lines
moving one brace
using u3x functions
braces constants
added shape checks
Update pin-arvo-commit.txt
Update pin-arvo-commit.txt
type variance bug fix
moves ethereum-integrated pre-boot validation to vere/dawn
|
2018-12-06 18:33:28 -05:00 |
|
Ted Blackman
|
9cff56962a
|
Merge pull request #1087 from belisarius222/move-dawn
moves ethereum-integrated pre-boot validation to vere/dawn
|
2018-12-06 13:09:11 -08:00 |
|
Joe Bryan
|
591995934a
|
single-home arvo with %whom
|
2018-12-05 16:02:43 -05:00 |
|
Joe Bryan
|
511ff89f80
|
add entropy to arvo with %wack
|
2018-12-05 15:52:16 -05:00 |
|
Joe Bryan
|
de29eb602c
|
Merge pull request #1085 from urbit/boot-pill-userspace
boot with lifecycle-formula, userspace from pill
|
2018-12-05 13:50:23 -05:00 |
|
Joe Bryan
|
384a2a1555
|
moves ethereum-integrated pre-boot validation to vere/dawn
|
2018-12-05 03:06:18 -08:00 |
|
Elliot Glaysher
|
82cb9ed2ce
|
Merge pull request #1086 from urbit/use-slaw-instead-of-slay
Use +slaw instead of +slay.
|
2018-12-04 16:53:31 -08:00 |
|
Elliot Glaysher
|
e7c10cd828
|
Merge pull request #1081 from urbit/json-trace
Add support for trace_event files.
|
2018-12-04 16:41:54 -08:00 |
|
Elliot Glaysher
|
39eb89d66b
|
Use u3_nul
|
2018-12-04 16:40:19 -08:00 |
|
Elliot Glaysher
|
e611cc34c4
|
Use +slaw instead of +slay.
|
2018-12-04 16:27:20 -08:00 |
|
Elliot Glaysher
|
4a53ebc6c5
|
Cleanup
|
2018-12-04 14:48:26 -08:00 |
|
Joe Bryan
|
bf4e7910dc
|
loads initial filesystem from pill, -A optional for all ships
|
2018-12-04 02:54:12 -05:00 |
|
Elliot Glaysher
|
7b475e7caa
|
Remove 30ms per dill-blit.
|
2018-12-03 16:10:07 -08:00 |
|