cairo_native icon indicating copy to clipboard operation
cairo_native copied to clipboard

Add lldb tutorial

Open JulianGCalderon opened this issue 1 year ago • 1 comments
trafficstars

Adds a tutorial on debugging with lldb

JulianGCalderon avatar Aug 14 '24 21:08 JulianGCalderon

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.

codecov-commenter avatar Aug 14 '24 21:08 codecov-commenter

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

github-actions[bot] avatar Aug 19 '24 17:08 github-actions[bot]