~hatteb-mitlyd
8fc3eb3e83
Use 32-bit bit functions in patricia trie
2014-05-07 10:17:37 -07:00
~hatteb-mitlyd
7d9c363d65
Use a bit-mapped patricia trie in nash
...
this is much faster than the world's worst hashtable, or will be when it
actually works...
2014-05-07 10:17:37 -07:00
~hatteb-mitlyd
35ef2f2442
add re2 object directory to gitignore
2014-05-01 16:36:42 -07:00
~hatteb-mitlyd
e2bf68ab7e
Revert "Revert "use nash for cue""
...
This reverts commit 04caeff12f5e471519082b1c5f3020943df136db.
Medical science made some advances by leaps and bounds. The nash code is
more aggressive with the allocator and leaves more garbage around for
e.g. u2_term_io_init to trip over.
2014-04-30 11:34:43 -07:00
~hatteb-mitlyd
e1a0cc1658
fix bogosity caused by uninitialized memory
2014-04-30 11:34:43 -07:00
Gavin Whelan
7c9acb99a1
Merge branch 'master' of https://github.com/urbit/urbit
2014-04-30 11:30:05 -07:00
Gavin Whelan
f77ac6a18c
fixing bug in partially merged unix.c
2014-04-30 11:23:12 -07:00
Gavin Whelan
985414fa2e
Merge branch 'master' of https://github.com/urbit/urbit
2014-04-30 11:17:35 -07:00
~hatteb-mitlyd
2c93a4efff
Revert "use nash for cue"
...
This reverts commit f691d25bd23716e9411288d3eb9bd4c9b9d33ae1.
Oddly, this causes a failure to boot, on some linux, for some reason
heretofore unknown to medical science.
2014-04-30 11:15:45 -07:00
Gavin Whelan
11a3d774a1
Removing hokey ^ jam file thing.
2014-04-30 10:43:01 -07:00
C. Guy Yarvin
9d904a6586
Merge branch 'master' of github.com:urbit/urbit
2014-04-30 10:04:24 -07:00
~hatteb-mitlyd
61c0a6ed2c
use nash for cue
2014-04-29 10:03:31 -07:00
Galen Wolfe-Pauly
2c8513177d
point people to /setup not /doc in the README
2014-04-29 08:54:45 -07:00
C. Guy Yarvin
eceaf4220a
Merge branch 'master' of github.com:urbit/urbit
2014-04-25 12:28:06 -07:00
Galen Wolfe-Pauly
e59b189e99
the horrible ds_store is gone.
2014-04-25 10:58:31 -07:00
C. Guy Yarvin
a4b3efe388
Merge branch 'master' of github.com:urbit/urbit
...
is merge is necessary,
2014-04-25 10:37:54 -07:00
Galen Wolfe-Pauly
cc48117291
Merge branch 'master' of https://github.com/urbit/urbit
2014-04-25 10:17:44 -07:00
C. Guy Yarvin
5f1fbd35ae
Merge branch 'master' of github.com:urbit/urbit
2014-04-24 14:30:57 -07:00
~hatteb-mitlyd
de79ff3fea
fix cttp: body comes after cr-lf, not before
2014-04-24 14:08:51 -07:00
~hatteb-mitlyd
b04852fbc4
comments, debugging
2014-04-24 12:42:09 -07:00
~hatteb-mitlyd
aacbe8f4da
use a non-noun-based hashtable to jam
2014-04-23 19:55:53 -07:00
C. Guy Yarvin
0672685788
Remove some ames printfs; fix a warning.
2014-04-23 12:32:08 -07:00
C. Guy Yarvin
ff716a6122
Merge branch 'master' of github.com:urbit/urbit
2014-04-23 10:03:05 -07:00
C. Guy Yarvin
29ca4f9fe2
Fix ames timer to actually work.
2014-04-23 10:02:36 -07:00
Steve Dee
65e9634db1
fsync after pack
...
Well, this might help. Apparently "useless" was a bit too strong a word.
2014-04-21 19:01:37 -07:00
Steven Dee
292156b2be
Trivial self-healing log code
2014-04-22 01:53:03 +00:00
Steve Dee
b99b8969d9
Whitespace: the invisible killer
...
Includes our first ever pass over the jets. Yikes.
2014-04-21 18:22:11 -07:00
C. Guy Yarvin
72843c8955
Merge branch 'master' of github.com:urbit/urbit
2014-04-21 10:02:34 -07:00
Galen Wolfe-Pauly
ba2052fa83
Merge branch 'master' into welcome
2014-04-18 11:07:05 -07:00
~hatteb-mitlyd
955c5a8fb5
make u2_chop deterministic
...
u2_atom_word happily reads garbage past the end of the buffer. Make it
not do that.
2014-04-18 10:07:40 -07:00
Steve Dee
7aea3bd148
Expound on sequence number difference assert
...
Try to stop epople deleting their piers when this happens so we can
figure out what's going on here...
2014-04-17 11:40:00 -07:00
C. Guy Yarvin
c6ef1fba01
Shell console.
2014-04-16 17:49:41 -07:00
C. Guy Yarvin
cc2d84931d
Merge branch 'master' of github.com:urbit/urbit
2014-04-16 12:48:10 -07:00
C. Guy Yarvin
eb193db1db
Web shell stuff.
2014-04-16 12:47:41 -07:00
Galen Wolfe-Pauly
2f6e953d03
welcome message
2014-04-15 20:28:22 -07:00
C. Guy Yarvin
dc9602844b
Merge branch 'master' of github.com:urbit/urbit
2014-04-15 18:36:43 -07:00
C. Guy Yarvin
c1a0511387
Eyre console stuff.
2014-04-15 18:35:25 -07:00
C. Guy Yarvin
8f4536db60
Merge branch 'master' of github.com:urbit/urbit
2014-04-15 17:49:22 -07:00
Steve Dee
8252d86436
Bring map union and shal jets live
2014-04-15 17:33:22 -07:00
Steve Dee
3ebc69b8cd
Map union jet
2014-04-15 13:07:11 -07:00
C. Guy Yarvin
fef942671f
Merge branch 'master' of github.com:urbit/urbit
2014-04-15 10:33:01 -07:00
Steven Dee
f30b0b8aeb
Merge pull request #133 from yebyen/master
...
whitespace
2014-04-14 14:27:34 -07:00
C. Guy Yarvin
1317ac3c1e
Clean up requests from dead connections.
2014-04-14 11:01:18 -07:00
Steve Dee
6ae1d505a7
Check return on getrlimit
2014-04-10 18:23:47 -07:00
Steve Dee
7fbfa24384
Move outside/ cleaning to distclean
2014-04-10 12:06:59 -07:00
Steven Dee
4dd52fc031
Merge pull request #132 from yebyen/patch-1
...
Remove vim swap file
2014-04-10 12:02:31 -07:00
Steve Dee
2b115aae62
Build against our own re2
2014-04-10 11:50:13 -07:00
Steve Dee
27dd121d14
Add 'outside/re2/' from commit '539b44fc4c5a49c3453b80e3af85d297f4cab4bf'
...
git-subtree-dir: outside/re2
git-subtree-mainline: f94738bfd171ae447133e0964843addbb497894f
git-subtree-split: 539b44fc4c5a49c3453b80e3af85d297f4cab4bf
2014-04-10 11:36:47 -07:00
Steve Dee
ec13f53941
Just grab cre2.h from the dir it starts in
2014-04-10 11:31:05 -07:00
Steven Dee
e4708058a0
Include errno properly on OpenBSD
2014-04-10 04:24:19 -07:00