Commit Graph

274 Commits

Author SHA1 Message Date
C. Guy Yarvin
4651852406 Eliminate snubbing. 2015-12-26 06:44:32 -05:00
John Franklin
5d77df9fdb Only include/link with /opt/local and /usr/local/opt/openssl if they exist. 2015-11-16 18:10:42 -05:00
Raymond Pasco
5e513cc527 Disable building with libuv 1.7.5 by default 2015-11-16 17:41:17 -05:00
Raymond Pasco
e743211baa Mac-specific OpenSSL header location
pretty platform-specific, but hurts nothing on other platforms
2015-11-16 17:34:49 -05:00
John Franklin
7328874488 Build with libuv-v1.7.5 2015-11-16 17:34:49 -05:00
John Franklin
3876b22627 Add gtags (gnu global) and cscope tag generation targets. 2015-10-21 03:44:53 -05:00
John Franklin
6c3736a060 fix etags target 2015-10-19 12:30:46 -05:00
John Franklin
fcc8e8ada2 Add notes on debugging with gdb. 2015-10-19 13:06:30 -04:00
Dave Loyall
f91e79d173 Remove bitrotten make target. 2015-09-25 17:54:50 -05:00
Joan Torres
012dabaf6a Add ++skid jet 2015-09-19 10:03:13 -07:00
Joan Torres
dfc529f274 Add ++reap jet 2015-09-16 13:50:36 -07:00
Joan Torres
70b9e5d9c2 Add ++murn jet 2015-09-15 13:59:00 -04:00
Kingdon
2bb098c1ed patchset 2015-09-10 17:56:02 -04:00
Philip C Monk
a8d59bf7a3 performance improvements 2015-09-03 17:14:35 -04:00
Alex Higgins
46746cbdb1 Fix alignment 2015-08-27 05:38:24 -05:00
Alex Higgins
01faf1fa45 Jet ++xeb 2015-08-27 05:31:10 -05:00
Raymond Pasco
884b96831b Merge remote-tracking branch 'max19/newfp' into test
Conflicts:
	urb/urbit.pill
2015-08-05 12:37:30 -04:00
Max G
f92ccb3504 ++drg jet 2015-07-31 05:01:20 +03:00
Max G
ac23f4ac70 a bunch of stuff 2015-07-29 23:43:55 +03:00
Max G
24c0a807ab ++rq jets 2015-07-29 19:53:45 +03:00
Max G
6fabd7c565 ++rs jets 2015-07-29 18:59:21 +03:00
Max G
05e6a96bd5 ++rd jets 2015-07-29 06:56:02 +03:00
Anton Dyudin
d4a8ca28d1 partial slimpill prep 2015-07-17 11:55:32 -07:00
Raymond Pasco
a649440ed2 set difference jets 2015-07-02 01:25:13 -04:00
Anton Dyudin
cfe0339761 Rename %time to %behn, tym to now; closes #334 2015-06-24 12:50:30 -07:00
Philip C Monk
9edda1bb73 descriptive names for c files
fixes #294
2015-06-23 21:29:11 -04:00
cgyarvin
9b216f615d Merge pull request #332 from dcow/parallel
Enable parallel builds (292)
2015-06-23 11:20:52 -07:00
David Cowden
1a40d36428 Enable parallel builds
Due to the earlier hack employed to enable `make distclean all`,
building urbit in parallel is not safe as it is possible `make`
will try to execute the rule that configures libuv twice at the
same time (since it is specified by two targets and no further
dependency exists). This change adds a dependency between the
two targets forcing them to be serialized by `make`.

libuv does not want to build in parallel either. Force it to
build sequentially too.

292
2015-06-23 10:08:19 -07:00
Raymond Pasco
7fdcc66815 Port to FreeBSD 2015-06-18 20:52:38 -07:00
Anton Dyudin
d91068cf52 minor clean-up: dawn.c->down.c, -sqar.c 2015-06-05 15:52:52 -07:00
C. Guy Yarvin
ad47ebec56 -T for autoboot. 2015-05-19 11:38:23 -07:00
Philip C Monk
55c3827fb4 removed -g from c++ compiling 2015-05-12 17:39:45 -04:00
cgyarvin
b812d16b0a Revert "Revert "Jetted scrypt"" 2015-05-03 16:31:45 -07:00
cgyarvin
ca99ef63e7 Revert "Jetted scrypt" 2015-05-03 16:28:51 -07:00
Max G
97d679ee69 fixed jet discrepancy 2015-05-03 16:02:14 +03:00
Max G
0385e3a701 Jetted scrypt 2015-05-03 15:26:42 +03:00
C. Guy Yarvin
8f23a0f943 Reenable optimization in master. 2015-04-30 17:13:23 -07:00
Philip C Monk
31e80487a1 Merge branch 'master' into typedclay
Conflicts:
	n/t.c
	urb/urbit.pill
	urb/zod/main/app/reload/core.hook
	urb/zod/main/app/shell/core.hook
	urb/zod/main/app/solid/core.hook
	urb/zod/main/arvo/dill.hoon
	urb/zod/main/arvo/eyre.hoon
	urb/zod/main/arvo/ford.hoon
	urb/zod/main/arvo/gall.hoon
	urb/zod/main/arvo/hoon.hoon
	urb/zod/main/mar/json/door.hook
	urb/zod/main/mar/md/door.hook
	urb/zod/main/mar/txt/door.hook
	v/raft.c
	v/unix.c
