加入收藏 | 设为首页 | 会员中心 | 我要投稿 甘孜站长网 (https://www.0836zz.com.cn/)- 运维、物联设备、数据计算、智能推荐、云管理!
当前位置: 首页 > 站长资讯 > 评论 > 正文

17个特性,一网打尽,可能是东半球最快解读!

发布时间:2021-03-25 14:30:59 所属栏目:评论 来源:互联网
导读:7: Enable C++14 Language Features 一句话概括就是JDK16的C++源码可以使用C++14的语法特性。并且如果在HotSpot源码中确实有用到的话,会给出这些特性的特殊指导说明。 369: Migrate to GitHub OpenJDK终于也迁移到GitHub中,这个和 JEP 357: Migrate from M

7: Enable C++14 Language Features

一句话概括就是JDK16的C++源码可以使用C++14的语法特性。并且如果在HotSpot源码中确实有用到的话,会给出这些特性的特殊指导说明。

369: Migrate to GitHub

OpenJDK终于也迁移到GitHub中,这个和 JEP 357: Migrate from Mercurial to Git 一起完成的。之前OpenJDK的源代码都是用Mercuial维护的,没听说过?没听说过就对了,也不用浪费时间去了解。

OpenJDK还解释了为什么选择GitHub,主要有3个原因:

  1. 相比其他产品,GitHub的性能更好。
  2. GitHub是全球最大的源码托管服务,并且有超过5kw用户。
  3. GitHub拥有最多用于扩展的API。这些API支撑了很多文本编辑器(例如: Emacs, VS Code, Atom等), IDE工具(IDEA, Eclipse等), 命令行等对它的支持。



个需求的意思是ZGC把线程栈处理从safepoint挪到并发阶段,从而减少GC的停顿时间。ZGC的目标就是消灭GC停顿和扩展性问题。为此,ZGC做了很多的工作,在把Thread-Stack从safepoint挪到并发阶段之前,还有很多其他的GC操作也做了这些优化,比如:marking, relocation, reference processing, class unloading, 以及大多数的 root processing。

386: Alpine Linux Port

支持一些新的平台,比如Alpine Linux。Alpine Linux是一个Linux发行版, 它是一个由社区开发的Linux操作系统,该操作系统以安全为理念,面向x86路由器、防火墙、虚拟专用网、IP电话盒及服务器而设计。官方用3个词来介绍它:Small. Simple. Secure。确实很小,它的发行包不到6MB。


(编辑:甘孜站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读