Ted Blackman
c3960af239
WIP caching hashtable. Compiles but bails on boot.
2017-11-09 08:35:05 -08:00
C. Guy Yarvin
90b58eb9ff
Correct memory leak code stack.
2017-11-08 14:20:22 -08:00
C. Guy Yarvin
7ddcc66903
Uniform memoization convention.
2017-11-08 14:19:48 -08:00
C. Guy Yarvin
1fc5878aba
Better memory leak tracking with jet codes.
2017-11-08 14:04:11 -08:00
Ted Blackman
4843234a78
check for -A
2017-10-30 03:43:03 -07:00
Ted Blackman
58f8c76011
minor cleanup
2017-10-30 03:25:41 -07:00
Ted Blackman
e852389fd2
-s pill from arvo's git hash and branch
2017-10-30 03:17:14 -07:00
Ted Blackman
bef3f128b4
_arvo_hash() function works
2017-10-27 17:12:57 -07:00
Ted Blackman
36e775b938
-u <pill url> command-line option
2017-10-27 09:19:39 -07:00
C. Guy Yarvin
9253613738
Let's not encrypt (because encryption is now in zuse).
2017-09-27 17:28:11 -07:00
C. Guy Yarvin
68c6adf3e1
Retrofit.
2017-09-25 18:18:35 -07:00
C. Guy Yarvin
ff7db39cca
Merge remote-tracking branch 'origin/master' into piaf-runes
2017-09-21 18:37:10 -07:00
Raymond Pasco
1f502b772e
Merge branches 'retrieve_h' and 'janitor', remote-tracking branch 'jfranklin9000/master-mass'
2017-06-28 09:31:15 -04:00
Raymond Pasco
eaab4ea4c9
Merge branches 'retrieve_h' and 'janitor', remote-tracking branch 'jfranklin9000/maint-mass' into maint-0.4
2017-06-28 09:30:30 -04:00
John Franklin
7837413ae5
typo: shouln't -> shouldn't
2017-06-28 09:28:10 -04:00
Raymond Pasco
e9c0af36a9
Merge branches 'u3x_hext' and 'andthus'
2017-06-24 11:40:09 -04:00
Raymond Pasco
311931d04a
Merge branches 'u3x_hext' and 'andthus' into maint-0.4
2017-06-24 11:40:02 -04:00
John Franklin
22c20ab8b2
Added function noun/xtract.c:u3x_hext().
2017-06-24 11:36:46 -04:00
C. Guy Yarvin
14890c4bd1
Integrate duplicate detection fix.
2017-06-09 17:29:55 -07:00
Raymond Pasco
d7ac91a09f
Backport _sung_one changes
2017-05-11 06:57:18 -04:00
Raymond Pasco
8edc8ae58a
Merge branches 'sungdynasty' and 'sung-leak'
2017-05-11 06:45:01 -04:00
C. Guy Yarvin
1c57cdf814
Temporarily leak duplicates on intermediate roads.
...
This cures the 6+-minute duplicate-triggered boot times
we've seen since the previous fix in unification.
2017-05-02 16:57:59 -07:00
C. Guy Yarvin
be0ed9dbda
Fix a memory management inconsistency.
2017-04-15 15:14:57 -07:00
C. Guy Yarvin
2665ee9042
Coherent-cords-d, not stripped.
2017-04-15 15:14:41 -07:00
C. Guy Yarvin
b2f805e398
Fix a memory corruption issue in u3_sung().
...
Senior nouns were being wrongly unified and freed, breaking
untracked junior references.
This change should also be applied to the maintenance branch.
2017-04-14 10:05:29 -07:00
Raymond Pasco
2be28943fd
Merge remote-tracking branch 'cgyarvin/revere-next'
...
New event system. Command line options are temporarily out of order;
please use the exact same command to restart an urbit that you did to
start it, including the -c, -A, and -B options.
2017-02-07 12:36:22 -08:00
C. Guy Yarvin
36a6177226
Remove old event system; fix precommits..
2017-01-26 20:17:40 -08:00
C. Guy Yarvin
f30fc4b218
New event system; activate with -j.
2017-01-17 11:20:07 -08:00
Raymond Pasco
e7536749fe
Temporarily remove autofetching
...
until version scaffolding is done
2017-01-04 21:46:14 -05:00
C. Guy Yarvin
7547d91100
Remove -m option; make new boot the default.
2016-12-08 11:31:09 -08:00
C. Guy Yarvin
2951c0bdf5
Plastic boots with -m.
2016-12-05 16:12:52 -05:00
C. Guy Yarvin
8af3e8dc5d
Boot new sequence, not done yet.
2016-11-25 17:45:16 -08:00
C. Guy Yarvin
5f895e7188
Merge remote-tracking branch 'origin/master' into cc-merge
2016-11-13 19:44:14 -08:00
Raymond Pasco
20b38fb84d
Properly working _boot_home()
...
Awful hack - there is more than one place where the various pier
directories are created, sadly. So the best we can do without the real
great boot sequence refactoring is this flaky test for urbit.pill's
presence, and removing the error tests from mkdir() calls...
2016-09-22 02:02:14 -04:00
Raymond Pasco
4fa0aae468
Check for existence in _boot_home()
2016-09-20 19:24:34 -04:00
C. Guy Yarvin
46ddb9367b
Merge branch 'master' into learning
2016-09-03 16:23:11 -07:00
Raymond Pasco
b8dcc5f17d
Fetch pill from bootstrap site if not specified
2016-08-29 15:30:27 -04:00
Raymond Pasco
8d43f39a4a
Link with libcurl
2016-08-29 14:26:03 -04:00
Raymond Pasco
3434f2bd9c
Move pier directory creation to beginning of boot
...
This is the smallest refactor that works.
2016-08-29 14:12:27 -04:00
Raymond Pasco
7291f72f59
Use pil_c rather than U3_LIB to boot pill
2016-08-28 13:12:49 -04:00
C. Guy Yarvin
e9fe591153
Merge remote-tracking branch 'cgyarvin/retrack' into learning
2016-08-05 15:43:16 -07:00
C. Guy Yarvin
0f6e59d8a0
Moar ghetto.
2016-08-04 10:59:59 -07:00
Raymond Pasco
32df11b251
Merge commit 'cgyarvin/remap^'
...
Automatic loom base mapping
2016-07-19 14:53:09 -07:00
Philip C Monk
9358e367ae
fix install link
2016-07-08 16:11:24 -04:00
C. Guy Yarvin
4e24a9ad63
Show the alternate mapping address.
2016-06-19 00:09:57 -07:00
Raymond Pasco
df9c782bb1
Merge remote-tracking branches 'frodwith/nomugbuf', 'torchhound/torchhound', 'freekh/master' and 'davis68/master'
...
remove code duplication (_mug_words_buf)
Fix 64-bit comet typo in README.md
Fix #735 : misleading indent compile error on gcc 6
Change readme to refer to HTTP instead of HTTPS.
2016-06-02 13:24:29 -04:00
Fredrik Ekholdt
6fb07df84c
Fixes #735 : misleading indent on gcc 6
2016-06-02 09:05:43 +02:00
Paul Driver
294afb9cc6
remove code duplication (_mug_words_buf)
2016-05-05 14:42:17 -07:00
C. Guy Yarvin
66ca74dbe7
Boots and solids.
2016-03-10 18:22:44 -08:00
C. Guy Yarvin
5451cafe7e
Take fat lives.
2016-02-23 11:45:28 -08:00
C. Guy Yarvin
b6160f00bb
Forgot u3t_on.
2016-02-23 11:18:14 -08:00
C. Guy Yarvin
25c6621d05
Notice %live hint.
2016-02-23 10:57:34 -08:00
C. Guy Yarvin
ce4ef7aab0
Put [~ ~] 11 failures on the trace stack.
2016-02-18 13:39:45 -08:00
C. Guy Yarvin
35a385e81c
Fully shifted over to modern typed namespace.
2016-02-03 20:51:01 -08:00
C. Guy Yarvin
b26fd40636
More typed .^.
2016-02-03 13:33:43 -08:00
C. Guy Yarvin
27ff65f81f
Merge remote-tracking branch 'cgyarvin/newdeal' into newdeal
2016-02-02 14:13:21 -08:00
C. Guy Yarvin
4b92cd2685
Making typed .^ a little less fake.
2016-02-02 11:52:10 -08:00
C. Guy Yarvin
4042253eeb
Merge remote-tracking branch 'upstream/master' into newdeal
2016-01-31 20:37:49 -08:00
C. Guy Yarvin
eca8938c2b
Some zpgr rationalization.
2016-01-26 11:03:05 -08:00
C. Guy Yarvin
e7187ea771
.^ fully transitioned.
2016-01-25 16:47:58 -08:00
C. Guy Yarvin
3d3e1ebb4d
Double solid with .# support, still a bit flaky.
2016-01-25 13:29:30 -08:00
C. Guy Yarvin
c51553dfa7
Vanquish a find jet bug, hopefully the last.
2016-01-23 19:11:42 -08:00
C. Guy Yarvin
fdcd587768
Now this is strange. Committing NO_OVERFLOW.
2016-01-23 17:43:15 -08:00
C. Guy Yarvin
6485aa13c6
Clean up more leak.
2016-01-23 17:37:49 -08:00
C. Guy Yarvin
7c7c4a0368
ut_find *almost* works, but can't self-compile...
2016-01-22 15:43:56 -08:00
C. Guy Yarvin
7b75e647da
Better wiring for find testing.
2016-01-21 11:13:27 -08:00
C. Guy Yarvin
baaa74dae1
Tentatively applying forq.
2016-01-10 20:23:32 -08:00
C. Guy Yarvin
67e95f963f
Generating entirely %moat.
2015-12-27 15:26:23 -05:00
Dan Haffey
950bfddd57
Fix stack overflow handling in Linux?
2015-12-17 19:30:44 -08:00
C. Guy Yarvin
12be0be7c2
Fino jetted.
2015-11-28 06:03:01 -08:00
C. Guy Yarvin
69b8603fa2
URL printing; doc and usability fixes.
2015-11-20 18:10:45 -05:00
vere
7f1b5d2ae8
Proper double-word merge.
2015-11-06 22:08:58 +00:00
C. Guy Yarvin
a1c4465622
A bunch of minor doc/message fixes.
2015-11-05 13:26:23 -08:00
C. Guy Yarvin
1fedcb9b72
Profiling fix
2015-10-26 17:51:46 -04:00
John Franklin
5d8bffd11b
print loom and fix a range calculation in u3e_fault()
2015-10-19 10:10:23 -05:00
C. Guy Yarvin
e92012984c
Doc fixes and changes to match.
2015-10-09 18:31:07 -07:00
Anton Dyudin
dec6320b82
newline on bail
2015-09-09 16:52:53 -07:00
Anton Dyudin
118b2c2b0e
Merge branch 'apps' into test
2015-08-31 17:06:12 -07:00
Philip C Monk
7053470829
minor rearchitecting
2015-08-26 18:21:21 -04: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
d3f97e6626
remove sse3 mode-setting
2015-08-05 01:48:46 +03:00
Max G
ac23f4ac70
a bunch of stuff
2015-07-29 23:43:55 +03:00
Raymond Pasco
ffd2abbbe8
ifdef out watermark stuff
2015-07-15 15:14:41 -04:00
C. Guy Yarvin
47d3bcd918
Moar printfs.
2015-07-15 15:14:41 -04:00
C. Guy Yarvin
8056960881
Initial commit of memory-bug.
2015-07-15 15:14:41 -04:00
C. Guy Yarvin
46d4373103
Abort on oops/foul.
2015-07-14 11:58:46 -07:00
C. Guy Yarvin
67138a7961
Abort for oops or foul.
2015-07-14 11:57:02 -07:00
Philip C Monk
d109de1dbc
cosmetic
2015-07-01 18:28:55 -04:00
Philip C Monk
9edda1bb73
descriptive names for c files
...
fixes #294
2015-06-23 21:29:11 -04:00