2015-04-22 20:18:19 -04:00
Philip C Monk
52be4718b4 annotated merges seem to be working 2015-04-13 17:29:39 -04:00
Steven Dee
f4e8eac6de Revert "fixed linux build"
Guys. We already did this. Just not for *BSD.

This reverts commit e6becced960b6a35cfcd75f123a3d63152430318.
2015-04-13 10:46:37 -04:00
Philip C Monk
f0be8165ad bug fixing 2015-04-08 20:51:34 -04:00
Philip C Monk
0be5716a46 Merge branch 'master' of https://github.com/urbit/urbit 2015-04-07 18:49:43 -04:00
C. Guy Yarvin
5802a4e52d Various fixes and improvements. 2015-04-01 13:56:43 -07:00
Philip C Monk
e8870285ac make subs boot again 2015-03-31 15:52:47 -04:00
Philip C Monk
f62ff0fd66 notification-only subscription path 2015-03-26 19:26:39 -04:00
Anton Dyudin
2669bcf0f5 Merge branch 'master' into eyre-new
Conflicts:
	urb/urbit.pill
	urb/zod/docs/pub/doc/arvo/util.md
2015-03-24 17:01:13 -07:00
Philip C Monk
7daed9bcb3 waypoint 2015-03-24 17:46:32 -04:00
Philip C Monk
ff276ba88d Merge branch 'master' of https://github.com/urbit/urbit 2015-03-12 16:24:55 -04:00
Steven Dee
c4b3e47e87 Use pwd command, not PWD env var
So, sometimes PWD isn't exported. Like if you're in some kind of
weird sudo login session or something.

I don't know. It was broken for me. This fixed it.
2015-03-05 21:00:51 -05:00
Philip C Monk
0eecbb466a Merge remote-tracking branch 'origin/master' into typedclay
Conflicts:
	urb/urbit.pill
	urb/zod/arvo/eyre.hoon
	urb/zod/arvo/hoon.hoon
	urb/zod/arvo/zuse.hoon
	urb/zod/main/app/poke/core.hook
	urb/zod/main/app/reboot/core.hook
	urb/zod/main/app/shell/core.hook
	urb/zod/main/app/tree/core.hook
2015-03-05 18:27:07 -05:00
Philip C Monk
b248466526 Merge branch 'master' of https://github.com/urbit/urbit 2015-03-02 16:51:33 -05:00
Steven Dee
21242e9c61 Conditionally disable unused-result on OpenBSD 2015-03-02 16:44:21 -05:00
Philip C Monk
8df018b0b0 fixed linux build 2015-03-02 14:06:36 -05:00
Steven Dee
63908d386e Fix linux build 2015-03-02 14:04:20 -05:00
Steven Dee
6173d1577c Fixes for OpenBSD build 2015-03-02 13:36:46 -05:00
Philip C Monk
cbcb62459a move along, nothing to see here 2015-02-27 01:35:41 -05:00
Anton Dyudin
479311153d de-DGHETTO 2015-02-20 13:50:30 -08:00
Anton Dyudin
aa1cfca2dd dbg wip 2015-02-19 21:27:23 -08:00
Garret Kelly
06323bab3c Ignore unused return values for functions that care. 2014-12-19 19:08:05 +00:00
C. Guy Yarvin
ac95c203d0 CORRECT AND FINAL approach to missing field initializers :-) 2014-12-19 10:22:56 -08:00
Garret Kelly
eb92f8c3d0 Remove -Werror from Makefile. 2014-12-18 22:59:19 +00:00
Steven Dee
44d0079f9a Introduce some more warnings
Actually this only causes a few missing field initializer warnings to
show up in the jet code. I disabled sign-compare and unused-parameter
outright because they were too noisy.
2014-12-11 19:02:53 -05:00
Philip C Monk
cef42f4d21 clear terminal backlog in ++prep 2014-12-05 16:09:46 -05:00
Philip C Monk
c77dfba7dc fix makefile 2014-12-04 16:29:49 -05:00
Philip C Monk
0e44d99264 really fix makefile 2014-12-04 16:23:31 -05:00
Philip C Monk
10cbe40871 fix makefile 2014-12-04 16:21:33 -05:00
C. Guy Yarvin
b927a7bf78 Add test user-level jet. 2014-12-03 15:21:55 -08:00
Philip C Monk
afff845f97 link commonmark from outside/ 2014-12-03 17:07:01 -05:00
C. Guy Yarvin
53eae798e2 100 profile samples per second, in theory anyway. 2014-11-30 16:08:28 -08:00
C. Guy Yarvin
ce8afd76ee Various profiling and other fixes. 2014-11-30 16:06:08 -08:00
C. Guy Yarvin
81455138c3 Fix some profiling stuff. 2014-11-30 02:06:41 -08:00
C. Guy Yarvin
b3a64933bc Ready to test profiling. 2014-11-28 18:19:11 -08:00
Jared Hance
324186166c Majorly unscrew the build system 2014-11-13 18:33:46 -05:00
C. Guy Yarvin
9b4da218aa Solve malloc alignment issues. 2014-11-11 13:49:45 -08:00
C. Guy Yarvin
d1e64e60da Merge branch 'test' of https://github.com/urbit/urbit into test 2014-11-07 14:55:15 -08:00
C. Guy Yarvin
4815cbcfa6 Before gmp malloc changeover. 2014-11-07 14:54:59 -08:00
Philip C Monk
b1ca1c5322 Merge remote-tracking branch 'origin/test' into dish
Conflicts:
	i/v/vere.h
