Commit 4845c37a authored by Jamie A. Jennings's avatar Jamie A. Jennings


parent cfed4ac5
Pipeline #51316956 (#224) passed with stage
in 1 minute and 10 seconds
......@@ -92,7 +92,8 @@ place it in double quotes, like string literals in other programs.)
### Build dependencies
Tools: git, make, gcc/cc <br>
Libraries: readline, readline-devel, libbsd, libbsd-devel
Libraries: readline, readline-devel <br>
Additional libraries for Linux: libbsd, libbsd-devel
### Supported platforms
......@@ -4,12 +4,12 @@
* The Rosie compiler/runtime/libraries take up less than 2MB on disk <!--
du -ch /usr/local/lib/librosie.a /usr/local/bin/rosie /usr/local/lib/rosie/lib /usr/local/lib/rosie/rpl
* Memory usage by the CLI is currently excessive, but this [will improve](#Memory-consumption) soon
* Memory usage by the CLI is currently excessive, but this [will improve](#memory-consumption) soon
- Good performance:
* faster than [Grok](
(by a factor of 4 or more)
* slower than [grep](
* and Rosie does more than both of them
* Faster than [Grok](
(by a [factor of 4](images/perf_new.png) or more)
* Slower than Unix [grep](
* But Rosie does more than both of them
- Extensible pattern library
- Rosie is fluent in Unicode (UTF-8), ASCII, and the
[binary language of moisture vaporators](
......@@ -44,6 +44,7 @@ Notes:
the match.
- The JSON output format includes the pattern type, start/end positions, and a
copy of the data (input) that matched.
- These are measurements of the Rosie CLI, which is single-threaded.
### Memory consumption
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment