108 Commits (416499c872ba3db45a4dd4b88e015b679931c15f)

Author SHA1 Message Date
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
Sam Roberts f8d81222e8 event: make setMaxListeners() return this 12 years ago
Ben Noordhuis cf0fa96db8 events: add EventEmitter.defaultMaxListeners 13 years ago
Julian Gruber 738347b904 events: Handle missing error obj when domains in use 12 years ago
Felix Böhm 3e64b5677f events: loop backwards in removeListener 12 years ago
Trevor Norris d09ab61dcd events: code consistency 12 years ago
Trevor Norris 04688614f7 events: remove type check for event type 12 years ago
isaacs 63edde0e01 events: Handle emit('error') before ctor 12 years ago
isaacs d345c1173a events: Handle emit before constructor call 12 years ago
Trevor Norris d1b4dcd6ac events: add type checks to once 12 years ago
Trevor Norris e1ac2ef7cf events: emit cleanup 12 years ago
Trevor Norris 1ccc6fbe05 events: additional type check for addListener 12 years ago
Trevor Norris 4f7f8bbdf8 events: _events to object and undefined not null 12 years ago
Trevor Norris b3ea8443bd events: removeListener add checks and cleanup 12 years ago
Trevor Norris aba03ebb5a events: type check listeners 12 years ago
Trevor Norris 8ab346c98f events: simplify removeAllListeners logic 12 years ago
Trevor Norris dd171d24df events: type check setMaxListeners, cleanup throws 12 years ago
Trevor Norris 8ca43a7f40 events: ensure usingDomain is always boolean 12 years ago
Trevor Norris 75305f3bab events: add check for listeners length 12 years ago
isaacs b7d76a1a7b Revert "events: Don't crash on events named __proto__" 12 years ago
isaacs b48e303af0 events: Don't crash on events named __proto__ 12 years ago
isaacs ec8ebaf300 domain: use camelCase instead of snake_case 12 years ago
Ryunosuke SATO 0506d294dc events: fix typos in code comment 12 years ago
Ryunosuke SATO eb502205d5 events: setMaxListeners() should not have side effects 12 years ago