JavaScript V8 引擎相关资料

  1. V8 Javascript engine之所以快
    1. 针对上下文的Snapshot技术
    2. Built-in的js代码
    3. 建立AST(Abstract SyntaxTree)时内存的管理
    4. CompileCache避免相同代码重复编译
    5. 属性的快速访问(hiden class)
    6. Inline caching减少函数调用开销
    7. 一次性编译生成机器语言
  2. V8系列——内存管理
    1. 分代
    2. Copyting模式
    3. Stop the world
    4. 多个分段:
      1. Large Object
      2. Code
      3. New
      4. Old:pointer,data
      5. Map
  3. GC与JS内存泄露
    1. GC策略
    2. 对象生命周期及引用关系:
      1. 循环引用
      2. 闭包(Closures)
      3. Cross-Page-Leaks
      4. Pseudo-Leaks
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值