Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v8.9.4 proposal #17774

Merged
merged 288 commits into from
Jan 3, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
288 commits
Select commit Hold shift + click to select a range
6b99323
doc: add Table of Contents to Cpp style guide
fhinkel Nov 15, 2017
2e1e166
path: remove obsolete comment
Trott Nov 14, 2017
af4d74e
test: make REPL test pass in coverage mode
addaleax Nov 16, 2017
54706f0
src: perf_hooks: fix wrong sized delete
ofrobots Nov 9, 2017
2f708c1
build: fix cctest target --with-dtrace
danbev Nov 15, 2017
0542268
src: use smart pointer instead of new and delete
fhinkel Nov 12, 2017
706aab9
doc: mention smart pointers in Cpp style guide
fhinkel Nov 15, 2017
5d06a4f
lib: replace string concatenation with template
VijiKannan Nov 14, 2017
8319b68
tools: try installing js-yaml only once
joyeecheung Nov 1, 2017
010a330
doc: document common pattern for instanceof checks
mhdawson Nov 2, 2017
97d9be5
doc,win: clarify WSL support
joaocgreis Nov 14, 2017
f67c0bf
doc: add Support section in README
Trott Oct 26, 2017
2145b37
doc: delete unused definition in README.md
vsemozhetbyt Nov 17, 2017
d7eaa3f
tools: fail tests if malformed status file
Trott Nov 3, 2017
f44ad16
test: move timing-sensitive test to sequential
Trott Nov 5, 2017
4597bd7
benchmark: use unique filenames in fs benchmarks
Trott Nov 5, 2017
3b524cf
doc: reorganize collaborator guide
joyeecheung Nov 15, 2017
21a017f
doc: fix a link in dgram.md
vsemozhetbyt Nov 17, 2017
e3d0e03
test: use arrow functions instead of bind
tniessen Nov 16, 2017
9e28f6f
doc: explicitly document highWaterMark option
eps1lon Nov 15, 2017
3036b36
build: enforce order of dependency when building addons
joyeecheung Nov 15, 2017
7ee9d69
doc: add note about using cluster without networking
pimlie Nov 15, 2017
ec28fe6
test: utilize common.mustCall() on child exit
sreepurnajasti Nov 13, 2017
c9da446
src: fix size of CounterSet
wip0 Nov 13, 2017
792eee9
build: minor corrections to configure descriptions
danbev Nov 16, 2017
cae8772
stream: use arrow fns for 'this' in readable
vipinmenon Nov 10, 2017
58d986f
doc: avoid mentioning 'uncaughtException'
lpinca Nov 9, 2017
2f276c8
test: fs.write() if 3rd argument is a callback, not offset
Nov 15, 2017
7ecaa1b
doc: change v8 to V8
Trott Nov 17, 2017
e46f06c
src: use std::unique_ptr in base-object-inl.h
fhinkel Nov 16, 2017
ca0b5fa
test: reduce benchmark cases in test-benchmark-buffer
Trott Nov 18, 2017
f12efd5
src: use unique_ptr for http2_state
fhinkel Nov 16, 2017
d6e0286
doc: add missing introduced_in comments
lpinca Nov 4, 2017
1941d0a
build: do not build doc in source tarball
joyeecheung Nov 17, 2017
c86f185
test: replace assert.throws w/ common.expectsError
SethGreylyn Nov 17, 2017
3d1e129
test: make debugging of inspector-port-zero easier
gibfahn Nov 2, 2017
7658eec
tools: allow running test.py without configuring
gibfahn Oct 30, 2017
2c89141
build: Allow linking against an external copy of nghttp2.
EdSchouten Nov 6, 2017
b9d51b8
doc: remove IRC node-dev link from README
Trott Nov 17, 2017
7382614
doc: merge Working Groups with Contributing to Node.js in README
Trott Nov 17, 2017
2149593
doc: add Contributing to Node.js to the README ToC
Trott Nov 17, 2017
017a75b
doc: normalize ToC indentation with heading levels in README
Trott Nov 17, 2017
c592073
src: abstract getpid() operation
bnoordhuis Nov 20, 2017
0b07dda
src: inspector context name = program title + pid
bnoordhuis Nov 20, 2017
5e5cb1b
tools: use built-in padStart instead of padString
tniessen Nov 18, 2017
df39389
tools: avoid using process.cwd in tools/lint-js
tniessen Nov 18, 2017
9a76a6c
tools: remove useless function declaration
tniessen Nov 18, 2017
baf95b6
tools: make doc tool a bit more readable
tniessen Nov 18, 2017
4b43e52
inspector: no async tracking for promises
addaleax Nov 18, 2017
c67bab3
doc: update AUTHORS list
targos Oct 28, 2017
431ed2b
test: remove unused parameter
xballoy Nov 21, 2017
71d554e
test: remove unused parameter
fdescamps Nov 21, 2017
9c6b845
test: remove unused variable
gflandre Nov 21, 2017
cebedd6
test: remove unused variable
hexapode Nov 21, 2017
1f20891
test: remove unused parameter
franher Nov 21, 2017
3fe7f9f
benchmark: set maxHeaderListPairs in h2 headers.js
apapirovski Nov 21, 2017
f26b576
src: remove unprofessional slang in assertions
aqrln Nov 21, 2017
7b9623a
test: remove unused parameter in test-next-tick-error-spin.js
FKSI Nov 21, 2017
76f63b5
src: fix compiler warning
cjihrig Nov 21, 2017
27ee711
test: wrap callback in common.mustCall
suman-mitra Nov 21, 2017
641fae0
doc: add guybedford to collaborators
guybedford Nov 21, 2017
38a78f4
doc: update release table in V8 guide
ofrobots Nov 19, 2017
fef966f
doc: update mgol in AUTHORS.txt, add to .mailmap
mgol Nov 22, 2017
bd8d7d7
test: clean up inappropriate language
devsnek Nov 21, 2017
0802128
src: add napi_handle_scope_mismatch to msg list
Nov 20, 2017
f608f70
test: use common.crashOnUnhandledRejection
madeinfree Nov 22, 2017
b1b9821
test: use crashOnUnhandledRejection
purepennons Nov 22, 2017
74e6f0d
test: use arrow function instead of bind
lance Nov 21, 2017
5dd620b
test: use common.crashOnUnhandledRejection
esbb48 Nov 22, 2017
8a0a265
test: use crashOnUnhandledRejection
roth1002 Nov 22, 2017
0e4a681
test: use common.crashOnUnhandledRejection
jimliu7434 Nov 22, 2017
90630ae
test: fix linting error
jasnell Nov 22, 2017
92d4d1e
test: use crashOnUnhandledRejection
imZack Nov 22, 2017
f56e0ca
test: add common.crashOnUnhandledRejection()
KyleYu Nov 22, 2017
12940b1
test: use common.crashOnUnhandledRejection()
IvanWei Nov 22, 2017
eb041a0
doc: use better terminology for build machines
addaleax Nov 19, 2017
179a4f4
test: dont need to remove nonexistent directory
ah-yu Nov 18, 2017
7900f8a
test: remove unlink function which is needless
ah-yu Nov 20, 2017
b413e09
fs: use arrow functions instead of `.bind` and `self`
starkwang Nov 19, 2017
7e571ae
test,doc: document where common modules go
gibfahn Oct 8, 2017
ec1a35c
doc: fs.readFile is async but not partitioned
davisjam Nov 20, 2017
1474460
test: add common.crashOnUnhandledRejection()
Scya597 Nov 22, 2017
22d3525
test: use common.crashOnUnhandledRejection
zack9433 Nov 22, 2017
040fe70
test: use common.crashOnUnhandledRejection
aryung Nov 22, 2017
b4726fa
test: add test on unhandled rejection
LarryLuTW Nov 22, 2017
f4e6d06
test: keep coverage reports after coverage-clean
apapirovski Sep 19, 2017
9272370
benchmark,path: remove unused variables
Oct 5, 2017
0daf33e
test: add crashonUnhandledRejection
Nov 22, 2017
2b5bc37
test: add common.crashOnHandleRejection
Jackyen Nov 22, 2017
ef6d68c
test: use common.crashOnUnhandledRejection
Nov 22, 2017
bea9200
test: use common.crashOnUnhandledRejection()
sorarize Nov 22, 2017
62ad4cc
tools/doc: add tools/remark-* to eslintignore
IvanWei Nov 22, 2017
3255686
test: use common.crashOnUnhandledRejection
Nov 22, 2017
1b689fb
doc: document resolve hook formats
azz Oct 22, 2017
36f5f13
doc: add SharedArrayBuffer to Buffer documentation
ThomasdenH Sep 20, 2017
5fe370c
doc: update http URLs to https in CONTRIBUTING.md
him2him2 Nov 22, 2017
c1db3a2
doc: update http URLs to https in GOVERNANCE.md
him2him2 Nov 22, 2017
342a291
doc: update http URLs to https in doc/api
him2him2 Nov 22, 2017
092aa60
doc: update http URLs to https in README.md
him2him2 Nov 22, 2017
64b7398
doc: add maclover7 to collaborators
maclover7 Nov 24, 2017
b0da03b
n-api: use nullptr instead of NULL in node_api.cc
danbev Nov 23, 2017
cd3defe
doc: add ES Modules entry to who-to-cc
Trott Nov 22, 2017
ceab928
doc: fix typo in api doc of url.format(urlObject)
cxn-pkovacs Nov 25, 2017
e07c200
test: use common.crashOnUnhandledRejection
sj82516 Nov 23, 2017
0fb5d27
test: add common.crashOnUnhandledRejection()
w5151381guy Nov 22, 2017
2d697a8
test: use common.crashOnUnhandledRejection
Kcin1993 Nov 22, 2017
39107d7
test: use common.crashOnUnhandledRejection
yozian Nov 22, 2017
0aca036
test: add test of stream Transform
kt3k Nov 26, 2017
fa39714
test: use Number.isNaN()
fossamagna Nov 26, 2017
891e469
doc: replace function with arrow function
Leko Nov 26, 2017
eccb5cb
test: use arrow function
koooge Nov 26, 2017
8874473
test: replace function with arrow function
Nov 26, 2017
6ed8c28
test: replace function with arrow function
karszawa Nov 26, 2017
1289cbd
doc: replace function with arrow function in vm.md
narirou Nov 26, 2017
7b7ab9c
doc: replace string with template string
Leko Nov 26, 2017
8b64df0
test: replace function with arrow function
Nov 26, 2017
7f4aafc
test: make use of Number.isNaN to test-readfloat.js
hiromoon Nov 26, 2017
c1efba8
test: fix isNAN->Number.isNAN
ykyz Nov 26, 2017
bacbdc9
build: remove empty VCLibrarianTool entry
danbev Nov 20, 2017
c602c4c
src: make base64.h self-contained
danbev Nov 21, 2017
3efa621
doc: caution against removing pseudoheaders
jasnell Nov 26, 2017
134bbd8
build: fix bsd build with gcc
Nov 4, 2017
3043d15
doc: Add link for ECMAScript 2015
Nov 26, 2017
341f0c5
test: fix flaky parallel/test-http2-client-upload
addaleax Nov 27, 2017
f1b4c4b
doc: fix typo occuring -> occurring
Leko Nov 27, 2017
63a3513
http: do not assign intermediate variable
maclover7 Nov 27, 2017
6137afa
test: Update test-http-client-agent to use countdown timer
daxlab Nov 26, 2017
74d5e6b
test: Update test-http-parser-free to use countdown timer
daxlab Nov 26, 2017
337d2b9
build: add make lint-js-fix
joyeecheung Nov 24, 2017
d5795d0
test: refactored http test to use countdown
mithunsasidharan Nov 22, 2017
04732f1
doc: move Code of Conduct to admin repo
MylesBorins Oct 23, 2017
5d1b76c
doc: non-partitioned async crypto operations
davisjam Nov 22, 2017
371e3f1
module: be lazy when creating CJS facades
bmeck Nov 20, 2017
b6be2d7
tools: add lint fixer for `require-buffer`
Bamieh Nov 20, 2017
86d00b2
test: Enable specifying flaky tests on fips
komawar Oct 16, 2017
38b0da7
tools,test: use Execute instead of check_output
refack Nov 29, 2017
ecb1f17
test: add es6 module global leakage tests
tinybeachthor Oct 17, 2017
ef72610
test: replace function with ES6 arrow function
kjunichi Nov 26, 2017
3fb2183
tools: update to ESLint 4.12.0
cjihrig Nov 26, 2017
c3fdef7
module: fix for #17130 shared loader cjs dep
guybedford Nov 22, 2017
2ceecce
doc: fix typo in stream.md
matthewleon Nov 27, 2017
0498649
test: remove common.tmpDirName
Trott Nov 22, 2017
683daea
test: fix flaky async-hooks/test-graph.signal
Trott Dec 6, 2017
0605f01
doc: clarify fast-track of reversions
refack Nov 26, 2017
1802f3f
build: fix test-v8 target
targos Nov 23, 2017
f5cd808
test: replace function with arrow function
Leko Nov 27, 2017
3690d73
doc: fix doc example for cctest
Nov 27, 2017
b18cd4e
doc: add guide to maintaining npm
MylesBorins Oct 27, 2017
e6a568b
internal: add emitExperimentalWarning function
codeman869 Oct 25, 2017
aa546e7
tools: add Boxstarter script
bzoz Nov 14, 2017
3c8bdd9
src: fix typo in NODE_OPTIONS whitelist
evanlucas Nov 28, 2017
a71f214
test: use v8 Default Allocator in cctest fixture
danbev Nov 28, 2017
97a264e
test: make CreateParams stack-allocated
danbev Nov 30, 2017
f1de0da
doc,test: remove unnecessary await with return instances
Trott Nov 22, 2017
36c977e
tools: enable no-return-await lint rule
Trott Nov 22, 2017
c78559e
src: node_http2_state.h should not be executable
maclover7 Dec 1, 2017
e786fde
doc: improve checkServerIdentity docs
Hannes-Magnusson-CK Nov 21, 2017
a3d218d
doc: document tls.checkServerIdentity
Hannes-Magnusson-CK Nov 22, 2017
279d844
test: refactored test-http-response-splitting to use countdown
mithunsasidharan Nov 27, 2017
323ffac
test: update test/parallel/test-http-pipe-fs.js to use countdown
chungngoops Nov 27, 2017
d00df5d
test: refactored test-http-allow-req-after-204-res to countdown
mithunsasidharan Nov 28, 2017
aa45aa4
doc: be concise about serial commas
Trott Nov 29, 2017
afd001b
doc: add missing serial commas
Trott Nov 29, 2017
811892e
build,win: vcbuild refactoring call configure
refack Nov 25, 2017
43215c6
doc: introduce categories to Cpp style guide
fhinkel Nov 17, 2017
8e73a06
test: update test-http-status-reason-invalid-chars to use countdown
mithunsasidharan Nov 27, 2017
6723619
test: update test-http-upgrade-client to use countdown
mithunsasidharan Nov 27, 2017
2ab0534
test: make common.mustNotCall show file:linenumber
lance Nov 22, 2017
45b6585
test: update test-http-timeout to use countdown
mithunsasidharan Dec 3, 2017
4231923
test: update test-http-response-multiheaders to use countdown
Dec 3, 2017
fddba18
test: use Countdown in http test
mithunsasidharan Dec 3, 2017
26a5d9a
test: forbid `common.mustCall*()` in process exit handlers
Trott Dec 4, 2017
daa0cab
test: use common.mustCall in test-http-malformed-request
mithunsasidharan Dec 3, 2017
cb262d2
doc: update example in module registration
fhinkel Dec 4, 2017
e01cd82
test: replace assert.throws with common.expectsError
Leko Dec 4, 2017
6b18b35
test: update test-http-request-dont-override-options to use common.mu…
mithunsasidharan Dec 3, 2017
d0738fe
test: fix flaky test-benchmark-events
Trott Dec 5, 2017
6c6635d
test: add dgram benchmark test
jopann Oct 9, 2017
977eb5a
test: add more settings to test-benchmark-dgram
Trott Dec 5, 2017
0d7dca5
doc: use colon consistently in assert.md
Trott Dec 5, 2017
cfaba6b
doc: improve punctuation in fs.open() text
Trott Dec 5, 2017
9b7168f
doc: standardize preposition usage in fs.md
Trott Dec 5, 2017
bc9a490
doc: edit module introduction
Trott Dec 5, 2017
4667de8
doc: add serial comma in CPP_STYLE_GUIDE.md
Trott Dec 5, 2017
2e6f96e
build: add serial commas to messages in configure script
Trott Dec 5, 2017
9519616
doc: use serial comma in tls.md
Trott Dec 5, 2017
b49dfee
doc: update AUTHORS list
targos Dec 4, 2017
4af3a74
test: refactor code to use common.mustCall
mithunsasidharan Dec 4, 2017
f8856ea
test: add common.crashOnUnhandledRejection()
IHsuan Nov 22, 2017
8767acb
doc: remove IPC channel implementation details
bzoz Dec 4, 2017
4d826f0
doc: remove unused link reference
apapirovski Dec 7, 2017
54f6b29
crypto: use SetNull instead of Set
danbev Dec 6, 2017
25d7b8a
doc: fix typo in dns.md
Trott Dec 6, 2017
07735b9
doc: fix common typo involving one-time listeners
Trott Dec 6, 2017
2c327c6
doc: fix typo in repl.md
Trott Dec 6, 2017
e442dfb
test: fix flaky test-benchmark-querystring
Trott Dec 7, 2017
a81f732
test: replace fs.accessSync with fs.existsSync
Leko Dec 4, 2017
943258e
util: remove check for global.process
devsnek Dec 3, 2017
418ee1c
doc: mention node-test-pull-request-lite job
maclover7 Dec 7, 2017
65b0db4
test: update http test to use Countdown
onneri Dec 6, 2017
9390ad1
doc: add info on post-publishing ARM6 builds
mhdawson Dec 4, 2017
56c2f0f
test: Use common.mustCall in http test
sreepurnajasti Dec 6, 2017
925db27
test: use Countdown in test-http-set-cookies
shilomagen Dec 6, 2017
90ee2b5
test: use Countdown in http-response-statuscode
daxlab Nov 26, 2017
e4edb03
test: use Number.isNaN instead of global isNaN
mithunsasidharan Dec 7, 2017
29cda14
doc: improve readability of COLLABORATOR_GUIDE.md
Trott Dec 7, 2017
820d97b
doc: improve readability of README.md
Trott Dec 7, 2017
e7c1578
doc: improve text for Console constructor
Trott Dec 7, 2017
ce4a49e
doc: immprove inode text in fs.md
Trott Dec 7, 2017
e53691c
doc: add "Hello world" example for N-API
fhinkel Dec 2, 2017
e00a4f3
test: use Countdown in http test
idandagan1 Dec 6, 2017
24305da
test: fix flaky test-benchmark-es
Trott Dec 7, 2017
28a81ce
src: fix missing handlescope bug in inspector
bnoordhuis Dec 7, 2017
545c526
doc: 'constructor' implies use of new keyword
CameronMoorehead Nov 28, 2017
3e4ca90
tools: replace space with \b in regex
DiegoRBaquero Dec 6, 2017
19aa3b1
test: update test-http-should-keep-alive to use countdown
tomeromrix Dec 6, 2017
3236944
util: fix negative 0 check in inspect
devsnek Dec 6, 2017
d5b5278
test: improve assert messages in repl-reset-event
AdriVanHoudt Nov 6, 2017
f36ba1a
doc: esm loader example with module.builtinModules
guybedford Nov 29, 2017
6ed3306
build: define HAVE_OPENSSL macro for cctest
Dec 4, 2017
831f021
test: update http test to use common.mustCall
collin5 Dec 7, 2017
5b04621
build: allow running configure from any directory
gibfahn Nov 26, 2017
bbb503f
test: use Countdown in http-agent test
fedekau Dec 7, 2017
26e0fa8
doc: simplify and clarify FIPS text in BUILDING.md
Trott Dec 7, 2017
3f2d3b3
src: remove unused include node_crypto_clienthello
danbev Dec 8, 2017
08220a3
doc: add link to debugger in process.md
Delapouite Dec 7, 2017
bb96831
test: refactored to remove unnecessary variables
mithunsasidharan Dec 8, 2017
ce91a38
benchmark: fix http/simple.js benchmark
apapirovski Dec 9, 2017
d85a635
doc: fix modules.md export example
apapirovski Dec 9, 2017
8eef736
test: refactor test-http-default-port
addaleax Dec 9, 2017
9ece12f
tools: simplify prefer-common-mustnotcall rule
cjihrig Dec 9, 2017
20044a2
tools: simplify prefer-assert-methods rule
cjihrig Dec 9, 2017
dd1105d
tools: simplify buffer-constructor rule
cjihrig Dec 9, 2017
0e47f41
tools: simplify no-let-in-for-declaration rule
cjihrig Dec 9, 2017
c02ac84
test: refactor test-child-process-pass-fd
Trott Dec 10, 2017
0cd4503
test: remove common.fixturesDir from tests
Trott Dec 2, 2017
3bf3dc4
test: remove fixturesDir from common module
Trott Dec 2, 2017
9a06d98
doc: make error descriptions more concise
Trott Nov 9, 2017
772ad87
doc: add capitalization styling to STYLE_GUIDE
Trott Nov 18, 2017
81afb5c
doc: prepare for v8/V8 linting in doc text
Trott Nov 19, 2017
5076cf3
doc: use "JavaScript" instead of "Javascript"
Trott Nov 19, 2017
9830b10
test: remove hidden use of common.PORT in parallel tests
Trott Dec 5, 2017
9bade7a
test,doc: do not indicate that non-functions "return" values
Trott Nov 22, 2017
13e853f
deps: upgrade npm to 5.6.0
zkat Dec 7, 2017
6fa51d6
tty: fix 'resize' event regression
bnoordhuis Oct 15, 2017
6deae6e
repl: remove internal frames from runtime errors
lance Sep 11, 2017
58a667c
build: add a `make help` option for common targets
gibfahn Nov 26, 2017
eb3db34
tools: fix gitignore for tools/doc/
RichardLitt Nov 22, 2017
d6bf5d1
2018-01-02 Node.js v8.9.4 'Carbon' (LTS) Release
gibfahn Dec 20, 2017
87a893b
Working on v8.9.5
gibfahn Jan 3, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ test/addons/??_*
test/fixtures
tools/eslint
tools/icu
tools/remark-*
node_modules
benchmark/tmp
doc/**/*.js
1 change: 1 addition & 0 deletions .eslintrc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ rules:
message: __defineGetter__ is deprecated.
- property: __defineSetter__
message: __defineSetter__ is deprecated.
no-return-await: error
no-self-assign: error
no-throw-literal: error
no-unused-labels: error
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ node_g
icu_config.gypi
.eslintcache
node_trace.*.log
coverage/

/out

Expand Down
52 changes: 52 additions & 0 deletions .mailmap

Large diffs are not rendered by default.

Loading