Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-01-08 19:32:14 -0800 (Thu, 08 Jan 2004)
Revision: 318
Log message:
When comparing symbols, compare ints first, instead of using Pervasives.compare
right away. This gives another ~4% speedup on "status_all();;".
Changes | Path |
+4 -1 | libmojave/util/lm_symbol.ml |
Changes by: yegor (yegor at unknown.email)
Date: 2004-01-20 22:26:07 -0800 (Tue, 20 Jan 2004)
Revision: 319
Log message:
1.deletemax added to splay_table (and other tables).
2.itt_supinf has some progress on SupInf, testT there only prints sequence
of inequalities and I believe they can be proved routinely.
Right now it works with normalized integer terms, 'greater or equal' only.
Ideally it should work with ordered fields.
Changes | Path |
+2 -0 | libmojave/stdlib/lm_map_sig.mlz |
+5 -0 | libmojave/stdlib/lm_splay_table.ml |
+1 -0 | libmojave/stdlib/lm_table_util.ml |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-01-27 19:32:38 -0800 (Tue, 27 Jan 2004)
Revision: 320
Log message:
- Made Lm_list_util.flat_map tail-recursive.
- When there is a label where is does not belong, raise a meaningful error
at parsing stage, not an abscure one when already in filter_prog.
Changes | Path |
+10 -7 | libmojave/stdlib/lm_list_util.ml |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-01-28 18:29:57 -0800 (Wed, 28 Jan 2004)
Revision: 321
Log message:
Removed all the unused "open" statements.
Changes | Path |
+0 -1 | libmojave/system/lm_marshal_buf.ml |
Changes by: yegor (yegor at unknown.email)
Date: 2004-01-28 22:20:24 -0800 (Wed, 28 Jan 2004)
Revision: 322
Log message:
Lm_splay_table, etc - list_of added,
it returns content in ascending order of the key.
Itt_rat - some wf-lemmas and properties of max/min/ge added
Itt_supinf - test and test2 have only "trivial" subgoals now, test4 - not yet.
Changes | Path |
+2 -0 | libmojave/stdlib/lm_map_sig.mlz |
+11 -1 | libmojave/stdlib/lm_splay_table.ml |
+1 -0 | libmojave/stdlib/lm_table_util.ml |
Changes by: yegor (yegor at unknown.email)
Date: 2004-01-29 22:59:04 -0800 (Thu, 29 Jan 2004)
Revision: 323
Log message:
Lm_splay_table - more efficient implementation of list_of.
Itt_rat - more lemmas for max/min/ge
Itt_supinf - moving ahead
Changes | Path |
+7 -6 | libmojave/stdlib/lm_splay_table.ml |