内容简介:io.js v3.3.0 发布,更新内容如下:See详细内容请看:
io.js v3.3.0 发布,更新内容如下:
主要更新
-
build: Add a
--link-moduleoption toconfigurethat can be used to bundle additional JavaScript modules into a built binary (Bradley Meck) #2497 -
docs: Merge outstanding doc updates from joyent/node (James M Snell) #2378
-
http_parser: Significant performance improvement by having
http.Serverconsume all initial data from itsnet.Socketand parsing directly without having to enter JavaScript. Any'data'listeners on thenet.Socketwill result in the data being "unconsumed" into JavaScript, thereby undoing any performance gains. (Fedor Indutny) #2355 -
libuv: Upgrade to 1.7.3 (from 1.6.1), see ChangeLog for details (Saúl Ibarra Corretgé) #2310
-
V8: Upgrade to 4.4.63.30 (from 4.4.63.26) (Michaël Zasso) #2482
已知 issues
See https://github.com/nodejs/io.js/labels/confirmed-bug for complete and current list of known issues.
-
Some uses of computed object shorthand properties are not handled correctly by the current version of V8. e.g.
[{ [prop]: val }]evaluates to[{}]. #2507 -
Some problems with unreferenced timers running during
beforeExitare still to be resolved. See #1264 . -
Surrogate pair in REPL can freeze terminal. #690
-
process.send()is not synchronous as the docs suggest, a regression introduced in 1.0.2, see #760 . -
Calling
dns.setServers()while a DNS query is in progress can cause the process to crash on a failed assertion. #894 -
url.resolvemay transfer the auth portion of the url when resolving between two full hosts, see #1435 .
Commits
-
[
1a531b4e44] - (SEMVER-MINOR) Introduce --link-module to ./configure (Bradley Meck) #2497 -
[
d2f314c190] - build : fix borked chmod call for release uploads (Rod Vagg) #2645 -
[
3172e9c541] - build : set file permissions before uploading (Rod Vagg) #2623 -
[
a860d7fae1] - build : change staging directory on new server (Rod Vagg) #2623 -
[
50c0baa8d7] - build : rename 'doc' directory to 'docs' for upload (Rod Vagg) #2623 -
[
0a0577cf5f] - build : fix bad cherry-pick for vcbuild.bat build-release (Rod Vagg) #2625 -
[
34de90194b] - build : only define NODE_V8_OPTIONS if not empty (Evan Lucas) #2532 -
[
944174b189] - build : make ci test addons in test/addons (Ben Noordhuis) #2428 -
[
e955f9a1b0] - crypto : Use OPENSSL_cleanse to shred the data. (Сковорода Никита Андреевич) #2575 -
[
395d736b9d] - debugger : use strict equality comparison (Minwoo Jung) #2558 -
[
1d0e5210a8] - deps : upgrade libuv to 1.7.3 (Saúl Ibarra Corretgé) #2310 -
[
34ef53364f] - deps : update V8 to 4.4.63.30 (Michaël Zasso) #2482 -
[
23579a5f4a] - doc : add TSC meeting minutes 2015-08-12 (Rod Vagg) #2438 -
[
0cc59299a4] - doc : add TSC meeting minutes 2015-08-26 (Rod Vagg) #2591 -
[
6efa96e33a] - doc : merge CHANGELOG.md with joyent/node ChangeLog (P.S.V.R) #2536 -
[
f75d54607b] - doc : clarify cluster behaviour with no workers (Jeremiah Senkpiel) #2606 -
[
8936302121] - doc : minor clarification in buffer.markdown (Сковорода Никита Андреевич) #2574 -
[
0db0e53753] - doc : add @jasnell and @sam-github to release team (Rod Vagg) #2455 -
[
c16e100593] - doc : reorg release team to separate section (Rod Vagg) #2455 -
[
e3e00143fd] - doc : fix bad merge on modules.markdown (James M Snell) -
[
2f62455880] - doc : minor additional corrections and improvements (James M Snell) #2378 -
[
3bd08aac4b] - doc : minor grammatical update in crypto.markdown (James M Snell) #2378 -
[
f707189370] - doc : minor grammatical update (James M Snell) #2378 -
[
6c98cf0266] - doc : remove repeated statement in globals.markdown (James M Snell) #2378 -
[
48e6ccf8c2] - doc : remove 'dudes' from documentation (James M Snell) #2378 -
[
b5d68f8076] - doc : update tense in child_process.markdown (James M Snell) #2378 -
[
242e3fe3ba] - doc : fixed worker.id type (James M Snell) #2378 -
[
ea9ee15c21] - doc : port is optional for socket.bind() (James M Snell) #2378 -
[
0ff6657a50] - doc : fix minor types and grammar in fs docs (James M Snell) #2378 -
[
94d83c04f2] - doc : update parameter name in net.markdown (James M Snell) #2378 -
[
04111ce40f] - doc : small typo in domain.markdown (James M Snell) #2378 -
[
c9fdd1bbbf] - doc : fixed typo in net.markdown (missing comma) (James M Snell) #2378 -
[
27c07b3f8e] - doc : update description of fs.exists in fs.markdown (James M Snell) #2378 -
[
52018e73d9] - doc : clarification on the 'close' event (James M Snell) #2378 -
[
f6d3b87a25] - doc : improve working in stream.markdown (James M Snell) #2378 -
[
b5da89431a] - doc : update path.extname documentation (James M Snell) #2378 -
[
1d4ea609db] - doc : small clarifications to modules.markdown (James M Snell) #2378 -
[
c888985591] - doc : code style cleanups in repl.markdown (James M Snell) #2378 -
[
105b493595] - doc : correct grammar in cluster.markdown (James M Snell) #2378 -
[
51b86ccac7] - doc : Clarify the module.parent is set once (James M Snell) #2378 -
[
d2ffecba2d] - doc : add internal modules notice (Jeremiah Senkpiel) #2523 -
[
b36debd5cb] - env : introduceKickNextTick(Fedor Indutny) #2355 -
[
1bc446863f] - http_parser : consume StreamBase instance (Fedor Indutny) #2355 -
[
ce04b735cc] - src : only memcmp if length > 0 in Buffer::Compare (Karl Skomski) #2544 -
[
31823e37c7] - src : DRY getsockname/getpeername code (Ben Noordhuis) #956 -
[
13fd96dda3] - src : missing Exception::Error in node_http_parser (Jeremiah Senkpiel) #2550 -
[
42e075ae02] - test : improve performance of stringbytes test (Trevor Norris) #2544 -
[
fc726399fd] - test : unmark test-process-argv-0.js as flaky (Rich Trott) #2613 -
[
7727ba1394] - test : lint and refactor to avoid autocrlf issue (Roman Reiss) #2494 -
[
c56aa829f0] - test : use tmpDir instead of fixturesDir (Sakthipriyan Vairamani) #2583 -
[
5e65181ea4] - test : handling failure cases properly (Sakthipriyan Vairamani) #2206 -
[
c48b95e847] - test : initial list of flaky tests (Alexis Campailla) #2424 -
[
94e88498ba] - test : pass args to test-ci via env variable (Alexis Campailla) #2424 -
[
09987c7a1c] - test : support flaky tests in test-ci (Alexis Campailla) #2424 -
[
08b83c8b45] - test : add test configuration templates (Alexis Campailla) #2424 -
[
8f8ab6fa57] - test : runner should return 0 on flaky tests (Alexis Campailla) #2424 -
[
0cfd3be9c6] - test : runner support for flaky tests (Alexis Campailla) #2424 -
[
3492d2d4c6] - test : make test-process-argv-0 robust (Rich Trott) #2541 -
[
a96cc31710] - test : speed up test-child-process-spawnsync.js (Rich Trott) #2542 -
[
856baf4c67] - test : make spawnSync() test robust (Rich Trott) #2535 -
[
3aa6bbb648] - tools : update release.sh to work with new website (Rod Vagg) #2623 -
[
f2f0fe45ff] - tools : make add-on scraper print filenames (Ben Noordhuis) #2428 -
[
bb24c4a418] - win,msi : correct installation path registry keys (João Reis) #2565 -
[
752977b888] - win,msi : change InstallScope to perMachine (João Reis) #2565
详细内容请看: changelog
下载页面: v3.3.0
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 像搭木一样的服务器引擎
- 工具 | 搜狗公司 C++ 服务器引擎
- io.js 3.0.0 发布下载,服务器引擎
- io.js 3.0.0 发布下载,服务器引擎
- 商业化游戏服务器引擎自定义框架设计思路
- 用 Node.js 写一个多人游戏服务器引擎
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
嵌入式系统软件设计中的常用算法
周航慈 / 2010-1 / 24.00元
《嵌入式系统软件设计中的常用算法》根据嵌入式系统软件设计需要的常用算法知识编写而成。基本内容有:线性方程组求解、代数插值和曲线拟合、数值积分、能谱处理、数字滤波、数理统计、自动控制、数据排序、数据压缩和检错纠错等常用算法。从嵌入式系统的实际应用出发,用通俗易懂的语言代替枯燥难懂的数学推导,使读者能在比较轻松的条件下学到最基本的常用算法,并为继续学习其他算法打下基础。 《嵌入式系统软件设计中的......一起来看看 《嵌入式系统软件设计中的常用算法》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
HEX HSV 转换工具
HEX HSV 互换工具