This repository was archived by the owner on Apr 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7.3k
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
What's with the �s? |
I'm sorry. It is chinese, I'm come from chinese. |
Please remove the chinese characters off the commit. |
@piscisaureus or @igorzi: Can one of you review this patch? I assume that at the very least the linked list should be replaced with a |
@runner-mei I'd like to have this in libuv. Can I ask you to do the following:
|
I am happy to do it, I need to submit the patch to libuv? |
I have send a pull request to joyent/libuv. On the node part of the patch, I need to add some test |
Can one of the admins verify this patch? |
Thanks, most of this work was done in 600a646 and in libuv. |
wiedi
pushed a commit
to wiedi/node
that referenced
this pull request
Aug 15, 2015
Notable changes: * buffer: - Due to changes in V8, it has been necessary to reimplement Buffer on top of V8's Uint8Array. While every effort has been made to maintain performance, users are likely to experience a different performance profile depending on how Buffer is used. (Trevor Norris) nodejs#1825. - Buffer can now take ArrayBuffers as a constructor argument (Trevor Norris) nodejs#2002. - When a single buffer is passed to Buffer.concat(), a new, copied Buffer object will be returned; previous behavior was to return the original Buffer object (Sakthipriyan Vairamani) nodejs#1937. * build: PPC support has been added to core to allow compiling on pLinux BE and LE (AIX support coming soon) (Michael Dawson) nodejs#2124. * dgram: If an error occurs within socket.send() and a callback has been provided, the error is only passed as the first argument to the callback and not emitted on the socket object; previous behavior was to do both (Matteo Collina & Chris Dickinson) nodejs#1796 * freelist: Deprecate the undocumented freelist core module (Sakthipriyan Vairamani) nodejs#2176. * http: - Status codes now all use the official IANA names as per RFC7231, e.g. http.STATUS_CODES[414] now returns 'URI Too Long' rather than 'Request-URI Too Large' (jomo) nodejs#1470. - Calling .getName() on an HTTP agent no longer returns a trailing colon, HTTPS agents will no longer return an extra colon near the middle of the string (Brendan Ashworth) nodejs#1617. * node: - NODE_MODULE_VERSION has been bumped to 45 to reflect the break in ABI (Rod Vagg) nodejs#2096. - Introduce a new process.release object that contains a name property set to 'io.js' and sourceUrl, headersUrl and libUrl (Windows only) properties containing URLs for the relevant resources; this is intended to be used by node-gyp (Rod Vagg) nodejs#2154. - The version of node-gyp bundled with io.js now downloads and uses a tarball of header files from iojs.org rather than the full source for compiling native add-ons; it is hoped this is a temporary floating patch and the change will be upstreamed to node-gyp soon (Rod Vagg) nodejs#2066. * repl: Persistent history is now enabled by default. The history file is located at ~/.node_repl_history, which can be overridden by the new environment variable NODE_REPL_HISTORY. This deprecates the previous NODE_REPL_HISTORY_FILE variable. Additionally, the format of the file has been changed to plain text to better handle file corruption. (Jeremiah Senkpiel) nodejs#2224. * smalloc: The smalloc module has been removed as it is no longer possible to provide the API due to changes in V8 (Ben Noordhuis) nodejs#2022. * tls: Add server.getTicketKeys() and server.setTicketKeys() methods for TLS session key rotation (Fedor Indutny) nodejs#2227. * v8: Upgraded to 4.4.63.26 - ES6: Enabled computed property names - ES6: Array can now be subclassed in strict mode - ES6: Implement rest parameters in staging, use the --harmony-rest-parameters command line flag - ES6: Implement the spread operator in staging, use the --harmony-spreadcalls command line flag - Removed SetIndexedPropertiesToExternalArrayData and related APIs, forcing a shift to Buffer to be reimplemented based on Uint8Array - Introduction of Maybe and MaybeLocal C++ API for objects which may or may not have a value. - Added support for PPC PR-URL: nodejs/node#2299
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I am a developer on the win32 platform, I found libuv do not support signal, so adding a signal of support on win32, I hope it helps you.