Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-11-08 09:57:47 -0800 (Sat, 08 Nov 2003)
Revision: 252
Log message:

      Starting work on global caching.
      
      This commit removes the "function" key into the cache.
      The idea was that the cache memoizes results from several functions,
      which are distinguished by a string key.  This was so that scanner
      results and rule results could be distinguished.
      
      However, this isn't really necessary, because scanner targets
      and rule targets are different.
      

Changes  Path
+11 -11 omake-branches/cache_index/src/build/omake_build.ml
+0 -3 omake-branches/cache_index/src/build/omake_build_type.ml
+22 -39 omake-branches/cache_index/src/ir/omake_cache.ml
+14 -15 omake-branches/cache_index/src/ir/omake_cache.mli
+3 -5 omake-branches/cache_index/src/ir/omake_cache_type.ml
+9 -0 omake-branches/cache_index/src/ir/omake_node.ml
+1 -0 omake-branches/cache_index/src/ir/omake_node_sig.ml