index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
isail.ml
Age
Commit message (
Expand
)
Author
2019-10-25
Allow interactive commands to be setup outside isail.ml
Alasdair Armstrong
2019-10-14
Add -Ofixed_int and -Ofixed_bits to assume fixed-precision ints and bitvector...
Alasdair Armstrong
2019-06-19
Rewriting improvements for monomorphic aarch64_small
Brian Campbell
2019-05-31
Change specialization interface slightly
Alasdair Armstrong
2019-05-24
Add a :thin_slice command to isail to isolate a given set of functions
Brian Campbell
2019-04-15
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-04-05
Lem: Make generated assertion messages look nicer in prover output
Alasdair
2019-03-27
C: Generate C from sliced specifications
Alasdair Armstrong
2019-03-27
Interactive: Refactor sail.ml some more
Alasdair Armstrong
2019-03-27
Interactive: Refactor sail.ml
Alasdair Armstrong
2019-03-27
Rewriter: Finish refactoring rewrite sequences
Alasdair Armstrong
2019-03-26
Rewriter: Expose rewrite passes to interactive mode
Alasdair Armstrong
2019-03-15
Interactive: Auto-complete options and add hints
Alasdair Armstrong
2019-03-15
Interactive: Auto-complete file names
Alasdair Armstrong
2019-03-14
Add various useful methods to interactive mode
Alasdair Armstrong
2019-03-14
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-03-13
Refactor interpreter monad to include pp in effect requests/failures
Jon French
2019-03-11
Improve ocamldoc comments
Alasdair Armstrong
2019-03-08
C: Refactor C backend
Alasdair Armstrong
2019-03-04
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-25
Allow int-specialization for non-externs only
Alasdair Armstrong
2019-02-25
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-22
Fix some bugs in int-specialization
Alasdair Armstrong
2019-02-19
Refactor specialization
Alasdair Armstrong
2019-02-14
Don't do any rewrites when checking files for Emacs
Alasdair Armstrong
2019-02-13
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-12
Improvements for emacs mode
Alasdair Armstrong
2019-02-08
Rewrite type definitions in rewrite_nexp_ids
Thomas Bauereiss
2019-02-06
Emacs mode understands relationships between Sail files
Alasdair
2019-02-06
Improve emacs mode
Alasdair Armstrong
2018-12-28
Merge branch 'sail2' into rmem_interpreter
Jon French
2018-12-27
pass typechecking environment around interpreter and rewriters
Jon French
2018-12-26
Some cleanup
Alasdair Armstrong
2018-12-22
Improve error messages and debugging
Alasdair Armstrong
2018-12-20
Fix monomorpisation tests with typechecker changes
Alasdair Armstrong
2018-12-19
Improve sizeof rewriting performance
Alasdair Armstrong
2018-12-10
Various changes:
Alasdair Armstrong
2018-12-06
Re-factor initial check
Alasdair Armstrong
2018-11-23
C backend improvements
Alasdair Armstrong
2018-11-14
interpreter: abstract effect requests into an Effect_request arm of frame type
Jon French
2018-11-09
Improvements to latex generation
Alasdair Armstrong
2018-10-31
Rename Reporting_basic to Reporting
Alasdair Armstrong
2018-10-15
Interpreter: add new command :bin <addr> <file> to load raw binary into memory
Jon French
2018-09-06
Allow options to be set in the interactive mode
Alasdair Armstrong
2018-08-23
Fix interpreter after re-writer change
Alasdair Armstrong
2018-08-16
Various cleanups to ott grammar
Alasdair Armstrong
2018-07-12
Handle failures during interpreting better
Alasdair Armstrong
2018-06-07
Add a constant folding optimization pass
Alasdair
2018-06-06
Factor utility functions for IR into separate file and struct update optimiza...
Alasdair Armstrong
2018-06-06
Some work on improving error messages
Alasdair Armstrong
[next]