Don't spin hot in MessagePumpGLFW (#2636)
Don't spin hot in MessagePumpGLFW (#2636)

When there are no pending timers, we should sit in glfwWaitEvents instead of
continuously calling glfwPollEvents. This reduces CPU utilization
significantly.
krisgiesing/sky_engine,chinmaygarde/flutter_engine,mikejurka/engine,Hixie/sky_engine,flutter/engine,krisgiesing/sky_engine,devoncarew/engine,abarth/sky_engine,jamesr/flutter_engine,jason-simmons/flutter_engine,chinmaygarde/flutter_engine,jamesr/flutter_engine,mikejurka/engine,abarth/sky_engine,Hixie/sky_engine,jason-simmons/flutter_engine,jamesr/sky_engine,jamesr/flutter_engine,mikejurka/engine,jason-simmons/sky_engine,devoncarew/engine,jamesr/flutter_engine,devoncarew/sky_engine,Hixie/sky_engine,chinmaygarde/sky_engine,abarth/sky_engine,jason-simmons/flutter_engine,mikejurka/engine,rmacnak-google/engine,mpcomplete/engine,chinmaygarde/flutter_engine,flutter/engine,jamesr/sky_engine,jamesr/sky_engine,jamesr/flutter_engine,chinmaygarde/flutter_engine,Hixie/sky_engine,jamesr/sky_engine,aam/engine,rmacnak-google/engine,mpcomplete/engine,chinmaygarde/sky_engine,jason-simmons/sky_engine,mpcomplete/flutter_engine,flutter/engine,jamesr/sky_engine,chinmaygarde/flutter_engine,cdotstout/sky_engine,rmacnak-google/engine,cdotstout/sky_engine,mikejurka/engine,mikejurka/engine,jason-simmons/flutter_engine,krisgiesing/sky_engine,jason-simmons/sky_engine,rmacnak-google/engine,chinmaygarde/sky_engine,krisgiesing/sky_engine,devoncarew/sky_engine,jamesr/flutter_engine,abarth/sky_engine,krisgiesing/sky_engine,aam/engine,jason-simmons/sky_engine,krisgiesing/sky_engine,chinmaygarde/sky_engine,jason-simmons/flutter_engine,Hixie/sky_engine,tvolkert/engine,abarth/sky_engine,jamesr/flutter_engine,cdotstout/sky_engine,aam/engine,devoncarew/engine,cdotstout/sky_engine,cdotstout/sky_engine,tvolkert/engine,krisgiesing/sky_engine,mpcomplete/flutter_engine,devoncarew/sky_engine,flutter/engine,tvolkert/engine,aam/engine,jason-simmons/sky_engine,tvolkert/engine,chinmaygarde/flutter_engine,mpcomplete/engine,aam/engine,chinmaygarde/flutter_engine,aam/engine,chinmaygarde/sky_engine,mpcomplete/flutter_engine,mikejurka/engine,tvolkert/engine,aam/engine,mpcomplete/engine,mpcomplete/flutter_engine,jamesr/flutter_engine,aam/engine,abarth/sky_engine,tvolkert/engine,cdotstout/sky_engine,devoncarew/engine,tvolkert/engine,jason-simmons/sky_engine,chinmaygarde/sky_engine,flutter/engine,rmacnak-google/engine,jamesr/flutter_engine,jason-simmons/flutter_engine,mpcomplete/engine,mikejurka/engine,rmacnak-google/engine,devoncarew/sky_engine,jamesr/sky_engine,abarth/sky_engine,devoncarew/engine,flutter/engine,Hixie/sky_engine,mikejurka/engine,Hixie/sky_engine,jason-simmons/flutter_engine,flutter/engine,jamesr/sky_engine,devoncarew/sky_engine,mpcomplete/engine,chinmaygarde/sky_engine,Hixie/sky_engine,mpcomplete/flutter_engine,mpcomplete/engine,mpcomplete/flutter_engine,devoncarew/engine,flutter/engine,rmacnak-google/engine,devoncarew/sky_engine,cdotstout/sky_engine,devoncarew/sky_engine,devoncarew/engine,jason-simmons/flutter_engine,jason-simmons/sky_engine,mpcomplete/engine