summaryrefslogtreecommitdiff
path: root/src/lem_interp/printing_functions.mli
AgeCommit message (Collapse)Author
2018-03-12lem_interp: expose disable color flag in Printing_functions interfaceJon French
2017-08-16lem_interp: remove broken val_to_string_internal functions, replace with ↵Jon French
string_of_value as used everywhere else
2017-07-24move value type definitions to ott, and introduce new E_internal_value ast ↵Jon French
node for passing around encapsulated evaluated values; change Interp.to_exp to now just wrap values in this node
2016-11-27make outcome_s contain the instruction state pretty print rather than the ↵Christopher Pulte
instruction state, factor out interpreter/shallow embedding value conversion
2016-10-17updates for ppcmem printingKathy Gray
2016-10-14Add printing of whole call stackKathy Gray
2016-10-06move type definitions that both interpreter and shallow embedding use to ↵Christopher Pulte
sail_impl_base, add sail_impl_base.outcome, add interp_inter_imp auxiliary functions, make prompt use sail_impl_base.outcome
2016-03-08Start task of setting up tagged memory in sequential interpreterKathy Gray
2015-06-18add endian flag to memory printingKathy Gray
2015-03-15Many changes:Kathy Gray
Split out specification specific memory and external functions Reduce the presence of big_int Reduce the use of inc direction, instead using a default from the spec. Still a few places need to be parameterised over direction Also some bug fixes exposed by above and running ARM second instruction
2014-11-23fix logfile printingPeter Sewell
2014-11-23new printing codePeter Sewell
2014-11-23wibPeter Sewell
2014-11-22Changing interface in step with Peter and ppcmem changesKathy Gray
2014-11-17wibPeter Sewell
2014-11-12Add a function to print local variables and values, local_variables_to_stringKathy Gray
will format them as one long ; separated line
2014-11-06Refactor printing to display the contents the [_] and to better format bit ↵Kathy Gray
vectors
2014-11-01extend interfacePeter Sewell
2014-10-27Add printing for instruction formKathy Gray
2014-10-22Update printing for testing, fix some bugs found along the wayKathy Gray
2014-10-20Update the printing interface for ppcmem as opposed to run_model functionalityKathy Gray
2014-10-20Separate out printing facility from model driver into printing_functions ↵Kathy Gray
interface