2 Commits (6959a1d6d16164f40bbeb5f65faaf17028932054)

Author SHA1 Message Date
Ryan Dahl efe34f5023 Only allow a promise to fire once, remove promise.cancel() 15 years ago
Ryan Dahl a5df0f6a65 Prefix all source files with node_ 15 years ago
Ryan Dahl 2bac299aed Remove unused macro 15 years ago
Ryan Dahl 602f9dbf3f SetClassName on internal classes. 15 years ago
Ryan Dahl b7526eb324 Add warning when coroutine stack size grows too large. 15 years ago
Ryan Dahl 76f4962636 Bugfix: EIOPromise::Create was allocating two EIOPromise objects 15 years ago
Ryan 227638bac1 Lint 15 years ago
Ryan dbe116ddfe API: Change arguments of emit(), emitSuccess(), emitError() 15 years ago
Ryan 747d6723aa Clean up eio wrappers. Create EIOPromise. 15 years ago
Ryan aefbd57514 Add stack to promise.wait(). 15 years ago
Ryan 116f4dea05 lint 15 years ago
Ryan 6025da2153 Introduce 'process' object. Also is the global object. 15 years ago
Ryan 19f182a39f Experimental support for Promise.block() 15 years ago
Ryan 41d89f611f Add DNS API. 15 years ago
Ryan 842eaf446d Move EventEmitter.prototype.emit() completely into C++. 15 years ago
Ryan 50c0d16208 Fix memory leak. It was only a missing HandleScope in Emit()! 15 years ago
Ryan 1fc4dce08b Simplify and cleanup ObjectWrap. 16 years ago
Ryan e4ba665c87 Fix ref/unref problem. Was doing opposite of what I should. 16 years ago
Ryan d428eff023 Snakecase events . 16 years ago
Ryan 65324866bc Implement Promises for file i/o 16 years ago
Ryan 7cd09874c6 Add Promise class 16 years ago
Ryan ed3d6a63d5 Further expand EventEmitter to TCP and HTTP 16 years ago
Ryan 2ecd7ffe54 in the middle putting in event code. broken. 16 years ago