index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2018-01-08
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2018-01-08
Potential fix for bug where different quantifer order in existentials will br...
Alasdair Armstrong
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-05
Fix duplicate definitions created by merge
Alasdair Armstrong
2018-01-05
Merge remote-tracking branch 'origin/interactive' into vector
Alasdair Armstrong
2018-01-05
Added sail_lib file
Alasdair Armstrong
2018-01-05
Added bitfield syntax to replicate register bits type
Alasdair Armstrong
2018-01-04
Additional tests for ocaml backend
Alasdair Armstrong
2018-01-03
Lots of experimental changes on this branch
Alasdair Armstrong
2018-01-03
Updates to interpreter
Alasdair Armstrong
2018-01-02
Experimenting with power spec
Alasdair Armstrong
2017-12-30
use linksem as a package
Shaked Flur
2017-12-28
use ocamlfind to locate lem and zarith (missed this Makefile)
Shaked Flur
2017-12-28
use ocamlfind to locate lem and zarith
Shaked Flur
2017-12-19
Support user-defined exceptions in Lem shallow embedding
Thomas Bauereiss
2017-12-19
Add rewriting step for numeral patterns
Thomas Bauereiss
2017-12-19
Fix a bug in untupling function arguments for Lem
Thomas Bauereiss
2017-12-18
Clean up last commit
Brian Campbell
2017-12-18
Handle multiple -lem_lib options
Brian Campbell
2017-12-16
compatibility with OCaml 4.06.0;
Shaked Flur
2017-12-15
Experimenting with interactive mode
Alasdair Armstrong
2017-12-14
An experimental version of sail without bitvector start indexes.
Alasdair Armstrong
2017-12-14
Un-tuple function arguments when pretty-printing to Lem
Thomas Bauereiss
2017-12-14
Make sequential and mwords global variables in Lem pretty-printer
Thomas Bauereiss
2017-12-14
Merge remote-tracking branch 'origin/experiments' into interactive
Alasdair Armstrong
2017-12-14
Fix all compiler warning except in lem pretty printer and monomorphisation
Alasdair Armstrong
2017-12-13
Cleanup code by fixing compiler warnings, and fix ocaml compilation
Alasdair Armstrong
2017-12-13
Merge remote-tracking branch 'origin/master' into interactive
Alasdair Armstrong
2017-12-13
Use big_nums from Lem
Alasdair Armstrong
2017-12-13
find zarith using ocamlfind instead of using the one in ocaml-lib which is no...
Shaked Flur
2017-12-12
Add a few helper functions for bit lists
Thomas Bauereiss
2017-12-12
Make mono analysis fail properly on effectful functions
Brian Campbell
2017-12-11
Allow stepping through code when evaluating
Alasdair Armstrong
2017-12-11
Prototype interactive mode for sail.
Alasdair Armstrong
2017-12-11
Remove some duplication from monomorphisation analysis failure reports
Brian Campbell
2017-12-07
More OCaml test cases
Alasdair Armstrong
2017-12-07
Fix boolean literal constraints
Alasdair Armstrong
2017-12-07
Fix regressions in OCaml output
Alasdair Armstrong
2017-12-07
Support monomorphisation with set constrained integers
Brian Campbell
2017-12-07
Resolve function clause guard parsing ambiguity by requiring parentheses
Brian Campbell
2017-12-07
Functions with guards changes in rewrites
Brian Campbell
2017-12-06
Add parsing for guards in function clauses
Brian Campbell
2017-12-06
Remove filename mangling in monomorphisation
Brian Campbell
2017-12-06
Rework case checking to only introduce guards when necessary
Brian Campbell
2017-12-06
Add top-level pattern match guards internally
Brian Campbell
2017-12-06
Merge remote branch 'experiments' into experiments
Thomas Bauereiss
2017-12-06
Make AST after rewriting for Lem backend type-checkable
Thomas Bauereiss
2017-12-05
Better support for exceptions in sail for ASL specs that need them.
Alasdair Armstrong
2017-12-05
add Ed
Peter Sewell
[prev]
[next]