Skip to content

Commit

Permalink
clarify where essent.jar comes from
Browse files Browse the repository at this point in the history
  • Loading branch information
sbeamer authored Jul 23, 2020
1 parent c445c11 commit 9fa9649
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Without optimization, essent will generate a simulator that is a very literal tr
Running essent
--------------------------------------------------------------------------------

Essent is written in Scala, which runs on the JVM. To run essent, it's easiest to use the included `essent` bash script, which launches the JVM appropriately with `essent.jar`. For the optimizations, essent uses optimization levels like a compiler, so a higher optimization level includes all optimizations from lower levels.
Essent is written in Scala, which runs on the JVM. To run essent, it's easiest to use the included `essent` bash script, which launches the JVM appropriately with `essent.jar` (after building it with `sbt assembly`). For the optimizations, essent uses optimization levels like a compiler, so a higher optimization level includes all optimizations from lower levels.

+ `O0` - All optimizations disabled, except compressing out long chains of connect statements.
+ `O1` - When possible, registers will be represented by only one variable instead of two (single-phase update).
Expand Down

0 comments on commit 9fa9649

Please sign in to comment.