122 Commits (4b107d049d99ece186891a9e22df482821fc5605)

Author SHA1 Message Date
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
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