{"push_id":609021711,"size":5,"distinct_size":5,"ref":"refs/heads/optimize-timers","head":"2b3b2d392fbd11ce8af53b8ac5185da793f0304f","before":"cac4be0738b8acb8d3d3aef85ff59dde3b06718f","commits":[{"sha":"6fc5e953547bfbdf97bc380d4bfc471e3378fad9","author":{"email":"dc852f7f42c586356f6be32b8780273088b3bded@gmail.com","name":"Michaël Zasso"},"message":"module: allow require('.')\n\nPreviously, the minimal argument to require the current directory was\nrequire('./'). This commits allows to skip the trailing slash.\n\nFixes: https://github.com/iojs/io.js/issues/1178\nPR-URL: https://github.com/iojs/io.js/pull/1185\nReviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>\nReviewed-By: Christian Tellnes <christian@tellnes.no>\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/6fc5e953547bfbdf97bc380d4bfc471e3378fad9"},{"sha":"b64983d77cc3ed2e4b585f3bfc8ed23802389a52","author":{"email":"e39d94bae70283f13d24c278e04952d6dad9384b@indutny.com","name":"Fedor Indutny"},"message":"src: reset signal handler to SIG_DFL on FreeBSD\n\nFreeBSD has a nasty bug with SA_RESETHAND reseting the SA_SIGINFO,\nthat is in turn set for a libthr wrapper. This leads to a crash.\nWork around the issue by manually setting SIG_DFL in the signal\nhandler.\n\nFix: https://github.com/joyent/node/issues/9326\nPR-URL: https://github.com/iojs/io.js/pull/1218\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/b64983d77cc3ed2e4b585f3bfc8ed23802389a52"},{"sha":"31da9758a0b9422faa5c2184c4a150118dfab615","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"lib: don't penalize setTimeout() common case\n\nThe common case is where setTimeout() is called with two arguments,\nthe callback and the timeout.  Specifying optional arguments in the\nparameter list forces common case calls to go through an arguments\nadaptor stack frame.\n\nPR-URL: https://github.com/iojs/io.js/pull/1221\nReviewed-By: Trevor Norris <trev.norris@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/31da9758a0b9422faa5c2184c4a150118dfab615"},{"sha":"33fea6ed5f506e7748cb9132f63dc03215a9eb39","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"lib: don't penalize setInterval() common case\n\nThe common case is where setInterval() is called with two arguments,\nthe callback and the timeout.  Specifying optional arguments in\nthe parameter list forces common case calls to go through an arguments\nadaptor stack frame.\n\nPR-URL: https://github.com/iojs/io.js/pull/1221\nReviewed-By: Trevor Norris <trev.norris@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/33fea6ed5f506e7748cb9132f63dc03215a9eb39"},{"sha":"2b3b2d392fbd11ce8af53b8ac5185da793f0304f","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"test: add setTimeout/setInterval multi-arg tests\n\nIt turns out we have little to no test coverage for setTimeout() and\nsetInterval() calls with optional arguments.  Now we do.\n\nPR-URL: https://github.com/iojs/io.js/pull/1221\nReviewed-By: Trevor Norris <trev.norris@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/2b3b2d392fbd11ce8af53b8ac5185da793f0304f"}]}