2014-11-06 17:04:57 -05:00
C. Guy Yarvin
8cbbcfd67d More renaming. 2014-11-06 11:49:41 -08:00
C. Guy Yarvin
6e9e1443a5 Relocation. 2014-11-06 11:29:53 -08:00
C. Guy Yarvin
a7215257ac Some renamings and cleanups. 2014-11-05 13:54:52 -08:00
C. Guy Yarvin
f1ee2f6e90 Merge branch 'test' of https://github.com/urbit/urbit into test
ssary,
2014-11-04 16:41:26 -08:00
C. Guy Yarvin
40a8c6fc74 Various cleanups and renamings, part 1. 2014-11-04 16:29:08 -08:00
Philip C Monk
7b91a3c475 Merge branch 'test' into dish
Conflicts:
	include/v/vere.h
	urb/urbit.pill
	urb/zod/arvo/ames.hoon
	urb/zod/arvo/hoon.hoon
	v/loop.c
	v/raft.c
2014-11-04 16:42:02 -05:00
Philip C Monk
92740bc47c Merge branch 'test' into shell
Conflicts:
	include/v/vere.h
	urb/urbit.pill
	urb/zod/arvo/clay.hoon
	urb/zod/arvo/eyre.hoon
	urb/zod/arvo/hoon.hoon
	urb/zod/main/mar/hook/door.hook
	urb/zod/main/mar/psal/door.hook
	urb/zod/main/mar/txt/door.hook
	urb/zod/main/pub/src/doc/ref/vol/1.md
	v/loop.c
	v/raft.c
	v/reck.c
	v/unix.c
2014-11-04 15:22:33 -05:00
C. Guy Yarvin
7ad5879c9c Various fixes and improvements. 2014-10-30 14:40:05 -07:00
C. Guy Yarvin
109053ecf1 Various fixes and improvements. 2014-10-28 10:36:22 -07:00
C. Guy Yarvin
30392202a9 Various fixes and improvements. 2014-10-25 14:28:14 -07:00
C. Guy Yarvin
142c4f5c86 Kick with new structures. 2014-10-24 20:49:27 -07:00
Ubuntu
086d0d95f5 hooked dill up to shell; removed batz 2014-10-22 02:59:05 +00:00
Ubuntu
383ab05977 added %time vane 2014-10-15 02:25:23 +00:00
C. Guy Yarvin
3ed1eb11c4 Memorable before jet persistence change. 2014-10-12 11:53:13 -07:00
C. Guy Yarvin
7747a69d35 Running version. 2014-10-11 23:40:31 -07:00
C. Guy Yarvin
fb982e6dd6 No more external leaks. 2014-10-10 22:32:58 -07:00
C. Guy Yarvin
98925768c3 Tested leap. 2014-10-01 12:17:40 -07:00
C. Guy Yarvin
0b885cbf3d Fix reversing allocation. 2014-09-28 14:56:17 -07:00
C. Guy Yarvin
8fa9d0b875 Moar sane. 2014-09-27 16:17:09 -07:00
C. Guy Yarvin
e8bdd555a9 Various timing experimenten. 2014-09-27 11:37:04 -07:00
C. Guy Yarvin
465562d921 Various fixes and improvements. 2014-09-23 10:11:59 -07:00
C. Guy Yarvin
6ffa794e8f Stashing. 2014-09-22 09:10:57 -07:00
C. Guy Yarvin
5c4e9fc54e Remove old F subsystem. 2014-09-11 14:01:22 -07:00