142 Commits (6bc82daef0550ca820c2c30b40670f3ee810e2c4)

Author SHA1 Message Date
James M Snell e5ad5456a2 events: migrate to internal/errors 7 years ago
Rich Trott d14c13238b lib: update indentation of ternaries 8 years ago
Jacob Jones afc59a9f50 lib: "iff" changed to "if and only if" 8 years ago
Brian White e374e44a8a
events: fix potential permanent deopt 8 years ago
cjihrig 58066d16d5 events: remove unreachable code 8 years ago
Luigi Pinca 8d386ed7e1 events: do not keep arrays with a single listener 8 years ago
Chris Burkhart 2141d37452 events: update and clarify error message 8 years ago
Timothy Gu cfc8422a68 lib: use Object.create(null) directly 8 years ago
DavidCai 221b03ad20 events, doc: check input in defaultMaxListeners 8 years ago
James M Snell 98e54b0bd4 meta: restore original copyright header 8 years ago
Ben Noordhuis 4f638f6fd7 domain,events: support non-object 'error' argument 8 years ago
Victor Felder e52fee50a0 events: avoid emit() eager deopt 8 years ago
Brian White aab1dd6ff4
events: improve removeListener() performance 8 years ago
Benedikt Meurer f2f997ad1e events: optimize arrayClone by copying forward 8 years ago
Brian White 4c9dd6822e
events: improve once() performance 8 years ago
cjihrig 7f909c3b79 events: remove unnecessary checks 8 years ago
jseagull 254ab63832 events,test: fix TypeError in EventEmitter warning 8 years ago
Anna Henningsen 983775d457
events: make memory leak warning name more verbose 8 years ago
Anna Henningsen 932c824c60
events: make memory leak warning more accessible 8 years ago
Owen Smith b7a8a691b4 events: unwrap #once listeners in #listeners 9 years ago
DavidCai 706778a902 events: pass the original listener added by once 9 years ago
James M Snell 0e7d57af35 events: add prependListener() and prependOnceListener() 9 years ago
Luigi Pinca c1cd64481f events: make eventNames() use Reflect.ownKeys() 9 years ago
Brian White e38bade828
events: don't inherit from Object.prototype 9 years ago
James M Snell c6656db352 process: add 'warning' event and process.emitWarning() 9 years ago
James M Snell b6e3fa745b events: add eventNames() method 9 years ago
Michaël Zasso 0ec093cd41 lib,test: remove extra semicolons 9 years ago
Dave f9a59c1d3b events: make sure console functions exist 9 years ago
Minwoo Jung 94b9948d63 lib,src: ensure '(node:pid)' prefix for stdout logging 9 years ago
micnic 20285ad177 lib: Consistent error messages in all modules 9 years ago
Jeremiah Senkpiel 46b7d15167 events,lib: don't require EE#listenerCount() 9 years ago
Sakthipriyan Vairamani 8f58fb92ff events: deprecate static listenerCount function 10 years ago
Evan Lucas 8b9a1537ad events: provide better error message for unhandled error 10 years ago
Yosuke Furukawa 19ffb5cf1c lib: fix eslint styles 10 years ago
Mayhem 1832743e18 lib: add missing `new` for errors lib/*.js 10 years ago
Brian White 555a7c48cf events: optimize listener array cloning 10 years ago
Brian White 7061669dba events: optimize adding and removing of listeners 10 years ago
Brian White 630f636334 events: move slow path to separate function too 10 years ago
Brian White b677b844fc events: optimize various functions 10 years ago
cjihrig 6ac8bdc0ab lib: reduce util.is*() usage 10 years ago
cjihrig 804e7aa9ab lib: use const to define constants 10 years ago
Ben Noordhuis ee9cd004d8 lib: fix TypeError with EventEmitter#on() abuse 10 years ago
Yosuke Furukawa fd30eb2152 src: fix jslint errors 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Ben Noordhuis d3f8db1244 lib: micro-optimize EventEmitter#removeListener() 10 years ago
Christian Tellnes 2931348372 events: implement EventEmitter#getMaxListeners() 10 years ago
Ben Noordhuis 21130c7d6f lib: turn on strict mode 10 years ago
Arnout Kazemier 1c0ec71725 events: Output the event that is leaking 11 years ago
Ben Noordhuis 17fbdc18b8 lib: name EventEmitter prototype methods 11 years ago
Vladimir Kurchatkin 2c6b424829 events: check if _events is an own property 11 years ago