Commit Graph

290 Commits

Author SHA1 Message Date
C. Guy Yarvin
ebfa5352f4 Eliminate special kelp lines; rename crib to plan. 2018-03-09 15:53:13 -08:00
C. Guy Yarvin
c5342caf05 Eliminated line-specific behavior in kelp. 2018-03-08 16:58:29 -08:00
C. Guy Yarvin
a4081b1af9 Switch to %fits for kelp testing. 2018-03-08 16:41:21 -08:00
C. Guy Yarvin
59ebad05a0 Eliminate temporary %cold. 2018-03-06 14:42:05 -08:00
C. Guy Yarvin
930a9c82f6 Remove %iced and $^ ++crib. 2018-03-06 14:28:14 -08:00
C. Guy Yarvin
edee267eae Spores almost iced. 2018-03-04 15:08:12 -08:00
C. Guy Yarvin
33f098d47f Instrumented without logging. 2018-03-03 18:54:15 -08:00
C. Guy Yarvin
67d0bfd089 Ready to test constant-blocking with +spore. 2018-03-02 17:21:52 -08:00
C. Guy Yarvin
5d5672746a Ready to test constant blocking. 2018-03-02 16:58:58 -08:00
C. Guy Yarvin
7d2107e0cb Ripple constant blocking testbed. 2018-02-26 22:33:06 -08:00
C. Guy Yarvin
deab31fdb6 With nil weed sample. 2018-02-26 21:18:47 -08:00
C. Guy Yarvin
c98623f5a6 ++burp to eliminate seminoun frame dragging. 2018-02-26 15:54:02 -08:00
C. Guy Yarvin
fd33164a6e Ready to test constant blocking. 2018-02-25 20:34:31 -08:00
C. Guy Yarvin
8b946b9c2e Kernel is rippled, apps mostly. 2018-02-24 19:37:00 -08:00
C. Guy Yarvin
ad016d4409 Almost booting with ripple. 2018-02-24 18:01:53 -08:00
C. Guy Yarvin
79b87ed818 Lazy seminouns in place. 2018-02-22 17:06:49 -08:00
C. Guy Yarvin
948d6d438e Add %kthx for cold testing. 2018-02-22 15:41:38 -08:00
C. Guy Yarvin
06cefbbca3 Lazy seminoun testing with ^%. 2018-02-22 15:32:23 -08:00
C. Guy Yarvin
57eff328d3 Ready to test seminouns. 2018-02-21 21:27:35 -08:00
C. Guy Yarvin
e2b5379f3d Fully adapted to seminouns in ++coil. 2018-02-19 17:27:23 -08:00
C. Guy Yarvin
66165cea0c Fully disengaged jets from core assembly. 2018-02-19 13:04:57 -08:00
C. Guy Yarvin
8d101aaf21 Move core assembly back to pure hoon. 2018-02-18 17:52:25 -08:00
C. Guy Yarvin
6535275333 Restored ^% ripple switch for fast testing. 2018-02-18 14:19:09 -08:00
C. Guy Yarvin
a42b5eac61 ++mine battery builder for callback from jets. 2018-02-18 13:42:44 -08:00
C. Guy Yarvin
5f780a2b52 Lazy execution in ++musk. 2018-02-15 15:53:32 -08:00
C. Guy Yarvin
e6f2ab99c0 Properly rippled. 2018-02-15 10:23:25 -08:00
C. Guy Yarvin
6d07e585cd Ready to try to chill ripple. 2018-02-15 09:39:42 -08:00
C. Guy Yarvin
e0147a724c Working ripple, sort of. 2018-02-14 17:39:08 -08:00
C. Guy Yarvin
eca422513f Some ripple-ization that works. 2018-02-14 16:31:09 -08:00
C. Guy Yarvin
55ea6e6aea Cleared fab flags; preparing to ripple. 2018-02-13 21:36:25 -08:00
C. Guy Yarvin
3d462e184a Only one fabrication bit. 2018-02-13 14:19:11 -08:00
C. Guy Yarvin
7b28975ebb Converted whole kernel to use modern defaulting. 2018-02-11 21:01:25 -08:00
C. Guy Yarvin
314b431b23 Improve tracing in ++musk. 2018-02-11 20:03:38 -08:00
C. Guy Yarvin
5a9aba2185 Most of the way to default-clean. 2018-02-10 21:24:22 -08:00
C. Guy Yarvin
be17ea51f4 Adjust %deft to take a hoon. 2018-02-09 15:15:32 -08:00
C. Guy Yarvin
2e217b562a Tuple cribs in process. 2018-02-03 21:52:57 -08:00
C. Guy Yarvin
423f2bf00f Adjust construct recursion logic. 2018-02-03 20:04:56 -08:00
C. Guy Yarvin
cba2dfc8d0 Preadapt ++probe for explicit tuples. 2018-02-03 18:45:07 -08:00
C. Guy Yarvin
c2dd5d19dc Rename ++tile to ++crib. 2018-02-03 14:01:36 -08:00
C. Guy Yarvin
842fb0bd96 Add $~ default rune; remove $~ legacy uaes. 2018-02-02 21:23:22 -08:00
C. Guy Yarvin
b1a668bb17 Boots after rebase, though talk is broken. 2018-01-31 14:06:29 -08:00
C. Guy Yarvin
ebf5751a67 Reinstate fast probe. 2018-01-31 13:53:28 -08:00
C. Guy Yarvin
9b14546e83 Stash commit, testing defaulting with ^%. 2018-01-31 13:53:28 -08:00
C. Guy Yarvin
1358010427 Add fabrication model bit. 2018-01-31 13:53:28 -08:00
C. Guy Yarvin
349f989cd4 Blind overflows when sample is proper default. 2018-01-31 13:53:28 -08:00
C. Guy Yarvin
7404bb0a1e Booting without any constant blocks. 2018-01-31 13:53:27 -08:00
C. Guy Yarvin
7d3334d6dd Disable blocking crash for stability commit. 2018-01-31 13:52:49 -08:00
C. Guy Yarvin
1039458536 Controlled defaulting in ++tile. 2018-01-31 13:52:04 -08:00
C. Guy Yarvin
d863c7f58f Transition probe default model. 2018-01-31 13:52:04 -08:00
C. Guy Yarvin
4f98f0ebcb Work in progress. 2018-01-31 13:52:04 -08:00
C. Guy Yarvin
23680f4b89 Add %funk tile for direct $-(). 2018-01-31 13:52:04 -08:00
Paul Driver
1fba410c4b fix jet discrepancies in ++fond 2018-01-31 13:52:04 -08:00
C. Guy Yarvin
15e824da0b ut_find debugging branch. 2018-01-31 13:52:04 -08:00
C. Guy Yarvin
ae7f263a43 More constant-folding cleanups. 2018-01-31 13:52:04 -08:00
C. Guy Yarvin
12a41d56e7 Unblocking constants. 2018-01-31 13:50:56 -08:00
C. Guy Yarvin
5055a64e71 Better constant folding. 2018-01-31 13:50:56 -08:00
C. Guy Yarvin
51e0505fbd Improve $-() defaulting. 2018-01-31 13:50:56 -08:00
C. Guy Yarvin
77e364e79f Adjustments for content blocking. 2018-01-31 13:50:56 -08:00
C. Guy Yarvin
2745b9587b Remove old modeling code. 2018-01-31 13:50:56 -08:00
C. Guy Yarvin
6cb5c77ab6 Fix walk processing of %ktcn. 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
1730862581 Disable constant blocking error; track it at runtime. 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
8ec6ee61d0 Minor fix to preceding.a 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
5acfb04cc6 First two tiers are constant-safe. 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
45adb4e373 Constant fixes. 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
129e1cbba2 Some adjustments for constant folding. 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
f050415e3b Resolved $- folding problem. 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
9f3e73a88c Various fixes and improvements. 2018-01-31 13:50:55 -08:00
C. Guy Yarvin
6484ff2b81 More diagnostics. 2018-01-31 13:50:55 -08:00
Anton Dyudin
ebc95233a8
Update hoon.hoon
Fix #95 per request to just patch it on master
2018-01-19 13:42:50 -08:00
Anton Dyudin
eaea2b528c picked up a few more mis-replaced jet hints
having been bound they'll stay bound, but these seem less crucial,
being mostly called from already inside the other compiler jets
2017-12-11 18:46:43 -08:00
Anton Dyudin
3fd968fbc7 HOTFIX 2: the hotfixening
(invalidate old "%tsgl = ++rap" jet hint cached at c layer)
2017-12-11 15:14:52 -08:00
Anton Dyudin
f2c04bfcd3 HOTFIX fix ++tap ~/ %tsgl jet hint
@cgyarvin pls sed more responsibly. Should fix the various json/html serialization stack overflows that have been happening.
2017-12-11 14:02:37 -08:00
C. Guy Yarvin
7d4a6d808f Fix compiler error. 2017-12-07 11:07:30 -08:00
C. Guy Yarvin
7d4b35c86b Remove non-shipping code. 2017-12-07 09:56:45 -08:00
C. Guy Yarvin
befec1ddc0 Adjust spacing. 2017-12-07 08:48:06 -08:00
C. Guy Yarvin
2d30ac17a4 Conservative commit without time increase. 2017-12-06 22:01:38 -08:00
C. Guy Yarvin
caa44d977f Temporarily revert ++musk expansion. 2017-12-06 21:30:05 -08:00
C. Guy Yarvin
bb62dfe35d Instrumented and disabled ++aq; ^% hard blows. 2017-12-06 16:19:10 -08:00
C. Guy Yarvin
95ba547327 Seems to work but with performance/overflow issues. 2017-12-06 16:19:10 -08:00
C. Guy Yarvin
797d40d6ff New ++ax seems almost working. 2017-12-06 16:19:10 -08:00
C. Guy Yarvin
f421c2e057 New ++al (++ax in h.h) passes smoke test. 2017-12-06 16:19:10 -08:00
C. Guy Yarvin
a4c9bdc69f Move %wtts to %fits; clean up %xray. 2017-12-06 16:19:10 -08:00
C. Guy Yarvin
98e0fa51f6 Initial commit of new model system. 2017-12-06 16:19:10 -08:00
cgyarvin
540ba66506
Merge pull request #458 from ohAitch/move-json
move ++json and other above-arvo types to zuse
2017-12-06 13:25:44 -08:00
Anton Dyudin
25809f120e fix conflict-resolution for new twig type 2017-12-06 12:12:06 -08:00
Anton Dyudin
f24f2190a5 Merge branch 'master' into cleaner-deco
Conflicts:
	gen/deco.hoon
	sys/hoon.hoon
