{"push_id":585634432,"size":16,"distinct_size":11,"ref":"refs/heads/upgrade-libuv","head":"bb1730d797be243327ce79eecc375458f3b402d1","before":"a6b5791b208486c327f7503274925266c9aaa83b","commits":[{"sha":"234e6916b8abcb470dd4f976384869db02bdc3cf","author":{"email":"3e38e5ce4283f06de4b83ad13af081abc5e16740@bergstroem.nu","name":"Johan Bergström"},"message":"build: Fix incorrect reference\n\nPR-URL: https://github.com/iojs/io.js/pull/924\nReviewed-By: Brendan Ashworth <brendan.ashworth@me.com>\nReviewed-By: Rod Vagg <rod@vagg.org>","distinct":false,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/234e6916b8abcb470dd4f976384869db02bdc3cf"},{"sha":"8a1e22af3a44d83dbaacbe9f5299a62bb8e279e0","author":{"email":"9a9b460828aa12101de43177bd58955add5461e7@hotmail.com","name":"Petka Antonov"},"message":"benchmark: pass execArgv to the benchmarking process\n\nBenchmarker should pass exec flags (e.g. --no-crankshaft,\n--turbofan-filter, --trace-opt etc) to the benchmarking process\n\nReviewed-By: Sam Roberts <vieuxtech@gmail.com>\nReviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>\nPR-URL: https://github.com/iojs/io.js/pull/928","distinct":false,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/8a1e22af3a44d83dbaacbe9f5299a62bb8e279e0"},{"sha":"872702d9b712fc60d4e6b06a1e1526e0506abda0","author":{"email":"9a9b460828aa12101de43177bd58955add5461e7@hotmail.com","name":"Petka Antonov"},"message":"node: implement unhandled rejection tracking\n\nImplement unhandled rejection tracking for promises as\nspecified in https://gist.github.com/benjamingr/0237932cee84712951a2\n\nFixes #256\nPR-URL: https://github.com/iojs/io.js/pull/758\nReviewed-By: Trevor Norris <trev.norris@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: Domenic Denicola <domenic@domenicdenicola.com>","distinct":false,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/872702d9b712fc60d4e6b06a1e1526e0506abda0"},{"sha":"87e4bfd58216b1a1a3fa5bb957550e1d44695fdb","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"doc: link cluster worker.send() to child.send()\n\nPR-URL: https://github.com/iojs/io.js/pull/839\nReviewed-By: Brendan Ashworth <brendan.ashworth@me.com>","distinct":false,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/87e4bfd58216b1a1a3fa5bb957550e1d44695fdb"},{"sha":"506c7fd40b5d9fbdc965e1e2da948589ec3ca246","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"test: fix infinite spawn cycle in stdio test\n\nFix parallel/test-stdio-closed introduced in commit b5f25a9 (\"src:\nensure that file descriptors 0-2 are valid\") to not keep spawning\nchild processes ad infinitum.\n\nThe test spawns itself as a child process but a missing return statement\nmade the child process spawn itself again, and again, and again.\n\nIt went unnoticed for some time because the child process exits almost\nimmediately afterwards, i.e. it didn't fill up the process table.  The\nobservable effect was an iojs process that was quietly consuming CPU\ncyles in the background with a PID that was constantly changing.\n\nRefs: https://github.com/iojs/io.js/pull/938\nPR-URL: https://github.com/iojs/io.js/pull/948\nReviewed-By: Fedor Indutny <fedor@indutny.com>","distinct":false,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/506c7fd40b5d9fbdc965e1e2da948589ec3ca246"},{"sha":"b65dade102e006a53823b8ff5b50b5ebfa38f72b","author":{"email":"58c1ffcbf087104d978b3b74ba900d988927138f@gmail.com","name":"Ryan Scheel"},"message":"doc: update documentation.markdown for io.js.\n\nPR-URL: https://github.com/iojs/io.js/pull/950\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/b65dade102e006a53823b8ff5b50b5ebfa38f72b"},{"sha":"06ee782f2462f2658ecda600044cf1e2abfdea53","author":{"email":"b39fba968d209f0ae74db9e6d51d93d614c27283@gmail.com","name":"Benjamin Gruenbaum"},"message":"doc: document 'unhandledRejection' and 'rejectionHandled'\n\nDocuments the new unhandled rejection detection API.\n\nDocuments the new unhandledRejection/rejectionHandled events in the process\ndocuemntation. As agreed on in this issue:\n\nhttps://github.com/iojs/io.js/issues/256#event-241385784\n\nPR-URL: https://github.com/iojs/io.js/pull/946\nReviewed-By: Domenic Denicola <domenic@domenicdenicola.com>\nReviewed-By: Sam Roberts <vieuxtech@gmail.com>\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/06ee782f2462f2658ecda600044cf1e2abfdea53"},{"sha":"739fda16a93cadcefb59190669cfb7765d2fb8fa","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"deps: update libuv to 1.4.1\n\nPR-URL: https://github.com/iojs/io.js/pull/940\nReviewed-By: Fedor Indutny <fedor@indutny.com>\nReviewed-By: Rod Vagg <rod@vagg.org>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/739fda16a93cadcefb59190669cfb7765d2fb8fa"},{"sha":"78f4837926105eb238068e12401493f4a7a17dbc","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"deps: upgrade v8 to 4.1.0.21\n\nPR-URL: https://github.com/iojs/io.js/pull/952\nReviewed-By: Fedor Indutny <fedor@indutny.com>\nReviewed-By: Rod Vagg <rod@vagg.org>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/78f4837926105eb238068e12401493f4a7a17dbc"},{"sha":"54532a9761f616dac1ff36d602bd5ae8c1dce7f6","author":{"email":"e39d94bae70283f13d24c278e04952d6dad9384b@indutny.com","name":"Fedor Indutny"},"message":"deps: fix postmortem support in v8\n\nFix: iojs/io.js#461\nPR-URL: https://github.com/iojs/io.js/pull/706\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/54532a9761f616dac1ff36d602bd5ae8c1dce7f6"},{"sha":"a558cd0a619a74dd69e212c79a909b8654942db2","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"deps: revert v8 abi change\n\nUndo the ABI (but not API) change to NamedPropertyHandlerConfiguration.\nThis avoids a NODE_MODULE_VERSION bump and forcing everyone to recompile\ntheir add-ons, at the cost of increasing the delta with upstream V8.\n\nThis commit effectively backs out 4.1.0.16, the release that introduced\nthe ABI change (and nothing else.)\n\nPR-URL: https://github.com/iojs/io.js/pull/952\nReviewed-By: Fedor Indutny <fedor@indutny.com>\nReviewed-By: Rod Vagg <rod@vagg.org>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/a558cd0a619a74dd69e212c79a909b8654942db2"},{"sha":"89e133a1d8a3bfd655d5ae4f6b7071a1bbbcdc71","author":{"email":"e39d94bae70283f13d24c278e04952d6dad9384b@indutny.com","name":"Fedor Indutny"},"message":"stream_base: remove static JSMethod declarations\n\nMove JS methods to the stream_base-inl.h and thus define them on each\nuse of `StreamBase::AddMethods`. Inline `AddMethods` itself, so that\nthere won't be any need in a static declaration in stream_base.cc.\n\nNOTE: This basically allows using this API in user-land, though, some\npolishing is required before releasing it.\n\nPR-URL: https://github.com/iojs/io.js/pull/957\nReviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/89e133a1d8a3bfd655d5ae4f6b7071a1bbbcdc71"},{"sha":"2ca22aacbdd11c572e71ee1b15af3bec1e04a0c1","author":{"email":"ad0310dc5270cefb6ee6879263270aed9b1e9982@me.com","name":"Evan Lucas"},"message":"http: emit abort event from ClientRequest\n\nClientRequest will now emit an abort event the first time abort()\nis called.\n\nSemver: Minor\nFixes: https://github.com/joyent/node/issues/9278\nPR-URL: https://github.com/iojs/io.js/pull/945\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/2ca22aacbdd11c572e71ee1b15af3bec1e04a0c1"},{"sha":"0af4c9ea7434e4f505dbe071357e4bc3b4ab2a8a","author":{"email":"38a75c4c4f5646d63b752460df745c5b937b7e58@gmail.com","name":"Chris Dickinson"},"message":"src: fix domains + --abort-on-uncaught-exception\n\nIf run with --abort-on-uncaught-exception, V8 will abort the process\nwhenever it does not see a JS-installed CatchClause in the stack. C++\nTryCatch clauses are ignored. Domains work by setting a FatalException\nhandler which is ignored when running in abort mode.\n\nThis patch modifies MakeCallback to call its target function through a\nJS function that installs a CatchClause and manually calls _fatalException\non error, if the process is both using domains and is in abort mode.\n\nSemver: patch\nPR-URL: https://github.com/iojs/io.js/pull/922\nFixes: https://github.com/iojs/io.js/issues/836\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/0af4c9ea7434e4f505dbe071357e4bc3b4ab2a8a"},{"sha":"e435a0114d973231f44b10edbff583210e975510","author":{"email":"ad0310dc5270cefb6ee6879263270aed9b1e9982@me.com","name":"Evan Lucas"},"message":"src: fix intermittent SIGSEGV in resolveTxt\n\nFixes a SIGSEGV by making sure `txt_chunk` is not empty before setting\nit on `txt_records`\n\nPR-URL: https://github.com/iojs/io.js/pull/960\nReviewed-By: Rod Vagg <rod@vagg.org>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/e435a0114d973231f44b10edbff583210e975510"},{"sha":"bb1730d797be243327ce79eecc375458f3b402d1","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"deps: update libuv to 1.4.2","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/bb1730d797be243327ce79eecc375458f3b402d1"}]}