index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
sail.ml
Age
Commit message (
Expand
)
Author
2017-12-18
Handle multiple -lem_lib options
Brian Campbell
2017-12-14
Make sequential and mwords global variables in Lem pretty-printer
Thomas Bauereiss
2017-12-11
Prototype interactive mode for sail.
Alasdair Armstrong
2017-12-05
Update license headers for Sail source
Alasdair Armstrong
2017-11-30
Improvements to enable parsing and checking intermediate rewriting
Alasdair Armstrong
2017-11-14
Automatic analysis for monomorphisation
Brian Campbell
2017-11-10
Fixed some tricky typechecking bugs
Alasdair Armstrong
2017-11-03
Fix a bug where sail would throw an exception with empty file list
Alasdair Armstrong
2017-10-26
Updated ocaml backend so tracing instrumentation is optional.
Alasdair Armstrong
2017-10-23
Merge branch 'experiments' into mono-experiments
Brian Campbell
2017-10-19
Rewrite undefined values, add type annotations to early returns
Thomas Bauereiss
2017-10-18
Merge branch 'experiments' of Peter_Sewell/sail into mono-experiments
Brian Campbell
2017-10-06
Various improvements to menhir parser, and performance improvments for Z3 calls
Alasdair Armstrong
2017-10-04
Merge branch 'cleanup' into experiments
Alasdair Armstrong
2017-09-27
Fixed command line flag naming
Alasdair Armstrong
2017-09-21
Cleaning up the AST and removing redundant and/or unused nodes
Alasdair Armstrong
2017-09-18
Merge branch 'experiments' into mono-experiments
Brian Campbell
2017-09-07
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2017-09-04
Merge branch 'experiments' of bitbucket.org:Peter_Sewell/sail into mono-exper...
Brian Campbell
2017-09-02
Add command line flags to toggle sequential monad and native machine words
Thomas Bauereiss
2017-08-30
Ocaml backend can now run ocamlbuild automatically to build ocaml
Alasdair Armstrong
2017-08-29
More work on ocaml backend.
Alasdair Armstrong
2017-08-28
Merge branch 'experiments' of bitbucket.org:Peter_Sewell/sail into mono-exper...
Brian Campbell
2017-08-24
More work on undefined elimination pass.
Alasdair Armstrong
2017-08-23
Started work on an undefined literal removal pass for the ocaml
Alasdair Armstrong
2017-08-23
Merge branch 'experiments' into mono-experiments
Brian Campbell
2017-08-22
Add option to dump monomorphised ast before (re-)typechecking
Brian Campbell
2017-08-21
More work on quantifier elimination pass
Alasdair Armstrong
2017-08-21
Modified sizeof rewriting pass so it can correctly deal with existentials.
Alasdair Armstrong
2017-08-17
Work on E_constraint removal pass and diagnosing bugs in E_sizeof removal pass
Alasdair Armstrong
2017-08-10
Merge remote-tracking branch 'origin/sail_new_tc' into experiments
Alasdair Armstrong
2017-08-08
Add infrastructure to play with new menhir parsers.
Alasdair Armstrong
2017-08-02
Add debugging option to dump AST after rewriting steps
Thomas Bauereiss
2017-07-27
Parameterise convert_ast by the bitvector order
Alasdair Armstrong
2017-07-25
Improved l-expressions
Alasdair Armstrong
2017-07-24
Separate monomorphisation from top-level type checking
Brian Campbell
2017-07-24
Remove monomorphisation for old type checker
Brian Campbell
2017-07-21
Everything moved to new typechecker
Alasdair Armstrong
2017-07-21
Switch to new typechecker (almost)
Thomas Bauereiss
2017-07-13
Make new-tc monomorphisation actually work
Brian Campbell
2017-07-12
Various small changes
Alasdair Armstrong
2017-07-12
Add checks for variable identifiers in pattern subsumption
Thomas Bauereiss
2017-07-05
Added split_on_char as a utility function in Util.ml, and replaced usage in s...
Alasdair Armstrong
2017-07-05
Merge remote-tracking branch 'origin/word' into sail_new_tc
Alasdair Armstrong
2017-06-29
Various improvements to typechecker
Alasdair Armstrong
2017-06-23
Add option for monomorphisation splitting
Brian Campbell
2017-06-22
Can now typecheck register declarations and assignments
Alasdair Armstrong
2017-06-22
Initial partial monomorphisation work
Brian Campbell
2017-06-15
Prototype Bi-directional type checking algorithm for sail
Alasdair Armstrong
2017-02-14
remove the -i option
Peter Sewell
[prev]
[next]