index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2017-11-02
Added monomorphism restriction to undefined values.
Alasdair Armstrong
2017-11-02
remove a lot of dead code form run_with_elf_cheri*
Robert Norton
2017-11-02
Merge branch 'experiments'
Thomas Bauereiss
2017-11-02
reset inCCallDelay in code that is not dead.
Robert Norton
2017-11-02
Fix a few AST and parsing-related bugs
Thomas Bauereiss
2017-11-02
Optionally generate an initial register state for the sequential Lem shallow ...
Thomas Bauereiss
2017-11-02
Fix translation of repeat-until loops to Lem
Thomas Bauereiss
2017-11-02
Handle "undefined" type-level sizes in monomorphisation
Brian Campbell
2017-11-01
workaound for another odd interpreter error where top level let variable got ...
Robert Norton
2017-11-01
added RISC-V "fence r,r"
Shaked Flur
2017-11-01
Support bitvector-size-parametric functions in Lem output
Brian Campbell
2017-11-01
Fix some missing nexp simplification in Lem output
Brian Campbell
2017-10-31
Fixed wrong image for List-remove.svg
Alasdair Armstrong
2017-10-31
Added trace viewer application for traces produced by sail -ocaml_trace
Alasdair Armstrong
2017-10-31
Improvements to register read tracing in ocaml backend
Alasdair Armstrong
2017-10-31
work around interpreter crash by adding cast. Likely this kind of thing will ...
Robert Norton
2017-10-31
Pretty-print Sail assertions in Lem
Thomas Bauereiss
2017-10-31
cheri: throw an exception if there is an attempt to access C26/IDC in the del...
Robert Norton
2017-10-31
Fix bug in topological sorting of val-specs
Thomas Bauereiss
2017-10-31
Remove redundant nexp simplification function
Thomas Bauereiss
2017-10-31
cheri: ccall selector 1 should have a branch delay slot. TODO we need to thro...
Robert Norton
2017-10-27
Fixed some ocaml backend related bugs
Alasdair Armstrong
2017-10-26
Fix a bug in Sail OCaml library
Alasdair Armstrong
2017-10-26
Merge branch 'experiments' of https://bitbucket.org/Peter_Sewell/sail into ex...
Alasdair Armstrong
2017-10-26
Unfold nexp abbreviations for pretty-printing
Thomas Bauereiss
2017-10-26
Update val specs after rewriting functions
Thomas Bauereiss
2017-10-26
Experiment with pretty-printing non-atomic nexps in Lem
Thomas Bauereiss
2017-10-26
Updated ocaml backend so tracing instrumentation is optional.
Alasdair Armstrong
2017-10-26
fixed release acquire semantics of AMOs
Shaked Flur
2017-10-25
Allow mutually recursive functions
Thomas Bauereiss
2017-10-25
Point sail/src makefile at ott file in language/
Alasdair Armstrong
2017-10-25
List.cons is too new
Brian Campbell
2017-10-25
Merge branch 'experiments' into mono-experiments
Brian Campbell
2017-10-25
Generate ast.ml from ott file and update makefile.
Alasdair Armstrong
2017-10-25
Merge branch 'experiments' into mono-experiments
Brian Campbell
2017-10-25
Alternative low-memory version of barrier_kindCompare
Brian Campbell
2017-10-25
Avoid name clash in generated Lem
Brian Campbell
2017-10-25
ast.ml generated from l2.ott compiles with rest of ./src
Mark Wassell
2017-10-24
Make nexp simplifier handle recursion properly
Brian Campbell
2017-10-24
More succinct syntax in new parser for externed valspecs which share
Alasdair Armstrong
2017-10-24
fix default cap value on cheri128 following previous changes -- E stored in r...
Robert Norton
2017-10-24
Print type annotations in Lem with type variables
Brian Campbell
2017-10-24
Limit quantifiers printed in Lem to type variables that actually
Brian Campbell
2017-10-24
Handle existential types in Lem backend by stripping them and
Brian Campbell
2017-10-24
Generate undefined_bitvector function when targeting machine words
Brian Campbell
2017-10-24
Produce debug message when an expression can't be converted to a constraint
Brian Campbell
2017-10-24
Remove special case for boolean (as opposed to bool)
Brian Campbell
2017-10-23
Type check external casts
Brian Campbell
2017-10-23
Added effect set pretty printing for new parser
Alasdair Armstrong
2017-10-23
cheri: Null capability should have maximum length, because in cheri128 we wan...
Robert Norton
[prev]
[next]