小编Tot*_*oro的帖子

当对不同对象中的函数使用相同的键时,在V8中调用慢函数

也许不是因为调用很慢,而是查找; 我不确定,但这是一个例子:

var foo = {};
foo.fn = function() {};

var bar = {};
bar.fn = function() {};

console.time('t');

for (var i = 0; i < 100000000; i++) {
    foo.fn();
}

console.timeEnd('t');
Run Code Online (Sandbox Code Playgroud)

在win8.1上测试过

  • firefox 35.01:~240ms
  • 铬40.0.2214.93(V8 3.30.33.15):~760ms
  • msie 11:34
  • nodejs 0.10.21(V8 3.14.5.9):~100ms
  • iojs 1.0.4(V8 4.1.0.12):~760ms

现在这里是有趣的部分,如果我bar.fn改为bar.somethingelse:

  • 铬40.0.2214.93(V8 3.30.33.15):~100ms
  • nodejs 0.10.21(V8 3.14.5.9):~100ms
  • iojs 1.0.4(V8 4.1.0.12):~100ms

最近v8出了什么问题?是什么导致这个?

javascript performance google-chrome v8 node.js

50
推荐指数
2
解决办法
1908
查看次数

Xcode 8消息模板应用程序:iOS模拟器上的错误

当我使用Xcode 8的"Messages Application"模板创建一个新项目并尝试在iOS模拟器上运行它时,我收到以下错误:

标题

打开请求com.myDomain.MyApp失败.

细节

服务委托(SBMainWorkspace)原因拒绝了该请求:NotFound ("Application "com.myDomain.MyApp" is unknown to FrontBoard").

消息Objective-CSwift项目相同.

我还没有找到此消息的任何搜索结果,因此任何提示都会有所帮助.随着我的进步,我会更新问题.

编辑

Xcode 8 beta版本发生此错误.

iphone xcode messages ios

15
推荐指数
1
解决办法
5089
查看次数

这会产生内存泄漏吗?

我正在读一本关于C++编程的书,我正在学习这些练习.一个练习要求我创建一个产生内存泄漏的程序.这个程序会产生这样的泄漏吗?

int main()
{
    int * pInt =  new int;
    *pInt = 20;

    pInt = new int;
    *pInt =50;

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ memory-leaks

1
推荐指数
1
解决办法
313
查看次数