Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-05 18:50:54 -0700 (Tue, 05 Jul 2005)
Revision: 1188
Log message:

      **** WARNING: breaks binary compatibility! ****
      
      This changes the string comparison in String{Set,Table,MTable} and
      Lm_symbol.compare (which is also used in SymbolSet) to a slightly faster one
      (compare the string lengths _first_, only compare individual characters when
      strings have the same length). If you need the lexicographical order (which
      was used before), use LexString{Set,Table,MTable} instead.
      

Changes  Path
+15 -0 libmojave/cutil/lm_abstract.c
+11 -1 libmojave/stdlib/lm_string_set.ml
+6 -0 libmojave/stdlib/lm_string_set.mli
+1 -0 libmojave/stdlib/lm_string_util.ml
+4 -0 libmojave/stdlib/lm_string_util.mli
+1 -1 libmojave/util/lm_symbol.ml