131 Commits (c239581e64668946cc4e95f126dc55912a2bd527)

Author SHA1 Message Date
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
Trevor Norris 828f14556e src: revert domain using AsyncListeners 11 years ago
Bert Belder 54da818e4b events: move EE c'tor guts to EventEmitter.init 11 years ago
Jeremy Martin 71aabedad4 events: fix TypeError in removeAllListeners 11 years ago
Fedor Indutny fce0eb416b events: do not accept NaN in setMaxListeners 11 years ago
Tim Wood c9d93f3431 events: don't call once twice 11 years ago
Trevor Norris bc39bdd995 domain: use AsyncListener API 11 years ago
Raynos 6ed861dd7f events: have events module exports EventEmitter 12 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 12 years ago
Ben Noordhuis fc6f8a6943 events: fix memory leak, don't leak event names 12 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 12 years ago
Ryunosuke SATO 7ce5a31061 events: define properties on prototype 12 years ago