2017-12-05 12:24:06 -08:00
Ted Blackman
a0120e7bd2
Merge pull request #464 from ohAitch/travis
enable Travis CI, base test "does dojo run"
2017-12-05 11:27:16 -08:00
C. Guy Yarvin
87e658a765 Remove $% duplicate detection, which broke something. 2017-12-02 05:33:08 -08:00
Anton Dyudin
d70d81d98f test pill autobuild code 2017-12-01 21:23:34 -08:00
C. Guy Yarvin
1b47073c11 Manually complete prior integrations. 2017-12-01 19:02:46 -08:00
C. Guy Yarvin
299558f245 Merge commit 'd6c5912' into master-pulls 2017-12-01 15:48:28 -08:00
C. Guy Yarvin
b40e976862 Merge commit '3740378' into master-pulls 2017-12-01 15:48:08 -08:00
C. Guy Yarvin
ca36e63bfe Merge commit 'c46740d' into master-pulls 2017-12-01 15:47:55 -08:00
C. Guy Yarvin
ec6e4cda7a Merge commit 'fe7c9cc' into master-pulls 2017-12-01 15:13:39 -08:00
Joseph Bryan
cc605d0e5e updates ++boil:ap to crash if a book has pages with the same tag 2017-12-01 14:05:57 -08:00
Max
942d595fa9 Comment typo 2017-12-01 14:05:57 -08:00
Max G
18350b6b92 Dragon4 hoon fix 2017-12-01 14:05:57 -08:00
C. Guy Yarvin
f80695ed96 Remove debug. 2017-11-30 15:22:05 -08:00
C. Guy Yarvin
b26639b690 Revert "Cache tile defaults."
This reverts commit db54f72514.
2017-11-30 14:31:28 -08:00
C. Guy Yarvin
db54f72514 Cache tile defaults. 2017-11-30 11:13:39 -08:00