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
2018-02-27
Fix some bugs in C compilation, and optimise struct updates
Alasdair Armstrong
2018-02-26
Add some obvious optimisations to C backend.
Alasdair Armstrong
2018-02-23
Fix some bugs in C compilation
Alasdair Armstrong
2018-02-19
Have generic vectors working in C backend
Alasdair Armstrong
2018-02-15
Re-engineer prompt monad of Lem shallow embedding
Thomas Bauereiss
2018-02-08
Can now generate control flow graphs with C backend
Alasdair Armstrong
2018-02-07
Remove warnings during re-writing
Alasdair Armstrong
2018-02-01
More work on running sail tests compiled to C
Alasdair Armstrong
2018-01-30
Optionally give *all* monomorphisation errors at once
Brian Campbell
2018-01-30
Updates to C backend
Alasdair Armstrong
2018-01-30
Generate functions from enums to numbers and vice versa
Alasdair Armstrong
2018-01-25
Add pattern completness check for match statements
Alasdair Armstrong
2018-01-25
Add simple conditional processing and file include
Alasdair Armstrong
2018-01-24
Have some simple sail programs compiling to C
Alasdair Armstrong
2018-01-18
Clean up command line options slightly
Alasdair Armstrong
2018-01-15
Add help to interactive mode, and load files incrementally
Alasdair Armstrong
2018-01-15
Refactored and improved ocaml interpreter
Alasdair Armstrong
2018-01-12
Merge remote-tracking branch 'origin/experiments' into sail2
Alasdair Armstrong
2018-01-12
Merge remote-tracking branch 'origin/experiments' into sail2
Alasdair Armstrong
2018-01-12
OCaml interactive mode can now run full aarch64 examples, and ocaml test cases.
Alasdair Armstrong
2018-01-11
Ocaml semantics can now run aarch64 hello world example using octapod
Alasdair Armstrong
2018-01-10
Add an all_split_errors option
Brian Campbell
2018-01-09
Add some optional experimental rewrites to help with monomorphisation
Brian Campbell
2018-01-05
Moved parser, lexer and pretty printer to correct locations.
Alasdair Armstrong
2018-01-05
Removed legacy parser/lexer and pretty printer
Alasdair Armstrong
2018-01-03
Lots of experimental changes on this branch
Alasdair Armstrong
2017-12-18
Clean up last commit
Brian Campbell
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
[next]