linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > 小企鹅新闻图书馆 >

V8 7.5 Beta 发布,WebAssembly隐式缓存

时间:2019-05-19  来源:未知  作者:admin666

昨天,Google Chrome的JavaScript和WebAssembly引擎背后的团队V8宣布发布V8 7.5 beta。根据V8的发布周期,其稳定版本将与Chrome 75稳定版本协调发布,预计将于6月初发布。此版本附带了WebAssembly隐式缓存,批量内存操作,JavaScript数字分隔符以提高可读性等。

V8 7.5 Beta 发布,WebAssembly隐式缓存

V8 7.5 Beta版的更新很少

WebAssembly隐式缓存

该团队计划在Chrome 75中引入WebAssembly编译工件的隐式缓存,这类似于Chromium的JavaScript代码缓存。代码缓存是优化浏览器的重要方式,它通过缓存解析和编译的结果来减少常访网页的启动时间。

这实质上意味着如果用户第二次访问同一个网页,则不会再次编译已经看过的WebAssembly模块,而是从缓存中加载。

WebAssembly批量内存操作

V8 7.5将附带一些新的WebAssembly指令,用于更新大面积的内存或表。以下是其中一些说明:

memory.fill:它用给定的字节填充内存区域。 memory.copy:它将数据从源存储区复制到目标区域,即使这些区域重叠。 table.copy:与memory.copy类似,它从表的一个区域复制到另一个区域,即使区域重叠。

JavaScript数字分隔符,以提高可读性

人眼发现很难快速解析大型数字文字,特别是当它包含长数字重复时,例如10000000。为了提高长数字文字的可读性,添加了一个新功能,允许使用下划线作为分隔符创建一个数字组之间的视觉分离。此功能适用于整数和浮点。

直接从网络流式传输脚本源数据

在之前的Chrome版本中,来自网络的脚本源数据始终必须首先转到Chrome主线程,然后再转发到流媒体。这使得流式解析器等待已经从网络到达但尚未转发到流式任务的数据,因为它在主线程处被阻止。从Chrome 75开始,V8将能够直接从网络将脚本流式传输到流式解析器,而无需等待Chrome主线程。

要了解更多信息,请查看V8博客上的官方公告。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-05/158726.htm

linux 开发人员辩论是否为Fedora 31阻止基于密码的Root SSH登录 Racket 7.3 发布,改进了Racket-on-Chez,重构的IO系统等等
友情链接
  • Mozilla开源语音收集计划Common Voice,正式支持汉语普通话
  • D9VK 0.11 发布,性能改进及D3D9修复
  • WSL Arch Linux已正式登陆Microsoft Store应用商店
  • KDE Applications 19.04 开源软件套件获得第一点发布
  • GNU调试器 GDB 8.3 发布及安装更新,支持RISC
  • PostgreSQL 12 发布,性能改进与更好的服务器配置
  • OpenMandriva Lx 4.0将Python 2排除在其基本操作系统之外
  • GraalVM 19.0 发布,与Java 8se兼容的Java虚拟机
  • Linux 5.1.1 发布,几个修复
  • Linux 桌面年是否终于到来了?
  • Wine
  • IWD 0.18 发布,无线守护进程
  • Android Studio 3.5 Beta 发布,性能优化改进
  • Fedora 31提供更新的MinGW工具链,用于在Linux上构建Windows软件
  • Firefox和GNOME最终可以在Linux 5.2的AFS文件系统上运行
  • Vulkan 1.1.108 发布,两个新的扩展
  • DifferentialEquations.jl v6.4.0 发布,用于微分方程高性能求解
  • RHEL 8发布后,用户等待CentOS 8的推出
  • Libinput 1.13.2 发布,为苹果TouchPad提供更好的手指检测功能
  • GTK 3.96 发布,作为向GTK 4.0迈进的又一步
  • Phoronix Test Suite v8.8.0m3 发布,开源基准测试
  • CentOS 8.0作为Red Hat Enterprise Linux 8.0社区版重新构建的进
  • GNOME 3.32.2桌面环境发布,最新的bug和安全修复
  • LWJGL 3.2.2 发布,针对Vulkan 1.1和其他新包的更新
  • Mesa 19.0.4 发布,许多RADV, RadeonSI和Intel修复
  • Krita 4.2 Alpha带来性能改进,其他数字绘画增强功能
  • 英特尔为BFloat16添加GCC 10和LLVM Clang 9编译器支持
  • ZFS On Linux 0.8
  • 适用于Ubuntu手机的Ubuntu Touch OTA
  • Kaidan作为Jabber/XMPP聊天客户端加入KDE
  • Google在Chrome中发布新的Cookie控件,改善用户隐私
  • 微软开源PowerToys,计划推出Windows 10版本
  • Linux内核将很快默认情况启用“
  • 由于证书问题,Mozilla延迟Firefox 67推出
  • Radeon ROCm 2.4 发布,兼容TensorFlow 2.0
  • Wine 4.8采用Unicode 12.0更新,更好地支持操纵杆
  • Google宣布Kotlin为Android应用程序开发的首选语言
  • 面向Windows 10的Chromium Microsoft Edge Beta泄露
  • KDE Plasma 5.16推出重写的通知系统
  • 币安交易所被黑客入侵,超过7000比特币被盗
  • Vivaldi 2.5 发布,世界上第一个与Razer Chroma集成的Web浏览器
  • Debian 10 “Buster” 目前在GNOME默认使用Wayland,但仍有可能
  • Linux 5.2中的XFS获得“大量新东西”
  • Firefox 66.0.5发布,包含针对扩展Bug的更多修复
  • Unity 2019.2 Beta 发布,带来许多Linux和Vulkan补丁
  • qBittorrent 4.1.6发布! 如何在Ubuntu 18.04中安装它
  • Linux新闻 第971页
  • MongoDB 日志切割三种方式
  • 网上轮盘
  • ag迅游
  • 11选5缩水软件超强版
  • 老时时彩360
  • best365
  • 江苏快3直播