~hatteb-mitlyd
c819b4c034
Merge remote-tracking branch 'origin/newbreach'
...
Update protocol for breach.
Conflicts:
f/trac.c
urb/urbit.pill
urb/zod/arvo/zuse.hoon
v/raft.c
2014-05-30 17:56:12 -07:00
C. Guy Yarvin
c5513510f0
Slow things commented out.
2014-05-30 13:57:49 -07:00
C. Guy Yarvin
534e1a9090
Perfect GHETTO.
2014-05-30 12:47:47 -07:00
C. Guy Yarvin
bb4696d9aa
Only the GHETTO can save the GHETTO.
2014-05-30 12:05:03 -07:00
C. Guy Yarvin
93bd99a4d2
GHETTO.
2014-05-30 11:44:08 -07:00
C. Guy Yarvin
f4e45a67ab
GHETTO.
2014-05-30 11:43:48 -07:00
~hatteb-mitlyd
f97058f0b8
more profiling detritus
...
Conflicts:
v/raft.c
2014-05-30 11:42:49 -07:00
~hatteb-mitlyd
b23c701c2a
more profiling detritus
2014-05-30 11:09:47 -07:00
~hatteb-mitlyd
b0b0f817f5
Don't assert in moog
2014-05-28 15:23:35 -07:00
~hatteb-mitlyd
54a42fe51c
check allocations
2014-05-24 13:19:17 -07:00
Jared Hance
994c0c1a13
Add _fragbyte/_fragbit.
...
Jump tables for a full byte or partial byte. Code generated.
2014-05-22 13:02:36 -04:00
~hatteb-mitlyd
4daa9a6ed9
remove URBIT_HOME
...
New piers are structured as so:
cpu/.urb/{urbit.pill,chk,sis,get,put,code.~dansut-docfyn}
cpu/dansut-docfyn-dozzod-dozzod--dozzod-dozzod-dozzod-dozzod/{try,main,arvo}
2014-05-13 12:22:07 -07:00
~hatteb-mitlyd
a5e0972193
Merge branch 'master' into newbreach
2014-05-12 11:12:37 -07:00
~hatteb-mitlyd
a1a62f2d1a
eviscerate u2_ho_cash
2014-05-12 10:51:53 -07:00
~hatteb-mitlyd
c51892324f
convert nash to store value pointers
2014-05-12 10:51:52 -07:00
Steve Dee
66700aada4
Merge remote-tracking branch 'urbit/master' into newbreach
...
Conflicts:
.gitignore
Makefile
urb/urbit.pill
Took both bpt and ed25519, and generated a new pill starting from master's.
2014-05-08 14:53:12 -07:00
C. Guy Yarvin
44dfc2118a
Style cleanups.
2014-05-07 11:31:54 -07:00
~hatteb-mitlyd
af465d30d5
use u2_none instead of u2_nul in nash
2014-05-07 11:21:16 -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
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
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
Steve Dee
8b0a6c1742
Merge branch 'master' into newbreach
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/zuse.hoon
2014-04-29 17:43:30 -07:00
~hatteb-mitlyd
61c0a6ed2c
use nash for cue
2014-04-29 10:03:31 -07:00
Steve Dee
3b7734336c
Merge branch 'master' into newbreach
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/ames.hoon
2014-04-25 18:39:29 -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
~hatteb-mitlyd
e67816ef87
Merge remote-tracking branch 'urbit/master' into newbreach
...
take their urbit.pill
Conflicts:
Makefile
urb/urbit.pill
v/sist.c
2014-04-18 10:24:59 -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
a0e835ecd8
Merge branch 'master' into newbreach
...
Took master's pill.
Conflicts:
Makefile
urb/urbit.pill
2014-04-16 10:53:50 -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
c9a4cf19cf
64-bit entry numbers
2014-04-08 09:25:49 -07:00
~hatteb-mitlyd
a0c18f56b2
change to asserting malloc
2014-04-01 17:48:26 -07:00
~hatteb-mitlyd
309f4b31fd
try to raise limits
2014-03-29 12:35:40 -07:00
C. Guy Yarvin
0e5645687f
Some syntax changes.
2014-03-25 10:46:30 -07:00
C. Guy Yarvin
b0248fb89a
Testing web proxying.
2014-03-23 11:44:23 -07:00
C. Guy Yarvin
fe7bd138ee
Moar filez pls.
2014-03-20 10:18:45 -07:00
Steve Dee
ba71f7ca11
Trailing whitespace cleanup, C level
2014-03-14 10:50:12 -07:00
C. Guy Yarvin
3b98f316a0
Various fixes and improvements.
2014-03-04 11:17:34 -08:00
C. Guy Yarvin
ce4daf0586
Reverse basket resize.
2014-02-18 00:17:31 -08:00
C. Guy Yarvin
6c22acbfa7
Some memory palliatives.
2014-02-14 17:35:22 -08:00
C. Guy Yarvin
98006a2851
Last checkin on funbreach.
2014-01-06 12:37:42 -08:00
C. Guy Yarvin
e7ae289002
Removed unused runes.
2014-01-04 20:11:15 -08:00
C. Guy Yarvin
0b38cd36c5
Eliminate %wtcn in favor of %wtts.
2013-12-26 21:43:25 -05:00
C. Guy Yarvin
6faa9c453a
Merge branch 'master' of github.com:urbit/urbit
2013-12-20 18:49:25 -08:00
C. Guy Yarvin
c57ec891d3
Merge branch 'funky'
...
Conflicts:
urb/urbit.pill
urb/zod/arvo/ames.hoon
2013-12-20 18:45:17 -08:00
C. Guy Yarvin
c3965d0ad3
On the way to funk.
2013-12-20 09:34:13 -08:00
Steven Dee
f2a839426b
Ye olde whitespace cleanup part 2
...
sed -i, glanced at.
2013-12-18 13:17:47 -08:00
Steve Dee
a75e974af9
Fix remaining non-libuv memory leaks
...
The only leaks remaining are in libuv's fsevents code. They could
be our fault, but it's unlikely.
2013-12-16 18:36:32 -08:00
C. Guy Yarvin
33430d9fbc
Fix bus errors with proper truncation.
2013-11-13 10:57:43 -08:00