{"push_id":1113284821,"size":33,"distinct_size":28,"ref":"refs/heads/repl-break-on-sigint","head":"99606b76073b19a53a9ba71b3c2601ac27a86c46","before":"79920d82fdb90d5ad5038fb78d72bd1dc8266e85","commits":[{"sha":"dffafde7f1b5335bcb50c3c72d55add41ca00924","author":{"email":"3f17e29e343c4cf8809fb0970d81d6d8ee88d6b3@gmail.com","name":"Santiago Gimeno"},"message":"test: fix test-process-exec-argv flakiness\n\nWait for the `close` event before parsing the child stdout output.\n\nFixes: https://github.com/nodejs/node/issues/6480\nPR-URL: https://github.com/nodejs/node/pull/6575\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/dffafde7f1b5335bcb50c3c72d55add41ca00924"},{"sha":"52bae222a3a8480b2b30d8dc4629b64a284410d4","author":{"email":"f1782d15e31ad502ea2c097c21cc235811d0cb7c@rocketmail.com","name":"Jeremiah Senkpiel"},"message":"test: abstract skip functionality to common\n\nThe tap skipping output is so prevalent yet obscure in nature that we\nought to move it into it's own function in test/common.js\n\nPR-URL: https://github.com/nodejs/node/pull/6697\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>\nReviewed-By: Fedor Indutny <fedor.indutny@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/52bae222a3a8480b2b30d8dc4629b64a284410d4"},{"sha":"2d524bcd1eb9045b846d59719f9b42ed80491caa","author":{"email":"241bf52ebd97cc4ec83d57b04d1f9e9053df032e@ca.ibm.com","name":"Michael Dawson"},"message":"deps: limit regress/regress-crbug-514081 v8 test\n\nregress/regress-crbug-514081 allocates a 2G block of memory\nand if there  are multiple variants running at the\nsame time this can lead to crashes, OOM kills or\nthe OS failing to allocate memory.  This patch\nlimits us to running a single variant of the test\n\nFixes: https://github.com/nodejs/node/issues/6340\nPR-URL: https://github.com/nodejs/node/pull/6678\nReviewed-By: Ben Noorhduis <info@bnoordhuis.nl>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Fedor Indutny <fedor@indutny.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/2d524bcd1eb9045b846d59719f9b42ed80491caa"},{"sha":"9d0b7d85b55c13fd49948094732c2bb55d0e92a1","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexjeffburke.com","name":"Alex J Burke"},"message":"test: add tests for stream3 buffering using cork\n\nadds 2 new tests for streams3 cork behavior, cork then uncork and cork then end\r\n\r\nPR-URL: https://github.com/nodejs/node/pull/6493\r\n\r\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/9d0b7d85b55c13fd49948094732c2bb55d0e92a1"},{"sha":"991ce2daf3737561d6d7bba1d39094e264260ba3","author":{"email":"28a7b6144c43947e3f532c033ff42c8a2ae08045@gmail.com","name":"Rich Trott"},"message":"test: fix test-debugger-repl-term\n\ntest-debugger-repl-term had incorrect expected output and so was\nfailing. It was likely dependent on previous bugs in the debugger.\nThe fixture file has been modified so that the output is as expected.\n\nPR-URL: https://github.com/nodejs/node/pull/6682\nReviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>\nReviewed-By: Ben Noorhduis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/991ce2daf3737561d6d7bba1d39094e264260ba3"},{"sha":"b3bc36209f927bbdcdcada7e2170f91f1c32d1b3","author":{"email":"28a7b6144c43947e3f532c033ff42c8a2ae08045@gmail.com","name":"Rich Trott"},"message":"doc: add `added:` information for v8\n\nPR-URL: https://github.com/nodejs/node/pull/6684\nRef: https://github.com/nodejs/node/issues/6578\nReviewed-By: Ben Noorhduis <info@bnoordhuis.nl>\nReviewed-By: Claudio Rodriguez <cjrodr@yahoo.com>\nReviewed-By: Stephen Belanger <admin@stephenbelanger.com>\nReviewed-By: Anna Henningsen <anna@addaleax.net>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/b3bc36209f927bbdcdcada7e2170f91f1c32d1b3"},{"sha":"517b89209c6e4ed452a57688bb828149c03ef4a9","author":{"email":"28a7b6144c43947e3f532c033ff42c8a2ae08045@gmail.com","name":"Rich Trott"},"message":"tools: enforce linting for unix-style line endings\n\nPR-URL: https://github.com/nodejs/node/pull/6685\nReviewed-By: Michaël Zasso <mic.besace@gmail.com>\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Roman Reiss <me@silverwind.io>\nReviewed-By: Ben Noorhduis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/517b89209c6e4ed452a57688bb828149c03ef4a9"},{"sha":"9d445bce07df082e74f60d59e4543e36c7cfae3c","author":{"email":"28a7b6144c43947e3f532c033ff42c8a2ae08045@gmail.com","name":"Rich Trott"},"message":"test: fix test-debugger-repl-break-in-module\n\nThe line number checks in test-debugger-repl-break-in-module were\nchecking for line numbers that exceed the total number of lines in the\nfiles that were being inspected. Change the checks to match the actual\nfiles.\n\nPR-URL: https://github.com/nodejs/node/pull/6686\nReviewed-By: Ben Noorhduis <info@bnoordhuis.nl>\nReviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/9d445bce07df082e74f60d59e4543e36c7cfae3c"},{"sha":"a661e263005f6c403659be93b7e64b09e373f913","author":{"email":"8a7991f6950ea189abf159d6ec98d2fcc13dc5f6@gmail.com","name":"Saúl Ibarra Corretgé"},"message":"doc: undocument fs.open's 'rs' mode\n\nUsing O_SYNC with O_RDONLY is basically a noop.\n\nCloses: https://github.com/nodejs/node/issues/6730\nPR-URL: https://github.com/nodejs/node/pull/6732\nReviewed-By: Ben Noorhduis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/a661e263005f6c403659be93b7e64b09e373f913"},{"sha":"d13b9d3f7f59f0be279226bbcde622cceccda369","author":{"email":"ad0310dc5270cefb6ee6879263270aed9b1e9982@me.com","name":"Evan Lucas"},"message":"doc: fix exec example in child_process\n\nPreviously, the example was checking for error by strict equality to\nnull. The error could be undefined though which would fail that check.\n\nPR-URL: https://github.com/nodejs/node/pull/6660\nReviewed-By: Myles Borins <myles.borins@gmail.com>\nReviewed-By: Jeremy Whitlock <jwhitlock@apache.org>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/d13b9d3f7f59f0be279226bbcde622cceccda369"},{"sha":"ccbb00e2cc2f57b8245d986c70e84dbe135bc2eb","author":{"email":"241bf52ebd97cc4ec83d57b04d1f9e9053df032e@ca.ibm.com","name":"Michael Dawson"},"message":"test: add --repeat option to tools/test.py\n\nI often want to run a test many times to see if a failure\ncan be recreated and I believe this is a common\nuse case.  We even have this job in the CI\nhttps://ci.nodejs.org/job/node-stress-single-test/configure\nbut often you want to run it on a specific machine.\n\nThis patch adds the --repeat option so that\nyou can repeat the selected set of tests a\nnumber of times. Given existing options\nin test.py this will allow you to run\none or more tests for the number of\nrepeats specified. For example:\n\ntools/test.py -j8 --repeat 1000 parallel/test-process-exec-argv\n\nruns the test-process-exec-argv test 1000 times,\nrunning 8 copies in parallel\n\ntools/test.py --repeat 2\n\nwould run the entire test suite twice.\n\nPR-URL: https://github.com/nodejs/node/pull/6700\nReviewed-By: Ben Noorhduis <info@bnoordhuis.nl>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Fedor Indutny <fedor@indutny.com>\nReviewed-By: thefourtheye - Sakthipriyan Vairamani <thechargingvolcano@gmail.com>\nReviewed-By: joaocgreis - João Reis <reis@janeasystems.com>\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/ccbb00e2cc2f57b8245d986c70e84dbe135bc2eb"},{"sha":"830a726cff0fbf66d94d8f684adb6a9fb8bdf9ce","author":{"email":"8193d74c06330af7778ef55510160e4e561ed6a1@uk.ibm.com","name":"Richard Lau"},"message":"build: fix DESTCPU detection for binary target\n\n`make binary` attempts to auto detect DESTCPU if not set, but was\nassuming being on an Intel architecture.\n\nPR-URL: https://github.com/nodejs/node/pull/6310\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>\nReviewed-By: Myles Borins <myles.borins@gmail.com>\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/830a726cff0fbf66d94d8f684adb6a9fb8bdf9ce"},{"sha":"ae178838ebde5093f316a827e74ba91b67df252d","author":{"email":"4b724ba02f048b4578cca735609148c44539caeb@gmail.com","name":"Eugene Obrezkov"},"message":"repl: copying tabs shouldn't trigger completion\n\nPR-URL: https://github.com/nodejs/node/pull/5958\nFixes: https://github.com/nodejs/node/issues/5954\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/ae178838ebde5093f316a827e74ba91b67df252d"},{"sha":"fc96fdaf68247c10c394ea33e92ecda9bfbb8409","author":{"email":"2924c79e4d4533af2fb5f46f981f2b41bfc402ec@yahoo.com","name":"Faiz Halde"},"message":"doc: appendFileSync accepts fd as well\n\nRefs: https://github.com/nodejs/node/issues/6508\nPR-URL: https://github.com/nodejs/node/pull/6707\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: Michaël Zasso <mic.besace@gmail.com>\nReviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/fc96fdaf68247c10c394ea33e92ecda9bfbb8409"},{"sha":"f52b2f116bf510e2af8750061ac6f8a0c9caa653","author":{"email":"28a7b6144c43947e3f532c033ff42c8a2ae08045@gmail.com","name":"Rich Trott"},"message":"doc: add `added:` information for assert\n\nPR-URL: https://github.com/nodejs/node/pull/6688\nRef: https://github.com/nodejs/node/issues/6578\nReviewed-By: Claudio Rodriguez <cjrodr@yahoo.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Roman Klauke <romaaan.git@gmail.com>\nReviewed-By: Anna Henningsen <anna@addaleax.net>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/f52b2f116bf510e2af8750061ac6f8a0c9caa653"},{"sha":"5d38d543cdd25962fadc49a997798d156a41e4c7","author":{"email":"2d64a127ffc94dbe6295928a16bedf8b26814159@gmail.com","name":"James M Snell"},"message":"src,module: add --preserve-symlinks command line flag\n\nAdd the `--preserve-symlinks` flag. This makes the changes added\nin #5950 conditional. By default the old behavior is used. With\nthe flag set, symlinks are preserved, switching to the new\nbehavior. This should be considered to be a temporary solution\nuntil we figure out how to solve the symlinked peer dependency\nproblem in a more general way that does not break everything\nelse.\n\nAdditional test cases are included.\n\nPR-URL: https://github.com/nodejs/node/pull/6537\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/5d38d543cdd25962fadc49a997798d156a41e4c7"},{"sha":"a4564f3649f3253da53c69d7e3836b05311b0e89","author":{"email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net","name":"Anna Henningsen"},"message":"util: adhere to `noDeprecation` set at runtime\n\nUntil now, the docs stated that `process.noDeprecation` could be set\nat runtime, but before any modules were loaded. That was not true,\nbecause `lib/internal/util.js` was loaded during the process startup\nprocess, so setting the flag at runtime was pointless.\n\nMinimal test case:\n\n    process.noDeprecation = true;\n    process.EventEmitter;\n\nThis patch moves checking `process.noDeprecation` to the place where\nit was actually used.\n\nPR-URL: https://github.com/nodejs/node/pull/6683\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>\nReviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/a4564f3649f3253da53c69d7e3836b05311b0e89"},{"sha":"5d64ff4f672157f621c73ec80373569e7f55046b","author":{"email":"b0c9a348ea900a493402ad782bca66f04feea3f9@us.ibm.com","name":"Myles Borins"},"message":"tools: do not build addons during compilation\n\nThe current makefile runs both `cctest` and `build-addons` in parallel\nunder the assumption that both rely on `all`. Unfortunately\n`build-addons` does not rely on all, and there is an edge case where\nby it is possible to call `build-addons` while compilation is still\nhappening.\n\nThis patch takes the simplest route by forcing `build-addons` and\n`cctest` to run in sequence like the other test targets. This ensures\nthat `build-addons` will never be run during compilation.\n\nIt would be possible to modify `build-addons` to rely on `all` but it\nwould be a much more aggressive change to the MAKEFILE for a fairly\nminor perf bump, as cctest is so fast.\n\nPR-URL: https://github.com/nodejs/node/pull/6723\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/5d64ff4f672157f621c73ec80373569e7f55046b"},{"sha":"084b2ec19879a717cd6c8fd4a978784b3b534cc0","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"test: include component in tap output\n\nPrint test name as (for example) \"parallel/test-assert\".  Tests that are\nscraped from the addons documentation are all named test.js, making it\nhard to decipher what test is running when only the filename is printed.\n\nFixes: https://github.com/nodejs/node/issues/6651\nPR-URL: https://github.com/nodejs/node/pull/6653\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/084b2ec19879a717cd6c8fd4a978784b3b534cc0"},{"sha":"b5a75baa5bc879cbd4a2c5885fb75be8605abae3","author":{"email":"28a7b6144c43947e3f532c033ff42c8a2ae08045@gmail.com","name":"Rich Trott"},"message":"test: fix flaky test-preload\n\nUse `close` event rather than `exit` event to make sure all output has\nbeen received before checking assertions.\n\nPR-URL: https://github.com/nodejs/node/pull/6728\nFixes: https://github.com/nodejs/node/issues/6722\nReviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>\nReviewed-By: Evan Lucas <evanlucas@me.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>\nReviewed-By: Anna Henningsen <anna@addaleax.net>","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/b5a75baa5bc879cbd4a2c5885fb75be8605abae3"}]}