gen.Runner now communicates back to the decorator via a Future instead of a callback.
gen.Runner now communicates back to the decorator via a Future instead of a callback.

This allows for failures to be reported without relying on stack_context.

Batterfii/tornado,SuminAndrew/tornado,Acidburn0zzz/tornado,lilydjwg/tornado,zguangyu/tornado,ColorFuzzy/tornado,Batterfii/tornado,chenxiaba/tornado,SuminAndrew/tornado,sxfmol/tornado,Geoion/tornado,ydaniv/tornado,bywbilly/tornado,ajdavis/tornado,Fydot/tornado,shashankbassi92/tornado,Callwoola/tornado,SuminAndrew/tornado,zguangyu/tornado,Fydot/tornado,tianyk/tornado-research,kangbiao/tornado,Aaron1992/tornado,cyrilMargaria/tornado,elijah513/tornado,0x73/tornado,Drooids/tornado,hhru/tornado,insflow/tornado,yangkf1985/tornado,akalipetis/tornado,liqueur/tornado,dsseter/tornado,kevinge314gh/tornado,jarrahwu/tornado,Windsooon/tornado,bdarnell/tornado,codeb2cc/tornado,zhuochenKIDD/tornado,wsyzxcn/tornado,lsanotes/tornado,importcjj/tornado,jonashagstedt/tornado,johan--/tornado,anandology/tornado,NoyaInRain/tornado,Acidburn0zzz/tornado,importcjj/tornado,whip112/tornado,anandology/tornado,takeshineshiro/tornado,sunjeammy/tornado,jarrahwu/tornado,Snamint/tornado,chenxiaba/tornado,gitchs/tornado,Lancher/tornado,QuanZag/tornado,ubear/tornado,drewmiller/tornado,cyrilMargaria/tornado,leekchan/tornado_test,MjAbuz/tornado,frtmelody/tornado,jampp/tornado,pombredanne/tornado,yuezhonghua/tornado,tianyk/tornado-research,0x73/tornado,elelianghh/tornado,wxhzk/tornado-1,gitchs/tornado,insflow/tornado,wxhzk/tornado-1,wechasing/tornado,wechasing/tornado,arthurdarcet/tornado,johan--/tornado,QuanZag/tornado,kevinge314gh/tornado,Polyconseil/tornado,eXcomm/tornado,Batterfii/tornado,ubear/tornado,ms7s/tornado,ZhuPeng/tornado,arthurdarcet/tornado,jampp/tornado,jehiah/tornado,yuezhonghua/tornado,tianyk/tornado-research,shaohung001/tornado,Acidburn0zzz/tornado,cyrusin/tornado,icejoywoo/tornado,liqueur/tornado,cyrusin/tornado,codeb2cc/tornado,Polyconseil/tornado,mivade/tornado,shaohung001/tornado,QuanZag/tornado,tornadoweb/tornado,nbargnesi/tornado,ajdavis/tornado,jsjohnst/tornado,futurechallenger/tornado,wujuguang/tornado,Drooids/tornado,BencoLee/tornado,zguangyu/tornado,zguangyu/tornado,elijah513/tornado,akalipetis/tornado,z-fork/tornado,Windsooon/tornado,felixonmars/tornado,0x73/tornado,z-fork/tornado,MjAbuz/tornado,jsjohnst/tornado,allenl203/tornado,VShangxiao/tornado,wsyzxcn/tornado,wechasing/tornado,cyrusin/tornado,icejoywoo/tornado,gwillem/tornado,elelianghh/tornado,Acidburn0zzz/tornado,legnaleurc/tornado,Callwoola/tornado,shaohung001/tornado,ovidiucp/tornado,ifduyue/tornado,pombredanne/tornado,chenxiaba/tornado,LTD-Beget/tornado,MjAbuz/tornado,fengshao0907/tornado,Lancher/tornado,gwillem/tornado,obsh/tornado,hzruandd/tornado,whip112/tornado,hhru/tornado,drewmiller/tornado,zhuochenKIDD/tornado,noxiouz/tornado,Snamint/tornado,ColorFuzzy/tornado,bywbilly/tornado,yuyangit/tornado,anandology/tornado,yuezhonghua/tornado,liqueur/tornado,codecov/tornado,arthurdarcet/tornado,bdarnell/tornado,kaushik94/tornado,Polyconseil/tornado,ZhuPeng/tornado,jsjohnst/tornado,dsseter/tornado,codeb2cc/tornado,jparise/tornado,anjan-srivastava/tornado,Batterfii/tornado,nbargnesi/tornado,whip112/tornado,304471720/tornado,ubear/tornado,sunjeammy/tornado,Geoion/tornado,johan--/tornado,jsjohnst/tornado,kippandrew/tornado,takeshineshiro/tornado,chenxiaba/tornado,mlyundin/tornado,fengsp/tornado,304471720/tornado,ms7s/tornado,bywbilly/tornado,AlphaStaxLLC/tornado,kangbiao/tornado,MjAbuz/tornado,hhru/tornado,AlphaStaxLLC/tornado,eklitzke/tornado,obsh/tornado,LTD-Beget/tornado,Batterfii/tornado,lsanotes/tornado,erichuang1994/tornado,yuyangit/tornado,Windsooon/tornado,Aaron1992/tornado,fengshao0907/tornado,bdarnell/tornado,yangkf1985/tornado,eXcomm/tornado,akalipetis/tornado,hzruandd/tornado,noxiouz/tornado,AlphaStaxLLC/tornado,andyaguiar/tornado,fengsp/tornado,0x73/tornado,anjan-srivastava/tornado,djt5019/tornado,ymero/tornado,yuezhonghua/tornado,Aaron1992/tornado,mehmetkose/tornado,mivade/tornado,djt5019/tornado,mivade/tornado,futurechallenger/tornado,sxfmol/tornado,whip112/tornado,Snamint/tornado,shashankbassi92/tornado,tianyk/tornado-research,djt5019/tornado,304471720/tornado,hzruandd/tornado,felixonmars/tornado,Batterfii/tornado,ifduyue/tornado,304471720/tornado,wxhzk/tornado-1,ZhuPeng/tornado,xinyu7/tornado,drewmiller/tornado,ydaniv/tornado,cyrusin/tornado,ListFranz/tornado,Drooids/tornado,Fydot/tornado,bdarnell/tornado,eklitzke/tornado,johan--/tornado,sxfmol/tornado,0xkag/tornado,jsjohnst/tornado,LTD-Beget/tornado,kaushik94/tornado,wsyzxcn/tornado,eklitzke/tornado,obsh/tornado,LTD-Beget/tornado,jampp/tornado,fengsp/tornado,legnaleurc/tornado,gitchs/tornado,Polyconseil/tornado,anandology/tornado,Aaron1992/tornado,sunjeammy/tornado,0xkag/tornado,noxiouz/tornado,Aaron1992/tornado,anandology/tornado,lujinda/tornado,wxhzk/tornado-1,bywbilly/tornado,gwillem/tornado,importcjj/tornado,InverseLina/tornado,xinyu7/tornado,Drooids/tornado,tianyk/tornado-research,ovidiucp/tornado,gitchs/tornado,ymero/tornado,kippandrew/tornado,kevinge314gh/tornado,Polyconseil/tornado,jsjohnst/tornado,mivade/tornado,drewmiller/tornado,wujuguang/tornado,ListFranz/tornado,importcjj/tornado,cyrilMargaria/tornado,mehmetkose/tornado,leekchan/tornado_test,Geoion/tornado,ovidiucp/tornado,icejoywoo/tornado,jampp/tornado,QuanZag/tornado,dongpinglai/my_tornado,SuminAndrew/tornado,akalipetis/tornado,VShangxiao/tornado,anandology/tornado,arthurdarcet/tornado,anjan-srivastava/tornado,dsseter/tornado,ovidiucp/tornado,erichuang1994/tornado,kevinge314gh/tornado,mr-ping/tornado,frtmelody/tornado,Windsooon/tornado,cyrilMargaria/tornado,gitchs/tornado,Snamint/tornado,Drooids/tornado,z-fork/tornado,coderhaoxin/tornado,mlyundin/tornado,codeb2cc/tornado,VShangxiao/tornado,ymero/tornado,pombredanne/tornado,Geoion/tornado,mehmetkose/tornado,fengshao0907/tornado,Acidburn0zzz/tornado,NoyaInRain/tornado,lsanotes/tornado,arthurdarcet/tornado,mehmetkose/tornado,Fydot/tornado,wujuguang/tornado,VShangxiao/tornado,obsh/tornado,elijah513/tornado,NoyaInRain/tornado,fengsp/tornado,icejoywoo/tornado,futurechallenger/tornado,coderhaoxin/tornado,cyrilMargaria/tornado,nbargnesi/tornado,sevenguin/tornado,mr-ping/tornado,mr-ping/tornado,tornadoweb/tornado,chenxiaba/tornado,nbargnesi/tornado,zhuochenKIDD/tornado,LTD-Beget/tornado,wechasing/tornado,nordaux/tornado,wsyzxcn/tornado,ymero/tornado,Lancher/tornado,takeshineshiro/tornado,hhru/tornado,jehiah/tornado,legnaleurc/tornado,ubear/tornado,sxfmol/tornado,leekchan/tornado_test,allenl203/tornado,anjan-srivastava/tornado,frtmelody/tornado,codecov/tornado,yangkf1985/tornado,dongpinglai/my_tornado,0xkag/tornado,felixonmars/tornado,InverseLina/tornado,kevinge314gh/tornado,jparise/tornado,z-fork/tornado,kevinge314gh/tornado,Snamint/tornado,yangkf1985/tornado,hzruandd/tornado,AlphaStaxLLC/tornado,allenl203/tornado,MjAbuz/tornado,erichuang1994/tornado,felixonmars/tornado,arthurdarcet/tornado,nordaux/tornado,gitchs/tornado,mehmetkose/tornado,ydaniv/tornado,eXcomm/tornado,andyaguiar/tornado,lsanotes/tornado,zguangyu/tornado,ms7s/tornado,liqueur/tornado,Drooids/tornado,ZhuPeng/tornado,fengsp/tornado,mr-ping/tornado,Callwoola/tornado,Fydot/tornado,hzruandd/tornado,z-fork/tornado,ydaniv/tornado,jehiah/tornado,ymero/tornado,lujinda/tornado,johan--/tornado,obsh/tornado,ifduyue/tornado,elelianghh/tornado,xinyu7/tornado,ms7s/tornado,dongpinglai/my_tornado,Fydot/tornado,jarrahwu/tornado,shashankbassi92/tornado,anjan-srivastava/tornado,elijah513/tornado,lujinda/tornado,shashankbassi92/tornado,InverseLina/tornado,drewmiller/tornado,andyaguiar/tornado,legnaleurc/tornado,ListFranz/tornado,jonashagstedt/tornado,bdarnell/tornado,icejoywoo/tornado,takeshineshiro/tornado,ListFranz/tornado,wsyzxcn/tornado,sevenguin/tornado,xinyu7/tornado,kangbiao/tornado,pombredanne/tornado,NoyaInRain/tornado,ymero/tornado,akalipetis/tornado,shashankbassi92/tornado,icejoywoo/tornado,djt5019/tornado,Lancher/tornado,nbargnesi/tornado,jehiah/tornado,wujuguang/tornado,BencoLee/tornado,yuezhonghua/tornado,chenxiaba/tornado,insflow/tornado,kaushik94/tornado,kangbiao/tornado,304471720/tornado,allenl203/tornado,mlyundin/tornado,coderhaoxin/tornado,jampp/tornado,Polyconseil/tornado,coderhaoxin/tornado,wxhzk/tornado-1,Callwoola/tornado,Windsooon/tornado,jonashagstedt/tornado,yuyangit/tornado,bywbilly/tornado,mlyundin/tornado,coderhaoxin/tornado,gwillem/tornado,nordaux/tornado,InverseLina/tornado,fengsp/tornado,andyaguiar/tornado,Callwoola/tornado,insflow/tornado,jarrahwu/tornado,lilydjwg/tornado,zhuochenKIDD/tornado,Lancher/tornado,QuanZag/tornado,ListFranz/tornado,ColorFuzzy/tornado,noxiouz/tornado,304471720/tornado,hhru/tornado,z-fork/tornado,mlyundin/tornado,takeshineshiro/tornado,eXcomm/tornado,andyaguiar/tornado,dongpinglai/my_tornado,jehiah/tornado,cyrusin/tornado,andyaguiar/tornado,ydaniv/tornado,tornadoweb/tornado,djt5019/tornado,ZhuPeng/tornado,codeb2cc/tornado,kippandrew/tornado,kaushik94/tornado,mivade/tornado,dsseter/tornado,dongpinglai/my_tornado,ColorFuzzy/tornado,frtmelody/tornado,jarrahwu/tornado,jonashagstedt/tornado,lsanotes/tornado,lujinda/tornado,jparise/tornado,sevenguin/tornado,0xkag/tornado,lsanotes/tornado,wujuguang/tornado,importcjj/tornado,whip112/tornado,ajdavis/tornado,importcjj/tornado,jparise/tornado,ovidiucp/tornado,SuminAndrew/tornado,pombredanne/tornado,mr-ping/tornado,ydaniv/tornado,noxiouz/tornado,codecov/tornado,wechasing/tornado,ubear/tornado,sunjeammy/tornado,NoyaInRain/tornado,insflow/tornado,VShangxiao/tornado,wxhzk/tornado-1,lilydjwg/tornado,fengshao0907/tornado,allenl203/tornado,cyrilMargaria/tornado,ajdavis/tornado,kaushik94/tornado,erichuang1994/tornado,drewmiller/tornado,0xkag/tornado,ifduyue/tornado,sxfmol/tornado,BencoLee/tornado,0x73/tornado,Geoion/tornado,VShangxiao/tornado,frtmelody/tornado,kippandrew/tornado,codecov/tornado,BencoLee/tornado,wechasing/tornado,futurechallenger/tornado,zhuochenKIDD/tornado,BencoLee/tornado,djt5019/tornado,felixonmars/tornado,ColorFuzzy/tornado,shaohung001/tornado,jarrahwu/tornado,elijah513/tornado,cyrusin/tornado,lujinda/tornado,ajdavis/tornado,Acidburn0zzz/tornado,hzruandd/tornado,ZhuPeng/tornado,elelianghh/tornado,erichuang1994/tornado,shaohung001/tornado,mehmetkose/tornado,leekchan/tornado_test,yuyangit/tornado,ms7s/tornado,takeshineshiro/tornado,yuezhonghua/tornado,ms7s/tornado,lujinda/tornado,insflow/tornado,gwillem/tornado,MjAbuz/tornado,BencoLee/tornado,whip112/tornado,ifduyue/tornado,kippandrew/tornado,jparise/tornado,jonashagstedt/tornado,lilydjwg/tornado,johan--/tornado,futurechallenger/tornado,sevenguin/tornado,leekchan/tornado_test,Callwoola/tornado,kangbiao/tornado,fengshao0907/tornado,coderhaoxin/tornado,AlphaStaxLLC/tornado,noxiouz/tornado,sevenguin/tornado,ovidiucp/tornado,futurechallenger/tornado,dsseter/tornado,jampp/tornado,jparise/tornado,sevenguin/tornado,mlyundin/tornado,tornadoweb/tornado,wsyzxcn/tornado,eklitzke/tornado,sxfmol/tornado,elijah513/tornado,AlphaStaxLLC/tornado,legnaleurc/tornado,nbargnesi/tornado,ubear/tornado,nordaux/tornado,liqueur/tornado,kangbiao/tornado,gwillem/tornado,xinyu7/tornado,obsh/tornado,wsyzxcn/tornado,bywbilly/tornado,akalipetis/tornado,kippandrew/tornado,nordaux/tornado,eklitzke/tornado,shashankbassi92/tornado,shaohung001/tornado,InverseLina/tornado,NoyaInRain/tornado,Geoion/tornado,ColorFuzzy/tornado,InverseLina/tornado,xinyu7/tornado,QuanZag/tornado,yangkf1985/tornado,liqueur/tornado,anjan-srivastava/tornado,dongpinglai/my_tornado,pombredanne/tornado,zguangyu/tornado,codeb2cc/tornado,ListFranz/tornado,eXcomm/tornado,elelianghh/tornado,LTD-Beget/tornado,zhuochenKIDD/tornado,Windsooon/tornado,dsseter/tornado,erichuang1994/tornado,frtmelody/tornado,eXcomm/tornado,elelianghh/tornado,Snamint/tornado,yuyangit/tornado,sunjeammy/tornado,fengshao0907/tornado,mr-ping/tornado,yangkf1985/tornado