#
8d5fa7fe |
|
26-Jul-2012 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
More assorted code tidying.
|
#
f101fb0e |
|
11-Oct-2010 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Allow Moscow ML build to happen using (as yet unreleased) v2.10. Basic strategy is to make adoption of basis 2002 even more thorough. In particular, the Timer structure is now as per the 2002 Basis. It is possible to detect that one is working with Moscow ML 2.10 or later by checking the Holmakefile variable $(HAVE_BASIS2002), which is set (to value "1") when in 2.10 or later. It is unset elsewhere. See an example of its use in help/src-sml/Holmakefile.
|
#
e8a30f41 |
|
05-Oct-2010 |
Tjark Weber <Tjark.Weber@cl.cam.ac.uk> |
Added a function profile_with_exn_name that keeps track of exception names in the profiling results. In contrast, profile_with_exn combines all exceptions raised by foo in one entry, foo_exn.
|
#
33722bdd |
|
07-Jun-2010 |
Thomas Tuerk <Thomas.Tuerk@cl.cam.ac.uk> |
added real-time to profiling information
|
#
63a699e0 |
|
26-Sep-2009 |
Thomas Tuerk <Thomas.Tuerk@cl.cam.ac.uk> |
Syntax problem fixed. The recent changes did not work with PolyML.
|
#
458a7c3a |
|
25-Sep-2009 |
Thomas Tuerk <Thomas.Tuerk@cl.cam.ac.uk> |
added functions to profile with respect whether a function failed (threw an exception) or terminated normally
|
#
a122c44a |
|
27-Jul-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Get portableML/Profile.sml to build again by providing it with its own copy of foldl_map. (Profile.sml can't see Lib.)
|
#
884b24f4 |
|
27-Jul-2009 |
Tjark Weber <Tjark.Weber@cl.cam.ac.uk> |
Column width in profiling output is now computed dynamically. Leads to much nicer output when there are big numbers (i.e., long strings) which wouldn't fit before.
|
#
6329b39d |
|
16-Jul-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix compile error in Profile.sml: somehow a space appeared in the middle of listItems.
|
#
db835f1d |
|
16-Jul-2009 |
Tjark Weber <Tjark.Weber@cl.cam.ac.uk> |
Prettified.
|
#
82a4ff97 |
|
26-Feb-2008 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Move Profile.sig and Profile.sml to portableML, as this code has nothing in it that is HOL specific. (Indeed, it's not used much in the code base at all as it's a pretty poor man's substitute for real profiling.)
|