Joe Bryan
63b58f4c29
Merge branch 'release-candidate' into cc-release-rc-merge
...
* release-candidate: (742 commits)
reap call sites before reaping the warm dashboard
refines -F argument handling
alphabetizes u3_opts and usage instructions
replaces -N (enable fake networking) with -L (disable networking)
removes the option to set -l, -n, and -r (raft options)
removes -X ("skip last event")
removes -M ("memory madness")
Use Ed25519 u3a_malloc in the ed25519 jet.
Fix README build instructions
properly zero-initialize u3_wcon linked-list pointer
removes second staging copy of compiler jets
[CI] Point to latest release-candidate arvo
De-duplicate dependency list
Make small stylistic improvements to crypto jets
meson v0.44.1
Use fetchGit instead of fetchTarball to get nixpkgs.
Revert change to libh2o for now -- Breaks the nix build, but unbreaks the normal build.
Minor Cleanup
Make list indentation consistent in Meson file.
Use latest urbit/argon2
...
2018-11-21 16:45:07 -05:00
Paul Driver
55f94d6818
fix reference handling error in _n_reap()
2018-11-09 11:53:14 -08:00
Joe Bryan
7507de1e6c
7. updates %5 to require two subformulas (nock 4K)
2018-10-10 20:20:05 -04:00
Joe Bryan
147941ba07
6. implements edit at %10 (nock 4K)
2018-10-10 19:51:37 -04:00
Joe Bryan
b21b1c6fe1
WIP Merge remote-tracking branch 'fodwyt/edit' into nock-4k
...
* fodwyt/edit:
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
first pass at nock 12 impl
2018-10-10 19:50:13 -04:00
Joe Bryan
8f42a29933
5. removes %13 and %14 (nock 4K)
2018-10-10 19:26:50 -04:00
Joe Bryan
4d6950d68a
3. implements hint at %11 and wish at %12 (nock 4K)
2018-10-10 18:40:13 -04:00
Joe Bryan
f64b5c8f80
2. removes %10 and %11 (nock 4K)
2018-10-10 18:16:07 -04:00
Joe Bryan
82c89c1696
1. duplicates hint (%10) and wish (%11) at %13 and %14 (nock 4K)
2018-10-10 17:59:50 -04:00
Joe Bryan
8d9f2fac89
fixes u3n_prog pointers in u3n_ream()
2018-10-02 15:15:37 -04:00
Paul Driver
7dcc2303d1
mutating edit
2018-07-02 07:47:48 -07:00
Paul Driver
6ce5fb681e
bail in _n_edit on invalid path
2018-06-14 12:25:45 -07:00
Paul Driver
0fe4157b82
small memory leak for large edits
2018-06-12 10:23:47 -07:00
Paul Driver
61f9a39f35
disable hike jet, kill errant and unneccessary mutate-context-sample opcodes
2018-06-11 15:04:49 -07:00
Paul Driver
0c64dabc97
bugfixes
2018-06-10 14:02:07 -07:00
Paul Driver
c8da5efe2b
first pass at nock 12 impl
2018-06-10 10:39:36 -07:00
Paul Driver
a8d7d79b0c
use nul prefix for regular (no loc) nock formulas, fix memory leak in _cj_mile, delete unused code
2018-06-04 13:53:41 -07:00
Paul Driver
7fe3eee82a
program splitting for located cores
2018-05-25 18:17:19 -07:00
Paul Driver
10c775961f
stash - building and booting
2018-05-08 13:34:35 -07:00
Paul Driver
8bc64b09ac
comments, rename some functions
2018-04-30 11:39:33 -07:00
Paul Driver
b43f069441
u3n_find returns post
2018-04-30 11:02:48 -07:00
Paul Driver
68f98124e5
more comments, u3n_burn takes a post
2018-04-30 10:56:19 -07:00
Paul Driver
825b7eb604
posts in sites
2018-04-30 10:16:47 -07:00
Paul Driver
d306975af8
gate_prep transfers, rites to posts
2018-04-30 09:57:09 -07:00
Paul Driver
67c1035d57
fix profiling
2018-04-27 12:22:39 -07:00
Paul Driver
be8c56376d
hook caching in, kink weirdness fixed
2018-04-26 16:36:29 -07:00
Paul Driver
a15c248e3d
move _n_fink_free and everything that calls it
2018-04-26 12:06:57 -07:00
Paul Driver
462c6d7bd5
move rite and site mark
2018-04-26 11:23:03 -07:00
Paul Driver
bf2d240ed0
move cast
2018-04-26 11:15:46 -07:00
Paul Driver
4da79539ec
move internal _n data structures to headers
2018-04-26 11:08:34 -07:00
Paul Driver
0e45d64cef
minor things like initializing variables and stuff
2018-04-18 12:22:50 -07:00
Paul Driver
a5e79c2820
ream callsites at boot
2018-04-18 12:19:56 -07:00
Paul Driver
033b2c1721
using cached locations to speed up kicks
2018-04-17 14:57:59 -07:00
Paul Driver
50f3c9ef63
holding onto locations and finks at call sites without leaks
2018-04-17 13:47:52 -07:00
Paul Driver
7333250eeb
no inter-road call site communication, bat/pog caching working!
2018-04-16 17:27:32 -07:00
Paul Driver
bb76625c4e
keeping batteries for no reason
2018-04-16 16:54:20 -07:00
Paul Driver
3c7317a1a4
registration site caching
2018-04-14 14:57:12 -07:00
Paul Driver
4c482af711
fixed memoization, memory problems in reap
2018-04-13 13:32:31 -07:00
Paul Driver
ed58c5f267
stash - jacks kernel successfully
2018-04-12 17:14:40 -07:00
Paul Driver
4959d951b0
stash - first pass & compile
2018-04-12 11:31:42 -07:00
Paul Driver
c619f27b08
stash
2018-04-11 16:30:57 -07:00
Paul Driver
03763e4817
fix profiling leaks
2018-04-02 14:08:28 -07:00
Paul Driver
1871595b57
add bytecode free functions
2018-03-12 10:58:41 -07:00
Paul Driver
a2a0f3ae6a
code cleanup
2018-03-12 10:45:04 -07:00
Paul Driver
bf8ac6fc37
bytecode interpreter passes memory checker
2018-03-09 16:38:55 -08:00
Paul Driver
42c460ed3b
midway through adding making for bytecode
2018-03-09 16:04:47 -08:00
Paul Driver
6aa498ab94
fix memory leak in bytecode compiler
2018-03-05 13:38:34 -08:00
Paul Driver
5490a4c4cf
stash
2018-03-05 11:12:18 -08:00
Paul Driver
7fc59254e4
slightly improve special sam opcodes
2018-02-22 14:21:33 -08:00
Paul Driver
910154b140
reaping actual bytecodes instead of recompiling
2018-02-22 13:37:00 -08:00