You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-1
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,15 @@
1
-
# Lightstorm (working name)
1
+
# Lightstorm
2
2
3
3
Simplified version of [Firestorm](https://www.youtube.com/watch?v=NfMX-dFMSr0) targeting C instead of machine code directly.
4
4
5
+
You can find more details about our approach in this blog post: [Lightstorm: minimalistic Ruby compiler](TBD).
6
+
7
+
Depending on the workload, lightstorm can significantly speedup the existing code.
8
+
Here is an example of speedups observed for [aobench](https://openbenchmarking.org/test/pts/aobench) benchmark.
9
+
The compiled version (rightmost) decreases total execution time by nearly ~30%.
10
+
11
+

12
+
5
13
## Development Setup
6
14
7
15
You can either use a [codespace](https://docs.github.com/en/codespaces/getting-started/quickstart) or a [devcontainer](https://code.visualstudio.com/docs/devcontainers/containers). For a local setup, follow the steps below.
0 commit comments