Joe Bryan
ce7eb6ffcb
sets u3qc__stage_hor to point to u3qc__stage_gor
2019-01-08 18:07:05 -05:00
Joe Bryan
aa3566a642
sets u3r__stage_mug to point to u3r_mur
2019-01-07 23:31:37 -05:00
Joe Bryan
e179667323
jets u3r_mur
2019-01-07 23:31:37 -05:00
Joe Bryan
cd96ad658d
adds temporary gum_w hash slot to u3_noun
2019-01-07 23:31:37 -05:00
Joe Bryan
cee1bfe591
adds staged jet headers and dashboard declarations, renames everything
2019-01-07 23:31:37 -05:00
Joe Bryan
f0fdfe118f
uncomments/fixes/finishes u3r_mur* functions
2019-01-07 21:57:48 -05:00
Jōshin
67c0b7b39b
Clean up allocator defs
...
- Condense the allocator section in defs.h and make it match the
surrounding style.
- Use real calloc in c3_calloc. Some guy on the internet says
calloc can be faster than malloc since the OS may not actually
need to call memset.
- Replace calloc calls in vere code with c3_calloc.
Note that I left the c3_calloc definition as-is (i.e., not taking
a count argument). I was going to change it, but it seems like
count is 1 at all call sites. If it's ever used with count != 1,
I'd be in support of changing it, fwiw.
2019-01-02 11:23:06 -08:00
Jōshin
69f4157588
Fixes the build on OpenBSD
...
Tested with stock clang on an OpenBSD 6.4 amd64 VM. Unfortunately
clang (and also gcc from ports) was not pleased about c3_rand,
whereas this was fine before. I have no idea what changed, but it
works now.
2018-12-14 22:51:02 +00:00
Joe Bryan
7a172f6860
renames event-timing, adds build option to enable
2018-12-13 20:03:19 -05:00
Elliot Glaysher
e25c8388a4
Add jet for +del:in
2018-12-13 14:39:53 -08:00
Elliot Glaysher
aea2139261
Add a jet for +del:by
2018-12-13 11:04:31 -08:00
Joe Bryan
f18d6cbc10
removes unused u3v_nick (effect traversal) and u3v_http_request
2018-12-12 00:40:04 -05:00
Ted Blackman
d8b7068345
updates u3_raft_work() to be async, adds sync u3_raft_play()
2018-12-11 17:13:55 -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
6266388109
removes commonmark and the markdown jet
2018-12-10 16:03:37 -05:00
Joe Bryan
bdc7179a28
prevents ub in u3x_cap and u3x_mas
2018-12-10 11:15:49 -05:00
Joe Bryan
76fbb1d918
adds and uses c3_realloc()
2018-12-08 20:09: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
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
36f2152e61
Move more chars.
2018-12-04 16:20:22 -08:00
Elliot Glaysher
4a53ebc6c5
Cleanup
2018-12-04 14:48:26 -08:00
Joe Bryan
2ed422e11f
boots with lifecycle formula, without persistent kernel formula
...
removes now-unused vortex functions
2018-12-04 02:54:06 -05:00
Joe Bryan
46dc173bf6
update old %behn declarations in vere.h
2018-12-03 17:09:56 -05:00
Elliot Glaysher
8b9680072a
Add support for trace_event files.
...
This adds a -j parameter which writes traces of your Urbit's function call
stack to a json file, readable by Chrome's about://tracing or the standalone
trace-viewer webapp.
2018-12-01 15:54:55 -08:00
Elliot Glaysher
56c3f080bd
Merge pull request #1076 from urbit/jet-jab
...
Jet +jab:by, which is used extensively in ford.
2018-11-26 16:55:54 -08:00
Elliot Glaysher
98c581f95a
Jet +jab:by, which is used extensively in ford.
2018-11-26 16:18:53 -08:00
Joe Bryan
941f2f72bd
removes u3v_keep, updates arvo axes
2018-11-26 17:57:01 -05:00
Joe Bryan
1774725e4c
removes i/o polling
2018-11-26 16:29:38 -05:00
Joe Bryan
9121e108ab
removes %behn timer backoff
2018-11-26 12:22:13 -05:00
Joe Bryan
a77f6401a7
updates %behn to use effects instead of u3v_keep polling
2018-11-26 03:08:14 -05:00
Joe Bryan
a9c8615674
removes %ames timer and disables u3v_keep polling
2018-11-26 03:08:14 -05:00
Joe Bryan
1463b33bc0
Merge pull request #1041 from urbit/remove-jets-z
...
removes second staging copy of compiler jets
2018-11-21 13:11:25 -05:00
Joe Bryan
80b1d34aa6
alphabetizes u3_opts and usage instructions
2018-11-16 20:04:58 -05:00
Joe Bryan
eaab7dda8f
replaces -N (enable fake networking) with -L (disable networking)
2018-11-16 19:19:48 -05:00
Joe Bryan
0148b101e7
removes -X ("skip last event")
2018-11-16 17:52:47 -05:00
Joe Bryan
f87120095a
removes -M ("memory madness")
2018-11-16 17:52:25 -05:00
Joe Bryan
4ec7ddb61b
removes second staging copy of compiler jets
2018-11-15 19:29:39 -05:00
Fang
9cce1848e7
Merge branch 'release-candidate' of https://github.com/urbit/urbit into crypto-additions
2018-11-14 14:38:36 -08:00
Joe Bryan
c072605792
restores -H for overriding contract/snapshot ames domains
2018-11-08 23:13:19 -05:00
Fang
32bbb02140
Unpack blake jet arguments earlier, make sure to flip endianness
2018-11-06 15:32:56 -08:00
Fang
91bef8d863
Merge branch 'release-candidate' into crypto-additions
2018-11-06 10:32:02 -08:00
Fang
1978fc9b05
Fix ripe jet, treat input as byts rather than bits
...
Unpack input in u3we version, assume byts, don't check for multiple
of eight bits.
2018-11-04 12:23:24 -08:00
Fang
a74ea050fa
Clean up style in argon2 jet
2018-11-04 11:42:17 -08:00
Joe Bryan
35bfb49086
Merge branch 'release-candidate' into ames-eth-keys
...
* release-candidate: (21 commits)
zinc gate casting bug
Bug fix for metal-wrapping runes
converting iron and zinc cores to lead bug
8. updates nock 4K spec
7. updates %5 to require two subformulas (nock 4K)
6. implements edit at %10 (nock 4K)
5. removes %13 and %14 (nock 4K)
4. emits %11 and %12 (nock 4K)
3. implements hint at %11 and wish at %12 (nock 4K)
2. removes %10 and %11 (nock 4K)
1. duplicates hint (%10) and wish (%11) at %13 and %14 (nock 4K)
Disable terminal echo on passcode entry
increased inbound request and ward timeouts to 5 min
mutating edit
bail in _n_edit on invalid path
avoid allocating an atom for _cj_bash
bypass mat and chop directly in jam
small memory leak for large edits
disable hike jet, kill errant and unneccessary mutate-context-sample opcodes
bugfixes
...
2018-11-01 00:16:20 -04:00
Philip Monk
345459e931
allow booting from ethereum snapshot
2018-10-31 15:43:55 -07:00