SLIDE 28 [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE]
1.0 1.2 1.4 1.6 1.8 2.0
100 200 300 400 500 600 700 800
[CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ] [CELLRANGE ]
1.0 1.2 1.4 1.6 1.8 2.0 20 40 60 80 100 120 140 160
Taint Tracking is slow ! Optimistic Hybrid Analysis with Safe Elisions improves ! 22
Profiling Effort
Normalized dynamic analysis time Profiling time (s)
[CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE] [CELLRANGE]
1.0 1.2 1.4 1.6 1.8 2.0
500 1000 1500 2000 2500
nginx redis vim
Regression Tests Beta Tests
: regression test suites are adequate !
conservative conservative conservative