factor/basis/tools
Joe Groff ff50cc6f0f tools.deploy.shaker: more timid global stripping
Strip globals by replacing their value with "f". The list of globals to strip was written with the assumption that the stripped globals would get restored like normal hashtable keys when accessed. This isn't valid anymore with the globals optimization, since creating a new box breaks the foldable invariant between a global name and its associated box. Need to go through the list of globals to strip and find the ones that actually can be entirely removed as opposed to just reset to f. Fixes . Fixes .
2011-12-12 16:08:25 -08:00
..
annotations kill tools.profiler.counting and ui.tools.profiler 2011-11-10 12:33:10 -08:00
cocoa vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
completion Factor out ``no-roots no-prefixes'' into its own word. Add load-root, load-from-root, vocabs-in-root and implement load in terms of load-from-root. 2011-10-23 19:59:01 -05:00
continuations tools.continuations: >c and c> are gone 2011-10-03 00:37:48 -07:00
coverage remove values vocab 2011-11-28 21:26:33 -08:00
crossref Prevent predicate engine words from showing up in usage. results 2011-11-12 15:35:51 -08:00
deploy tools.deploy.shaker: more timid global stripping 2011-12-12 16:08:25 -08:00
deprecation Merge branch 'master' into startup 2009-11-15 02:52:50 -06:00
destructors Rename class to class-of 2011-10-24 06:47:42 -05:00
disassembler tools.disassembler.utils: 0x isn't a name anymore 2011-11-23 19:48:38 -08:00
dispatch tools.time: fix load error in docs 2010-03-16 16:44:36 +13:00
errors command-line: don't pull in tools.errors 2011-12-07 10:52:58 -08:00
files Make "foo.private" require load foo instead. 2011-11-02 11:50:03 -07:00
hexdump docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
memory Rename class to class-of 2011-10-24 06:47:42 -05:00
profiler/sampling help-lint fixes for recent changes 2011-12-07 12:26:35 -08:00
scaffold Cleanup some lint warnings. 2011-10-15 19:19:44 -07:00
test update USING:s 2011-11-15 18:37:30 -08:00
threads Update code that did ">alist sort-" to just "sort-". 2011-04-07 09:01:21 -07:00
time kill tools.profiler.counting and ui.tools.profiler 2011-11-10 12:33:10 -08:00
trace Cleanup some lint warnings. 2011-10-15 19:19:44 -07:00
walker added B: (break for parsing words) and appropriate documentation 2011-12-10 20:59:22 -05:00
summary.txt Create basis vocab root 2008-07-28 22:03:13 -05:00