Wipe debug line information for python files which don't require coverage
Wipe debug line information for python files which don't require coverage

Summary: Tracing through large code objects can be *very* slow in CPython due to the computations done by _PyCode_CheckLineNumber. To speed things up in Python 3.3+ we wipe line number information from code which we're not interested in

Test Plan: Compare execution time with and without specifying a list of files to omit

Reviewed By: andrewjcg

fbshipit-source-id: f34edf6

zhan-xiong/buck,rmaz/buck,justinmuller/buck,darkforestzero/buck,Addepar/buck,romanoid/buck,SeleniumHQ/buck,JoelMarcey/buck,kageiit/buck,kageiit/buck,shs96c/buck,robbertvanginkel/buck,grumpyjames/buck,dsyang/buck,vschs007/buck,grumpyjames/buck,shybovycha/buck,brettwooldridge/buck,daedric/buck,vschs007/buck,zhan-xiong/buck,zhan-xiong/buck,zpao/buck,vschs007/buck,daedric/buck,daedric/buck,brettwooldridge/buck,OkBuilds/buck,zhan-xiong/buck,k21/buck,JoelMarcey/buck,marcinkwiatkowski/buck,justinmuller/buck,janicduplessis/buck,daedric/buck,davido/buck,daedric/buck,vschs007/buck,kageiit/buck,illicitonion/buck,justinmuller/buck,robbertvanginkel/buck,shs96c/buck,illicitonion/buck,zhan-xiong/buck,k21/buck,illicitonion/buck,justinmuller/buck,darkforestzero/buck,janicduplessis/buck,dsyang/buck,Addepar/buck,robbertvanginkel/buck,LegNeato/buck,kageiit/buck,robbertvanginkel/buck,darkforestzero/buck,shs96c/buck,romanoid/buck,raviagarwal7/buck,zhan-xiong/buck,janicduplessis/buck,darkforestzero/buck,brettwooldridge/buck,janicduplessis/buck,romanoid/buck,SeleniumHQ/buck,marcinkwiatkowski/buck,robbertvanginkel/buck,SeleniumHQ/buck,shs96c/buck,romanoid/buck,k21/buck,marcinkwiatkowski/buck,sdwilsh/buck,vschs007/buck,brettwooldridge/buck,marcinkwiatkowski/buck,rmaz/buck,romanoid/buck,grumpyjames/buck,LegNeato/buck,shybovycha/buck,ilya-klyuchnikov/buck,JoelMarcey/buck,kageiit/buck,vschs007/buck,brettwooldridge/buck,sdwilsh/buck,facebook/buck,romanoid/buck,zhan-xiong/buck,darkforestzero/buck,k21/buck,ilya-klyuchnikov/buck,k21/buck,illicitonion/buck,k21/buck,illicitonion/buck,romanoid/buck,clonetwin26/buck,facebook/buck,raviagarwal7/buck,illicitonion/buck,dsyang/buck,ilya-klyuchnikov/buck,ilya-klyuchnikov/buck,brettwooldridge/buck,dsyang/buck,zhan-xiong/buck,romanoid/buck,shybovycha/buck,romanoid/buck,ilya-klyuchnikov/buck,janicduplessis/buck,ilya-klyuchnikov/buck,darkforestzero/buck,davido/buck,daedric/buck,Addepar/buck,grumpyjames/buck,robbertvanginkel/buck,raviagarwal7/buck,rmaz/buck,grumpyjames/buck,dsyang/buck,nguyentruongtho/buck,LegNeato/buck,justinmuller/buck,marcinkwiatkowski/buck,rmaz/buck,davido/buck,nguyentruongtho/buck,raviagarwal7/buck,rmaz/buck,davido/buck,raviagarwal7/buck,sdwilsh/buck,zpao/buck,OkBuilds/buck,rmaz/buck,facebook/buck,brettwooldridge/buck,nguyentruongtho/buck,Addepar/buck,clonetwin26/buck,JoelMarcey/buck,daedric/buck,clonetwin26/buck,darkforestzero/buck,LegNeato/buck,dsyang/buck,shs96c/buck,raviagarwal7/buck,raviagarwal7/buck,OkBuilds/buck,JoelMarcey/buck,davido/buck,dsyang/buck,janicduplessis/buck,grumpyjames/buck,davido/buck,OkBuilds/buck,dsyang/buck,justinmuller/buck,OkBuilds/buck,shs96c/buck,zpao/buck,nguyentruongtho/buck,rmaz/buck,brettwooldridge/buck,JoelMarcey/buck,shybovycha/buck,illicitonion/buck,Addepar/buck,OkBuilds/buck,Addepar/buck,daedric/buck,janicduplessis/buck,illicitonion/buck,davido/buck,zhan-xiong/buck,facebook/buck,illicitonion/buck,marcinkwiatkowski/buck,ilya-klyuchnikov/buck,raviagarwal7/buck,romanoid/buck,shs96c/buck,Addepar/buck,facebook/buck,illicitonion/buck,darkforestzero/buck,marcinkwiatkowski/buck,illicitonion/buck,clonetwin26/buck,OkBuilds/buck,sdwilsh/buck,darkforestzero/buck,clonetwin26/buck,k21/buck,sdwilsh/buck,vschs007/buck,JoelMarcey/buck,sdwilsh/buck,SeleniumHQ/buck,janicduplessis/buck,daedric/buck,dsyang/buck,rmaz/buck,darkforestzero/buck,ilya-klyuchnikov/buck,LegNeato/buck,brettwooldridge/buck,grumpyjames/buck,zhan-xiong/buck,dsyang/buck,dsyang/buck,grumpyjames/buck,davido/buck,SeleniumHQ/buck,zpao/buck,shybovycha/buck,vschs007/buck,shybovycha/buck,rmaz/buck,janicduplessis/buck,kageiit/buck,clonetwin26/buck,sdwilsh/buck,k21/buck,OkBuilds/buck,sdwilsh/buck,k21/buck,SeleniumHQ/buck,robbertvanginkel/buck,shs96c/buck,marcinkwiatkowski/buck,romanoid/buck,illicitonion/buck,OkBuilds/buck,Addepar/buck,justinmuller/buck,clonetwin26/buck,robbertvanginkel/buck,raviagarwal7/buck,SeleniumHQ/buck,clonetwin26/buck,daedric/buck,OkBuilds/buck,rmaz/buck,LegNeato/buck,ilya-klyuchnikov/buck,janicduplessis/buck,marcinkwiatkowski/buck,zpao/buck,JoelMarcey/buck,SeleniumHQ/buck,clonetwin26/buck,shybovycha/buck,LegNeato/buck,zhan-xiong/buck,clonetwin26/buck,shs96c/buck,nguyentruongtho/buck,LegNeato/buck,vschs007/buck,vschs007/buck,daedric/buck,k21/buck,SeleniumHQ/buck,illicitonion/buck,davido/buck,JoelMarcey/buck,LegNeato/buck,raviagarwal7/buck,ilya-klyuchnikov/buck,justinmuller/buck,marcinkwiatkowski/buck,janicduplessis/buck,grumpyjames/buck,sdwilsh/buck,clonetwin26/buck,davido/buck,kageiit/buck,k21/buck,shs96c/buck,grumpyjames/buck,justinmuller/buck,darkforestzero/buck,JoelMarcey/buck,vschs007/buck,marcinkwiatkowski/buck,grumpyjames/buck,justinmuller/buck,justinmuller/buck,brettwooldridge/buck,marcinkwiatkowski/buck,JoelMarcey/buck,facebook/buck,LegNeato/buck,zpao/buck,darkforestzero/buck,justinmuller/buck,brettwooldridge/buck,SeleniumHQ/buck,OkBuilds/buck,robbertvanginkel/buck,raviagarwal7/buck,vschs007/buck,shybovycha/buck,romanoid/buck,brettwooldridge/buck,vschs007/buck,LegNeato/buck,robbertvanginkel/buck,Addepar/buck,robbertvanginkel/buck,rmaz/buck,sdwilsh/buck,Addepar/buck,ilya-klyuchnikov/buck,k21/buck,OkBuilds/buck,marcinkwiatkowski/buck,shybovycha/buck,raviagarwal7/buck,JoelMarcey/buck,janicduplessis/buck,Addepar/buck,SeleniumHQ/buck,k21/buck,davido/buck,raviagarwal7/buck,rmaz/buck,LegNeato/buck,shybovycha/buck,rmaz/buck,shs96c/buck,LegNeato/buck,grumpyjames/buck,darkforestzero/buck,SeleniumHQ/buck,ilya-klyuchnikov/buck,clonetwin26/buck,Addepar/buck,justinmuller/buck,shybovycha/buck,daedric/buck,dsyang/buck,facebook/buck,nguyentruongtho/buck,sdwilsh/buck,Addepar/buck,JoelMarcey/buck,clonetwin26/buck,romanoid/buck,brettwooldridge/buck,shybovycha/buck,zhan-xiong/buck,zpao/buck,shs96c/buck,robbertvanginkel/buck,davido/buck,nguyentruongtho/buck,robbertvanginkel/buck,SeleniumHQ/buck,sdwilsh/buck,shybovycha/buck,dsyang/buck,daedric/buck,ilya-klyuchnikov/buck,sdwilsh/buck,zhan-xiong/buck,OkBuilds/buck,shs96c/buck,davido/buck