Skip to content

Commit bf3e376

Browse files
committed
move slide and report links to history
1 parent 8368fe8 commit bf3e376

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

README.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Miri [[slides](https://solson.me/miri-slides.pdf)] [[report](https://solson.me/miri-report.pdf)] [![Build Status](https://travis-ci.org/solson/miri.svg?branch=master)](https://travis-ci.org/solson/miri) [![Windows build status](https://ci.appveyor.com/api/projects/status/github/solson/miri?svg=true)](https://ci.appveyor.com/project/solson63299/miri)
1+
# Miri [![Build Status](https://travis-ci.org/solson/miri.svg?branch=master)](https://travis-ci.org/solson/miri) [![Windows build status](https://ci.appveyor.com/api/projects/status/github/solson/miri?svg=true)](https://ci.appveyor.com/project/solson63299/miri)
22

33

44
An experimental interpreter for [Rust][rust]'s
@@ -195,19 +195,22 @@ Mozilla IRC in any of the Rust IRC channels (`#rust`, `#rust-offtopic`, etc).
195195
## History
196196

197197
This project began as part of an undergraduate research course in 2015 by
198-
@solson at the [University of Saskatchewan][usask]. In 2016, @oli-obk joined to
199-
prepare miri for eventually being used as const evaluator in the Rust compiler
200-
itself (basically, for `const` and `static` stuff), replacing the old evaluator
201-
that worked directly on the AST. In 2017, @RalfJung did an internship with
202-
Mozilla and began developing miri towards a tool for detecting undefined
203-
behavior, and also using miri as a way to explore the consequences of various
204-
possible definitions for undefined behavior in Rust. @oli-obk's move of the
205-
miri engine into the compiler finally came to completion in early 2018.
206-
Meanwhile, later that year, @RalfJung did a second internship, developing miri
207-
further with support for checking basic type invariants and verifying that
208-
references are used according to their aliasing restrictions.
198+
@solson at the [University of Saskatchewan][usask]. There are [slides] and a
199+
[report] available from that project. In 2016, @oli-obk joined to prepare miri
200+
for eventually being used as const evaluator in the Rust compiler itself
201+
(basically, for `const` and `static` stuff), replacing the old evaluator that
202+
worked directly on the AST. In 2017, @RalfJung did an internship with Mozilla
203+
and began developing miri towards a tool for detecting undefined behavior, and
204+
also using miri as a way to explore the consequences of various possible
205+
definitions for undefined behavior in Rust. @oli-obk's move of the miri engine
206+
into the compiler finally came to completion in early 2018. Meanwhile, later
207+
that year, @RalfJung did a second internship, developing miri further with
208+
support for checking basic type invariants and verifying that references are
209+
used according to their aliasing restrictions.
209210

210211
[usask]: https://www.usask.ca/
212+
[slides]: https://solson.me/miri-slides.pdf
213+
[report]: https://solson.me/miri-report.pdf
211214

212215
## License
213216

0 commit comments

Comments
 (0)