Keaton Dunsford
|
074a293257
|
Revert "Merge pull request #941 from frodwith/runtime-overflows"
This reverts commit 67d3460a91 , reversing
changes made to 8d0f6cf3a6 .
|
2018-03-12 16:42:39 -07:00 |
|
C. Guy Yarvin
|
55e895036c
|
Eliminate old-fashioned burn.
|
2018-03-10 20:57:02 -08:00 |
|
Paul Driver
|
ac65967fa0
|
fix memory leak in jam
|
2018-03-06 09:44:16 -08:00 |
|
C. Guy Yarvin
|
76d3f2e897
|
++burp to eliminate seminoun frame dragging.
|
2018-02-26 15:54:33 -08:00 |
|
mikolajp
|
4049d7fe42
|
Move to cleaned up murmur3
|
2018-02-26 00:06:38 +08:00 |
|
mikolajp
|
23993c574b
|
Remove legacy copyright notice
|
2018-02-25 23:49:01 +08:00 |
|
mikolajp
|
c9aa26ad44
|
Fix libscrypt includes
|
2018-02-25 23:40:19 +08:00 |
|
mikolajp
|
f826497d47
|
Migrate to stock libscrypt version with meson support
|
2018-02-25 23:35:44 +08:00 |
|
mikolajp
|
e4d467ff24
|
Use stock libscrypt
|
2018-02-25 23:16:36 +08:00 |
|
mikolajp
|
aeb3a8c51b
|
Switch to softfloat3
|
2018-02-25 14:13:24 +08:00 |
|
C. Guy Yarvin
|
4ae78dafb0
|
Fully adapted to seminouns in ++coil.
|
2018-02-19 17:24:16 -08:00 |
|
C. Guy Yarvin
|
984b917a9b
|
Fully disengaged jets from core assembly.
|
2018-02-19 13:05:19 -08:00 |
|
C. Guy Yarvin
|
9aa0743df1
|
Move core assembly back to pure Hoon -- requires 8d101aaf21 .
|
2018-02-18 17:53:35 -08:00 |
|
C. Guy Yarvin
|
37384be9a7
|
Support experimental macros with fab.
|
2018-01-31 15:57:43 -08:00 |
|
C. Guy Yarvin
|
dfe9265576
|
Support experimental bit in ++ap and ++al.
|
2018-01-29 18:58:36 -08:00 |
|
Paul Driver
|
ed41d43a94
|
use explicit stack in jam
|
2018-01-24 13:16:44 -08:00 |
|
C. Guy Yarvin
|
44f22dd143
|
Remove unused code.
|
2018-01-15 18:24:11 -08:00 |
|
Paul Driver
|
d15601a54d
|
fix jet crash in fond
|
2017-12-19 12:55:11 -08:00 |
|
C. Guy Yarvin
|
8fb09d2690
|
Comment out old macro jets in ++ap; reenable fond jet
|
2017-12-18 11:53:00 -08:00 |
|
C. Guy Yarvin
|
0df247f9a2
|
ut_find debugging branch with jet disabled.
|
2017-12-17 16:29:54 -08:00 |
|
C. Guy Yarvin
|
70487ba362
|
Disable ++ap shims.
|
2017-12-10 21:04:31 -08:00 |
|
C. Guy Yarvin
|
2ceb603439
|
Disable last of old code.
|
2017-12-08 18:11:59 -08:00 |
|
C. Guy Yarvin
|
a4d68f9464
|
Remove some unused code.
|
2017-12-08 17:51:39 -08:00 |
|
C. Guy Yarvin
|
e50a8ad939
|
Re-enable ++aq.
|
2017-12-07 13:06:05 -08:00 |
|
C. Guy Yarvin
|
3e77ed0b8d
|
Preadapt for sm->mc and fs->sk rune changes.
|
2017-12-07 09:53:43 -08:00 |
|
C. Guy Yarvin
|
2b8c046b13
|
Cache ++blow.
|
2017-12-07 08:49:55 -08:00 |
|
C. Guy Yarvin
|
cb46432b9b
|
Support ^% switch to ++aq instead of ++ap.
|
2017-12-06 16:33:49 -08:00 |
|
C. Guy Yarvin
|
fbaa88039f
|
Remove unneeded +al connection.
|
2017-12-04 12:09:33 -08:00 |
|
C. Guy Yarvin
|
82ce76865f
|
Move %wtts to %fits.
|
2017-12-04 12:07:29 -08:00 |
|
C. Guy Yarvin
|
fbbdd4e9f4
|
Add %cold.
|
2017-12-03 19:11:31 -08:00 |
|
C. Guy Yarvin
|
f65f1ce84b
|
Finish %docs rune.
|
2017-11-27 21:15:13 -08:00 |
|
C. Guy Yarvin
|
a220669cb0
|
Initial commit.
|
2017-11-27 14:32:42 -08:00 |
|
C. Guy Yarvin
|
667e2e8702
|
Call ++blow on %ktcn for new partial burn.
|
2017-11-25 10:36:04 -08:00 |
|
C. Guy Yarvin
|
1d67078808
|
Cache and instrument ++play.
|
2017-11-08 14:15:58 -08:00 |
|
C. Guy Yarvin
|
5ff9a394a9
|
Cache ++nest.
|
2017-11-08 14:14:42 -08:00 |
|
C. Guy Yarvin
|
3cf17b586f
|
Fix a memory leak.
|
2017-11-08 14:09:58 -08:00 |
|
C. Guy Yarvin
|
d4852c6d5e
|
Fix memory leak.
|
2017-11-08 11:48:46 -08:00 |
|
C. Guy Yarvin
|
70db251cf3
|
Some jets were missing.
|
2017-10-11 17:04:41 -07:00 |
|
C. Guy Yarvin
|
fd6f4e500e
|
AES jets.
|
2017-10-10 15:56:09 -07:00 |
|
C. Guy Yarvin
|
1156cccc01
|
Another missing file.
|
2017-09-27 17:47:57 -07:00 |
|
C. Guy Yarvin
|
d80503a402
|
Some missing files.
|
2017-09-27 17:47:26 -07:00 |
|
C. Guy Yarvin
|
9c22f7e08b
|
Remove 151, standardize on 143.
|
2017-09-27 17:40:12 -07:00 |
|
C. Guy Yarvin
|
c20c66901d
|
Hand-copied build with both 151 and 143 jets.
|
2017-09-25 16:54:42 -07:00 |
|
C. Guy Yarvin
|
23c676b009
|
Correct handling of find for void.
|
2017-08-24 22:38:16 -07:00 |
|
C. Guy Yarvin
|
7220bf11c1
|
Hacks for resurface test mode.
|
2017-08-05 18:37:00 -07:00 |
|
Raymond Pasco
|
14ab369cb9
|
Merge remote-tracking branches 'frodwith/wyt' and 'frodwith/uni' into maint-0.4
Jets for +-wyt:in and +-uni:in
|
2016-12-12 11:05:05 -08:00 |
|
Paul Driver
|
54d0036884
|
re-jet +-uni:in
|
2016-11-08 21:38:19 -08:00 |
|
Paul Driver
|
1dfa5e4411
|
jet +-wyt:in
|
2016-11-08 17:29:36 -08:00 |
|
Raymond Pasco
|
40180755c8
|
Revert "Prevent ++burn:ut jet from zeroing non-constants."
This reverts commit b2d800cf67 .
Emergency revert to prevent slowness
|
2016-08-11 23:53:33 -07:00 |
|
Raymond Pasco
|
f3547e7ac4
|
Merge branch 'jet-aes', remote-tracking branch 'dhaffey/burn-zeroing'
AES, Ed25519, and ++rep jets
Prevent ++burn:ut jet from zeroing non-constants
|
2016-08-10 15:00:51 -07:00 |
|
Raymond Pasco
|
08994156e1
|
Add missing jet for ++rep
(very ghetto)
|
2016-08-10 09:34:43 -07:00 |
|
Dan Haffey
|
b2d800cf67
|
Prevent ++burn:ut jet from zeroing non-constants.
|
2016-08-09 01:45:39 -07:00 |
|
Dan Haffey
|
7027b8bae1
|
whitespace
|
2016-08-09 01:44:19 -07:00 |
|
Raymond Pasco
|
cd972fc8ef
|
Merge branch 'murmur-jet', remote-tracking branch 'dhaffey/jet-identities'
Jet Murmur3
Fix jet mismatches
|
2016-08-05 09:32:31 -07:00 |
|
Dan Haffey
|
b023a78ee6
|
Fix jet discrepancies on ill-typed identity cases.
|
2016-08-03 22:56:26 -07:00 |
|
Raymond Pasco
|
1d1c3f962c
|
Jet murmur3
|
2016-08-03 17:49:44 -07:00 |
|
Dan Haffey
|
2311b3ee82
|
Fix ++peek:ut jet semi-discrepancy
|
2016-08-01 02:00:26 -07:00 |
|
Raymond Pasco
|
af012bab8a
|
Jet AES ECB and CBC modes
|
2016-07-20 11:25:05 -07:00 |
|
Raymond Pasco
|
2a41962c2f
|
Merge remote-tracking branches 'jfranklin9000/delete-LIBRE2', 'jfranklin9000/uv_close_on_UV_EOF', 'revprez/revprez-pr-removed_zod-20160612' and 'philipcmonk/reap-jet-fix'
Remove obsolete regex libraries
Stop leaking libuv fds (or whatever they are)
Remove obsolete urb/zod references
Fix memory leak in ++reap jet
|
2016-06-27 09:10:37 -04:00 |
|
Philip C Monk
|
b7190c7a2d
|
fix misbehaving reap jet
fixes https://www.reddit.com/r/urbit/comments/4pd7vk/im_very_confused_about_standardlibrary_lists/
|
2016-06-22 22:31:18 -04:00 |
|
John Franklin
|
3f30a01a42
|
Delete outside/cre2 and outside/re2
|
2016-06-08 21:05:27 -05:00 |
|
Raymond Pasco
|
4a9d61607f
|
Jet shar:ed curve25519 shared secret arm
|
2016-05-24 12:00:35 -04:00 |
|
Raymond Pasco
|
4389263922
|
Fix ++lune corner cases for real
without breaking others this time. Cases tested:
(lune '') -> ~
(lune '\0a') -> ~['']
(lune 'a') -> noeol
(lune '\0aabcd') -> noeol
(lune '\0aabcd\0a') -> ~['' 'abcd']
(lune '\0aabcd\0aefgh') -> noeol
(lune '\0aabcd\0aefgh\0a') -> ~['' 'abcd' 'efgh']
(lune '\0aabcd\0a\0a') -> ~['' 'abcd' '']
(lune 'abcd') -> noeol
(lune 'abcd\0a') -> ~['abcd']
(lune 'abcd\0aefgh') -> noeol
(lune 'abcd\0aefgh\0a') -> ~['abcd' 'efgh']
(lune 'abcd\0a\0a') -> ~['abcd' '']
|
2016-03-03 17:34:37 -05:00 |
|
Raymond Pasco
|
db30dbfb00
|
Fix broken first-byte cases in ++lune
Was broken when first byte was a newline, and when first byte was the
only byte.
|
2016-03-03 17:11:19 -05:00 |
|
Raymond Pasco
|
e9a429fbdd
|
Activate ++lune jet
|
2016-03-03 00:06:24 -05:00 |
|
Raymond Pasco
|
66b99d0a6e
|
Add ++lune jet
|
2016-03-03 00:05:21 -05:00 |
|
C. Guy Yarvin
|
d175c24a57
|
Fix a bug in deep axis handling.
|
2016-02-17 11:12:44 -08:00 |
|
Anton Dyudin
|
2bbefd1f58
|
handle ._~~__ many/~[`n/0] compilation properly
Type was atom/%n, whould be cube/[0 atom/%n]
Cherry-pick of 005903
|
2016-02-11 16:32:58 -08:00 |
|
C. Guy Yarvin
|
fd001d55ef
|
Keyword/stem changes, final draft.
|
2016-02-08 19:35:13 -08:00 |
|
C. Guy Yarvin
|
52004a4f97
|
Generating new stems, double solid.
|
2016-02-08 18:17:17 -08:00 |
|
C. Guy Yarvin
|
016b5931e5
|
All stems changed over.
|
2016-02-05 03:27:26 -08:00 |
|
C. Guy Yarvin
|
9425766ec0
|
Modified all stems. About to remove old.
|
2016-02-05 03:10:07 -08:00 |
|
C. Guy Yarvin
|
180c350cdc
|
Everything except %tsgl through %wtdt.
|
2016-02-05 02:32:37 -08:00 |
|
C. Guy Yarvin
|
c7e9b8676f
|
Keyword stems, step 1.
|
2016-02-05 01:25:58 -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
|
326fd27db8
|
Fully transitioned to correct %face.
|
2016-02-02 18:45:11 -08:00 |
|
C. Guy Yarvin
|
df6da0fbf7
|
Ready to remove temporary %fuss.
|
2016-02-02 18:26:22 -08:00 |
|
C. Guy Yarvin
|
0838818881
|
%face to %fuss. Next change back.
|
2016-02-02 17:50:34 -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
|
55d1d29b56
|
Fix various marks, etc.
|
2016-01-30 19:37:03 -08:00 |
|
C. Guy Yarvin
|
cdf1f86e01
|
Fix some shit code in lib/tree.hoon.
|
2016-01-29 20:40:01 -08:00 |
|
C. Guy Yarvin
|
e3a0446634
|
In the middle of internal merge.
|
2016-01-29 18:25:52 -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
|
844df4a5aa
|
Enforce type sanity on .=.
|
2016-01-24 19:37:41 -08:00 |
|
C. Guy Yarvin
|
9ff6fe676f
|
Make ++fork actually build set-shaped things.
|
2016-01-24 14:05:55 -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
|
8f390ff3ab
|
Fix a memory leak.
|
2016-01-23 17:35:54 -08:00 |
|
C. Guy Yarvin
|
2a12fd4802
|
Fixed some uni bugs. ++fond jet still overflows when on.
|
2016-01-22 20:59: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
|
70976954a1
|
Some cleanups; still debugging ++find.
|
2016-01-21 09:39:50 -08:00 |
|
C. Guy Yarvin
|
d93f96a21a
|
ut_find.c compiles, not yet activated.
|
2016-01-20 17:35:11 -08:00 |
|
C. Guy Yarvin
|
1931b4d46c
|
Double solid.
|
2016-01-20 13:33:07 -08:00 |
|
C. Guy Yarvin
|
8d3fa06040
|
Moar cleanup.
|
2016-01-20 11:34:35 -08:00 |
|
C. Guy Yarvin
|
1847272320
|
Remove some old cruft.
|
2016-01-19 15:01:36 -08:00 |
|
C. Guy Yarvin
|
5622a1f312
|
Some cleanups.
|
2016-01-19 14:36:57 -08:00 |
|
C. Guy Yarvin
|
c547343a24
|
++ad actually works.
|
2016-01-19 09:34:43 -08:00 |
|
C. Guy Yarvin
|
7e5f9393c8
|
About to test final pyramid structure.
|
2016-01-18 20:50:49 -08:00 |
|
C. Guy Yarvin
|
b97118ffd8
|
Ecco is here but doesn't compile.
|
2016-01-18 20:11:17 -08:00 |
|
C. Guy Yarvin
|
03f5d3b762
|
Cleaned-up ++ad.
|
2016-01-18 14:31:02 -08:00 |
|
C. Guy Yarvin
|
33c93dbb25
|
Looking a little smoother.
|
2016-01-17 23:41:59 -08:00 |
|
C. Guy Yarvin
|
8b2e4c1693
|
Some change.
|
2016-01-17 20:55:11 -08:00 |
|
C. Guy Yarvin
|
9d9255d870
|
%fuss entirely shifted to %face.
|
2016-01-16 16:47:36 -08:00 |
|
C. Guy Yarvin
|
6d79d60739
|
With both face and fuss.
|
2016-01-16 16:30:07 -08:00 |
|
C. Guy Yarvin
|
2e064c388c
|
%face entirely replaced with %fuss.
|
2016-01-16 16:20:54 -08:00 |
|
C. Guy Yarvin
|
0c597de194
|
About to move tshx to tstr.
|
2016-01-16 00:30:22 -08:00 |
|
C. Guy Yarvin
|
2d4045f3c9
|
Testing =#.
|
2016-01-15 17:42:50 -08:00 |
|
C. Guy Yarvin
|
848c891db9
|
Not compiling, but finished first stage of adding fuss.
|
2016-01-14 20:37:58 -08:00 |
|
C. Guy Yarvin
|
23273b4d12
|
Now entirely frog-free.
|
2016-01-14 01:52:50 -08:00 |
|
C. Guy Yarvin
|
2e8e02779c
|
Forgot to change dojo. Also, clean burn.
|
2016-01-14 01:41:32 -08:00 |
|
C. Guy Yarvin
|
9ed837f415
|
Slightly more cleansed.
|
2016-01-14 01:13:01 -08:00 |
|
C. Guy Yarvin
|
8b4f549e1a
|
We appear to be beyond frog; must double check.
|
2016-01-14 00:55:12 -08:00 |
|
C. Guy Yarvin
|
45e16630a5
|
Stash commit; in middle of debugging nest bug.
|
2016-01-13 17:46:01 -08:00 |
|
Philip C Monk
|
ce5daf7e09
|
Merge remote-tracking branches 'ray/fixlore', 'my/loremark', 'my/fancy-autoreload' and 'my/fixmerge'
|
2016-01-13 16:22:51 -05:00 |
|
C. Guy Yarvin
|
42580bda5c
|
Burn stuff builds, doesn't work...
|
2016-01-13 10:06:42 -08:00 |
|
C. Guy Yarvin
|
d7c6eda7b4
|
About to remove last traces of %frog.
|
2016-01-12 15:47:04 -08:00 |
|
C. Guy Yarvin
|
72d8b26b95
|
First tier of jet defrogging.
|
2016-01-12 15:31:02 -08:00 |
|
C. Guy Yarvin
|
7a0ca2baf8
|
Jets are still using frogs; h.h is double-solid %fork.
|
2016-01-11 01:48:41 -08:00 |
|
C. Guy Yarvin
|
d52ec5125f
|
Handling forks trivially; about to make them.
|
2016-01-11 01:16:38 -08:00 |
|
C. Guy Yarvin
|
e529506426
|
New %hold now firmly in place.
|
2016-01-10 23:04:34 -08:00 |
|
C. Guy Yarvin
|
2cb759d86d
|
Old %hold now eradicated (as %holt).
|
2016-01-10 22:37:59 -08:00 |
|
C. Guy Yarvin
|
8cc712259e
|
Now completely free of %fork. About to change over %hold.
|
2016-01-10 21:39:32 -08:00 |
|
C. Guy Yarvin
|
4f31be75db
|
Fully onto frog. Next, delete old %fork.
|
2016-01-10 21:08:03 -08:00 |
|
C. Guy Yarvin
|
7447cc418b
|
All forks now generated as frog.
|
2016-01-10 20:43:13 -08:00 |
|
C. Guy Yarvin
|
baaa74dae1
|
Tentatively applying forq.
|
2016-01-10 20:23:32 -08:00 |
|
C. Guy Yarvin
|
17e1196eb4
|
Jets use grof. Now ready to apply froqs piecemeal.
|
2016-01-10 19:56:53 -08:00 |
|
C. Guy Yarvin
|
b86fb544da
|
Double solid; about to incrementally refrog.
|
2016-01-10 19:10:47 -08:00 |
|
C. Guy Yarvin
|
921aef5e29
|
Frog jets installed; still not generating frogs.
|
2016-01-10 16:27:36 -08:00 |
|
C. Guy Yarvin
|
05c2ec8a01
|
Fake wings complete in theory, though %wtts in mint.c still needs work.
|
2016-01-10 12:27:06 -08:00 |
|
C. Guy Yarvin
|
7f554bf20e
|
Old seek system eradicated.
|
2016-01-09 16:22:25 -08:00 |
|
C. Guy Yarvin
|
e1619636ca
|
Run soft code for %cnts in mint, mull, play.
|
2016-01-08 16:27:41 -08:00 |
|
C. Guy Yarvin
|
3721de8478
|
Factor out %cnts for some adjustments.
|
2016-01-08 12:22:42 -08:00 |
|
C. Guy Yarvin
|
594944bd26
|
Switched ++seek and ++sick.
|
2016-01-07 17:14:41 -08:00 |
|
C. Guy Yarvin
|
f5c42e451d
|
Change ++seek to ++sick.
|
2016-01-07 16:38:11 -08:00 |
|
C. Guy Yarvin
|
b4e0ce901c
|
Still bedeviled by some devulc bugs.
|
2016-01-06 17:47:03 -08:00 |
|
C. Guy Yarvin
|
edb83507e4
|
Hoon 151.
|
2016-01-04 17:29:30 -08:00 |
|
C. Guy Yarvin
|
80455bcb6e
|
Devulcanization artifacts out of vanes.
|
2016-01-03 01:22:57 -08:00 |
|
C. Guy Yarvin
|
2402bb6cc7
|
Much cleanup.
|
2016-01-02 22:20:24 -08:00 |
|
C. Guy Yarvin
|
15c5f6c198
|
++nest fully repaired.
|
2016-01-01 14:47:07 -08:00 |
|
C. Guy Yarvin
|
80e792ddac
|
Now fully using new, non-degenerate ++nest.
|
2016-01-01 14:15:50 -08:00 |
|
C. Guy Yarvin
|
4d6cfe2c68
|
Degenerate type appears vanquished, at least in C.
|
2015-12-31 20:49:01 -08:00 |
|
C. Guy Yarvin
|
ba575650e4
|
In the middle of rescuing ++low.
|
2015-12-31 17:01:19 -08:00 |
|
C. Guy Yarvin
|
d6d94de3c9
|
New, non-degenerate ++nost almost works, fails on ++homo.
|
2015-12-31 02:07:29 -05:00 |
|
C. Guy Yarvin
|
0c5704bf02
|
Change %rock to %sand.
|
2015-12-29 16:52:51 -05:00 |
|
C. Guy Yarvin
|
8a601ffd19
|
Change %rock to %sand.
|
2015-12-29 14:52:22 -05:00 |
|