API: Change arguments of emit(), emitSuccess(), emitError()
authorRyan <ry@tinyclouds.org>
Sat, 12 Sep 2009 11:01:03 +0000 (13:01 +0200)
committerRyan <ry@tinyclouds.org>
Sat, 12 Sep 2009 12:21:37 +0000 (14:21 +0200)
commitdbe116ddfe877f49e3f4d61efcad58588864c545
treee41020f8e1fa74548a9c39400315ba0ef5c12e00
parent97355f3613bb2c64ac2d6058c5ec73a26e1d7fef
API: Change arguments of emit(), emitSuccess(), emitError()

Instead of

  myemitter.emit("event", [arg1, arg2, arg3]);

the API is now

  myemitter.emit("event", arg1, arg2, arg3);

This change saves the creation of an extra array object for each event.
The implementation is also slightly more simple.
doc/api.html
doc/api.txt
doc/node.1
src/events.cc
src/events.js
src/file.js
src/http.js
src/node.js
test/mjsunit/test-event-emitter-add-listeners.js
test/mjsunit/test-promise-wait.js