设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

JamVM 2.0.0发布,超小型Java虚拟机

2014-9-23 14:40| 发布者: joejoe0332| 查看: 2089| 评论: 0|原作者: oschina|来自: oschina

摘要:   JamVM 2.0.0 发布,这是首个支持 OpenJDK 的版本,包括 6、7 和 8 版本,完全支持 JSR 292 (invokedynamic) ,完全支持 Lambda 表达式和类型注解 (JSR 308) 以及方法参数反射。完整的改进记录请看这里。  JamV ...

  JamVM 2.0.0 发布,这是首个支持 OpenJDK 的版本,包括 6、7 和 8 版本,完全支持 JSR 292 (invokedynamic) ,完全支持 Lambda 表达式和类型注解 (JSR 308) 以及方法参数反射。完整的改进记录请看这里


  JamVM是一个新的Java虚拟机,它符合JVM规范第二版。


  JamVM的特点是极小,在PowerPC上仅有大约200KB,而在Intel处理器上仅有180KB。

  不像其他的小虚拟机(如KVM),JamVM支持完整的规范,包括支持对象终结(Object Finalization)、软/弱/虚引用、类卸载(class-unloading)、Java本地接口(JNI)和反射API。

  JamVM 解释器是高度优化的,吸收了许多最新的技术如stack-caching(堆栈缓存)和direct-threading(直接线程)技术。其最新版本扩 展了这些,包括一个代码复制的JIT编译器,且编译器也可移植。JamVM的大多数代码均用C语言实现,易于移植到新架构。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部