cairo_native
cairo_native copied to clipboard
Add lldb tutorial
trafficstars
Adds a tutorial on debugging with lldb
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 91.03%. Comparing base (
51d2a42) to head (32ff1c0).
Additional details and impacted files
@@ Coverage Diff @@
## main #760 +/- ##
=======================================
Coverage 91.03% 91.03%
=======================================
Files 117 117
Lines 32671 32671
=======================================
Hits 29741 29741
Misses 2930 2930
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Benchmarking results
Benchmark for program factorial_2M
Open benchmarks
| Command | Mean [s] | Min [s] | Max [s] | Relative |
|---|---|---|---|---|
Cairo-vm (Rust, Cairo 1) |
11.234 ± 0.045 | 11.161 | 11.287 | 23.27 ± 0.37 |
cairo-native (embedded AOT) |
1.543 ± 0.005 | 1.538 | 1.552 | 3.20 ± 0.05 |
cairo-native (embedded JIT using LLVM's ORC Engine) |
1.600 ± 0.010 | 1.580 | 1.613 | 3.31 ± 0.06 |
cairo-native (standalone AOT) |
0.654 ± 0.002 | 0.651 | 0.656 | 1.35 ± 0.02 |
cairo-native (standalone AOT with -march=native) |
0.483 ± 0.007 | 0.480 | 0.504 | 1.00 |
Benchmark for program fib_2M
Open benchmarks
| Command | Mean [s] | Min [s] | Max [s] | Relative |
|---|---|---|---|---|
Cairo-vm (Rust, Cairo 1) |
10.658 ± 0.048 | 10.588 | 10.737 | 1311.97 ± 31.88 |
cairo-native (embedded AOT) |
1.111 ± 0.006 | 1.102 | 1.118 | 136.77 ± 3.36 |
cairo-native (embedded JIT using LLVM's ORC Engine) |
1.123 ± 0.013 | 1.096 | 1.140 | 138.22 ± 3.65 |
cairo-native (standalone AOT) |
0.008 ± 0.000 | 0.008 | 0.009 | 1.04 ± 0.03 |
cairo-native (standalone AOT with -march=native) |
0.008 ± 0.000 | 0.008 | 0.011 | 1.00 |
Benchmark for program logistic_map
Open benchmarks
| Command | Mean [s] | Min [s] | Max [s] | Relative |
|---|---|---|---|---|
Cairo-vm (Rust, Cairo 1) |
1.904 ± 0.020 | 1.872 | 1.937 | 28.74 ± 0.31 |
cairo-native (embedded AOT) |
1.249 ± 0.014 | 1.231 | 1.274 | 18.85 ± 0.22 |
cairo-native (embedded JIT using LLVM's ORC Engine) |
1.435 ± 0.020 | 1.403 | 1.469 | 21.66 ± 0.30 |
cairo-native (standalone AOT) |
0.107 ± 0.000 | 0.107 | 0.107 | 1.62 ± 0.00 |
cairo-native (standalone AOT with -march=native) |
0.066 ± 0.000 | 0.066 | 0.067 | 1.00 |