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 |
|
Joe Bryan
|
a9f912cf0b
|
removes preprocessor errors in trace.c on openbsd
|
2018-12-13 15:49:02 -05:00 |
|
Joe Bryan
|
5b55368c4a
|
updates secp256k1 to include /usr/local/include for openbsd
|
2018-12-13 15:44:38 -05:00 |
|
Elliot Glaysher
|
16f346809a
|
Merge pull request #1104 from urbit/jet-del-by
Add a jet for +del:by
|
2018-12-13 11:41:07 -08:00 |
|
Elliot Glaysher
|
6c1e20dcbd
|
Style nits
|
2018-12-13 11:29:36 -08:00 |
|
Elliot Glaysher
|
df40b0252f
|
[CI] Update arvo
|
2018-12-13 11:06:07 -08:00 |
|
Elliot Glaysher
|
aea2139261
|
Add a jet for +del:by
|
2018-12-13 11:04:31 -08:00 |
|
Joshua Reagan
|
4c02d3d9b2
|
Merge pull request #1105 from urbit/joshuareagan-patch-2
fit UTF-8 tape bug
|
2018-12-12 22:23:20 -06: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
|
f18d6cbc10
|
removes unused u3v_nick (effect traversal) and u3v_http_request
|
2018-12-12 00:40:04 -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
|
ccfe5888aa
|
Merge pull request #995 from urbit/fix-libuv-max-allocation
Use smaller heap allocations on libuv i/o reads
|
2018-12-11 21:04:37 -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
|
99312b86cb
|
Merge pull request #931 from joemfb/exit-print
removes superfluous exit printf
|
2018-12-11 01:23:44 -05:00 |
|
Joseph Bryan
|
a2a6b7e810
|
disables tracing exit printf when tracing is off
|
2018-12-10 21:34:00 -05:00 |
|
Joe Bryan
|
5bb9cacf6d
|
Merge pull request #1099 from urbit/fix-mount-sync
fix (my own) use-after-free in unix dir/file watch
|
2018-12-10 18:16:09 -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
|
b58528e3ce
|
Merge pull request #1097 from urbit/print-in-assert
updates c3_assert() to print assertion/file/line before bail
|
2018-12-10 17:34:57 -05:00 |
|
Joe Bryan
|
de7df542c9
|
updates c3_assert() to print assertion/file/line before bail
|
2018-12-10 17:17:16 -05:00 |
|
Joe Bryan
|
e9df5f93aa
|
Merge pull request #1095 from urbit/markdown-b-gone
removes commonmark and the markdown jet
|
2018-12-10 16:14:32 -05:00 |
|
Joe Bryan
|
6266388109
|
removes commonmark and the markdown jet
|
2018-12-10 16:03:37 -05:00 |
|
Joe Bryan
|
f4ea9faa77
|
Merge pull request #1093 from urbit/no-install
updates subprojects to not install static libs and headers
|
2018-12-10 15:55:13 -05:00 |
|
Joe Bryan
|
7d6da1bcf0
|
uses linker flags for openbsd
|
2018-12-10 14:46:58 -05:00 |
|
Joe Bryan
|
012424c5d5
|
matches "freebsd" in os conditional
|
2018-12-10 14:43:11 -05:00 |
|
Joe Bryan
|
c2a0800bf8
|
requires less-recent libcurl release
|
2018-12-10 14:40:30 -05:00 |
|
Joe Bryan
|
3ae323e43e
|
updates subprojects to not install static libs and headers
|
2018-12-10 13:50:16 -05:00 |
|
Joe Bryan
|
a8500ce23d
|
Merge pull request #1092 from urbit/scan-build-cleanup
fix issues flagged by clang static analyzer
|
2018-12-10 13:27:04 -05:00 |
|
Joe Bryan
|
b60e10f149
|
corrects profiling struct initializations
|
2018-12-10 12:02:16 -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 |
|