#2337·prepack

优化的功能计划

作者: cblappert创建于 2018年7月27日更新于 2019年1月2日
标签optimized functions

优化功能的规划(原版为#799)主要用于H2 2018,但有些内容是过去. 在每个类别下,项目按大致优先顺序排列

任何直截了当 都属于唯愿主义者,目前不是优先事项。

任何带有: small orange diamond 的: 一旦所有未标记的项目完成, 前面是第二优先 。

  • 正确无误
  • 嵌入式优化函数
  • [ 对产出的正确性充满信心
  • 可能考虑延长@calebmer的模糊度
  • Nested QQ优化"电话 #1398
  • 捆绑
  • [ 哈沃克虫
  • 修复被破坏使用的装订装置的初始化
  • [ 在优化功能范围内解决模板被破坏的问题# 2217
  • [ 优化职能,收集剩余职能的约束
  • [ 捕获最优化嵌入函数的绑定 # 1615
  • 一般错误修正
  • [ 确定所有未完成的反作用融合失败都消失
  • #2252
  • #2392
  • #2383
  • [反应编译器优化函数臭虫] (https://GitHub.com/facebook/prepack/issues?q=is%3 Aissue+label%3A%22优化+功能%22+is%3Aopen+label%3Abug+label%3A%22反应+compiler%22)
  • [所有优化函数错误] (https://GitHub.com/facebook/prepack/issues?q=is%3Aissues+label%3A%22优化+功能%22+is%3Aopen+label%3Abug) 互联网档案馆的存檔,存档日期2011-12-21.
  • [x]: small orange diamond: 适当支持可能的例外(并有@hermanventer)
  • 增强
  • [ 添加选项以优化“ 最佳化 ” 呼叫的站点
  • 支持地图'和过滤器'内的电话
  • 调查:跟@Ntillman谈谈,以了解对Instant Render的要求
  • : 小型- 橙色- 钻石: 代码 Bloat
  • [ ]消除多余的不可观察的中间财产/约束状态
  • [x]#2276正确准确捕捉捆绑
  • [x]: small Orange diamond: 添加对优化函数中使用`this'的支持 #1640
  • 为懒惰初始化添加相容性
  • 为绑定函数添加支持 # 2213
  • 当优化的功能产生副作用时, 扩展 1750
  • 更好的工程设计
  • 停止每个优化函数在序列器中多次应用/恢复效果
  • 可能是作为 @hermanventer 重构的一部分完成的
  • [ 在[维基页面]中添加优化功能的文档/示例(https://GitHub.com/facebook/prepack/wiki/optimized-Functions).
  • 确保为所有限制/设想/优化提供实例
  • 使用自动堆积轨迹的Enhance序列器测试#1852

内容来源: facebookarchive/prepack