History log of /seL4-l4v-10.1.1/HOL4/src/simp/src/Trace.sml
Revision Date Author Comments
# 0f64148a 23-Oct-2018 Michael Norrish <Michael.Norrish@nicta.com.au>

Fudge around strange quirk with timers stored in Poly heaps


# 7993d19d 26-Jan-2006 Konrad Slind <konrad.slind@gmail.com>

*** empty log message ***


# 8941e75e 11-Jan-2004 Michael Norrish <Michael.Norrish@nicta.com.au>

Rewrote both kernels to cope with Overflow in Time.toSeconds by instead
going via a real, and using Arbnum. Also simplified the thyid type in
Theory.sml so that the representation was a pair of nums rather than a
time value that was being converted into and out of.


# 6a6e7dda 19-Oct-2003 Joe Hurd <joe@gilith.com>

Made a bunch of changes to the HOL source to make it more "Standard ML",
to make it easier to port to MLton.

For example:
+ Added lots of structure wrappers around miscellaneous .sml files.
+ The type of "before" is 'a * () -> 'a, not 'a * 'b -> 'a, as Moscow ML
currently thinks.
+ Added "val _ = " before random declarations.

A plea: if I'm ever going to succeed in porting HOL to MLton, could
people please stop using Polyhash. It's very useful, but there's
nothing like it in MLton (or indeed Standard ML). In theory I'm going
to have to change the (sometimes complicated) code to use Binarymap or
something like it, but in practice I'll only do that when there's
absolutely no other way.


# dbe1c344 06-Feb-2003 Michael Norrish <Michael.Norrish@nicta.com.au>

Can use the Global hol_clock for this.


# 02da99f1 21-Nov-2002 Michael Norrish <Michael.Norrish@nicta.com.au>

Added time-stamps to simplifier trace output. Am tempted to move
hol_clock to somewhere like Globals to give the whole system a standard
place to look for time elapsed information.


# cbd828ea 17-Jul-2002 Michael Norrish <Michael.Norrish@nicta.com.au>

A couple of changes: caches can be examined in a better way than just
printing them, and a new trace "action", lazy text, which will potentially
save time when a trace is not looked at. (The text might print out a term,
say.)


# 5464f0df 20-Apr-2001 Michael Norrish <Michael.Norrish@nicta.com.au>

The interface to the various trace functions has changed slightly.


# 76803364 16-Nov-2000 Konrad Slind <konrad.slind@gmail.com>

Paired syntax.


# 13936283 07-Apr-2000 Michael Norrish <Michael.Norrish@nicta.com.au>

Register the trace_level variable with the global register of trace
variables.


# 0058df84 28-Jun-1999 Michael Norrish <Michael.Norrish@nicta.com.au>

Fixed to bring it up to date with Taupo release 0.
(Changes have come across from parse_branch development.)


# 58841e67 29-Apr-1999 Michael Norrish <Michael.Norrish@nicta.com.au>

Initial revision