JRuby

软件截图:
JRuby
软件详细信息:
版本: 9.0.4.0 更新
上传日期: 9 Feb 16
开发: jRuby.org
许可: 免费
人气: 5

Rating: 2.0/5 (Total Votes: 2)

的JRuby 可让Java开发者嵌入Ruby解释器与用于Java和Ruby脚本双访问任何Java应用程序。

JRuby是独立的平台,并内置支持对于的Rails ,RSpec的,的RubyGems 框架。

JRuby中已经慢慢地从2001年发展成为一个稳定的发展环境,最初被开发在Sun公司,然后在Engine Yard的,现在在红帽。

什么是新的在此版本中:

  • 红宝石2.2兼容性
  • 一个基于传统的编译器设计一种新的优化运行
  • 新POSIX友好IO和工艺
  • 从MRI完全移植编码/转码逻辑
  • 在Windows STAT()解决各种问题
  • 修正了几个编码/转码问题
  • 源在它__FILE__现在将JIT
  • 电话原住民子系统将加载在混合32/64位的Linux发行版

什么是版本新 1.7.21 / 9.0.0.0.rc2:

  • Time.getlocal接受Fixnum对象作为参数(Rails的4.2阻断剂)
  • 几个编码修正
  • Socket.read(0)不会阻止(1.9)

什么是版本新 1.7.20 / 9.0.0.0.pre2:

  • Time.getlocal接受Fixnum对象作为参数(Rails的4.2阻断剂)
  • 几个编码修正
  • Socket.read(0)不会阻止(1.9)

什么是版本新 1.7.19 / 9.0.0.0.pre1:

  • Time.getlocal接受Fixnum对象作为参数(Rails的4.2阻断剂)
  • 几个编码修正
  • Socket.read(0)不会阻止(1.9)

什么是新的在1.7.16版本:

  • 修正回归它写不正确版本错误OSGi包
  • 修正了几个回归涉及符号链接和Ruby装载
  • FileTest.directory的性能翻倍

什么是新的在1.7.15版本:

  • 在重装JRuby中的Java应用程序时解决潜在的内存泄漏应用服务器
  • JRuby的罐子宝石并没有在其中他们的嵌入式罐子
  • RVM安装JRuby会无法正确遵循符号链接宝石
  • 的Windows EXEC再次工作
  • LSTAT没有兑现native.enabled财产,并始终调用本地

在什么版本1.7.13新是

  • 能够升级JRuby的OpenSSL的作为宝石
  • 新的自定义分析器API
  • 若干BigDecimal的修正

在什么版本1.7.12新是

  • 大多是小的Ruby 1.9.3的兼容性修补
  • 修正了一个小漏洞,如果投掷大量X509Errors的。

  • 从jar文件的Ruby文件
  • 提高加载速度。

在什么版本1.7.11新是

  • 其他编码修正
  • 若干纤维边缘的情况下固定
  • 光纤线程池恢复
  • 更红宝石友好的Java回溯

在什么版本1.7.8新是

  • 修正了Windows的“新轨道”的回归(包安装退出)
  • 修正了OpenSSL的宝石引导问题
  • 修正了谷歌App Engine的引导问题
  • 增加几个失踪1.9+路径名功能

什么是新的在1.7.4版本:

  • 许多固定IO和编码问题
  • 转码支持:XML实体编码
  • proc和块调度PERF改进
  • 光纤和枚举#接下来的改进和修正
  • 在窗口修正了Java的回归本机启动
  • 实验的Ruby 2.0的支持(主要功能和STDLIB含税)
  • 90%+完整的开膛手支持
  • OpenSSL的修复和更新,以新的充气城堡库
  • 更新和修正FFI子系统(COMPAT用C EXT,AIX支持等)
  • 长时间运行的正则表达式可以通过线程#杀被打断,提高

在什么版本1.7.3新是

  • 返工OpenSSL的分机允许从宝石更新

  • 常量和全局变量
  • 改进的性能。
  • 改进在Ruby访问Java数组的性能。
  • 很多杂1.9兼容性修正。

在什么版本1.7.2新是

  • 返工OpenSSL的分机允许从宝石更新

  • 常量和全局变量
  • 改进的性能。
  • 改进在Ruby访问Java数组的性能。
  • 很多杂1.9兼容性修正。

在什么版本1.7.1新是

  • 新散列算法
  • 更新标准库匹配MRI补丁级别1.9.3p327
  • 若干修正新的IO / console.rb实施
  • 系统/重生/ popen这修复和其他选项哈希修复
  • 若干SSL补丁(JRuby的OpenSSL的版本即将推出的1.6.8用户)
  • IO.select不会被错误地报告数据读取
  • 精极度紧张YAML引擎更新至最新的

什么是新的在1.7.0版本:

  • 的Ruby标准库更新到1.9.3p286
  • 很多1.9.x的兼容性修正
  • 对于invokedynamic
  • 支持
  • 性能和并发性提升整个
  • Java 5的支持下降了(需要的Java 6+)
  • 所有已知的1.9编码问题解决了
  • 内核#Exec现在确实在所有平台上的真正原生的exec
  • 改进和修复Java集成和嵌入
  • 本机的功能现在更好的支持在Solaris,Linux的ARM和其他
  • 更新了RubyGems的1.8.24
  • 更新到耙0.9.2.2

在什么版本1.7.0.RC2都是新

  • 第一的JRuby支持新&QUOT ; invokedynamic" JVM的功能。

什么版本1.7.0 preview2是新的

  • 很多1.9.x的兼容性修正
  • invokedynamic已禁用现在的Java 7(仍然默认情况下的Java 8)
  • 性能和并发性的改进
  • Java 5的支持下降了(需要的Java 6+)
  • 若干IO转码问题
  • YAML现在编码标量正常,而不是使用Java语言的
  • 内核#Exec现在确实在所有平台上的真正原生的exec
  • 改进和修复Java集成和嵌入
  • 修正Solaris上的几个原生支持问题

什么版本1.7.0 preview1是新的

  • 1.9.3现在我们默认的运行模式(需要为-1.8支持1.8.7)
  • 很多1.9.x的兼容性修正
  • 对Java 7的invokedynamic *
  • 支持
  • 性能和并发性的改进
  • Java 5的支持下降了(需要的Java 6+)
  • 更新了RubyGems的1.8.24
  • 更新到耙0.9.2.2

什么版本1.6.7.2:

  • This是新的 JRuby的是一个特殊的版本,只有更新我们RubyGems的运拷贝到1.8.24版本。

在什么版本1.6.7新是

  • 修正循环需要由我们的Maven介绍了RubyGems的问题创业板支持

  • 在的popen
  • 修正回归*,其中流得到过早关闭
  • 固定字符串,正则表达式,StringIO的,和很多YAML 1.9模式编码的错误
  • WIN32OLE现在工作在1.9模式
  • 在赢64 FFI现在知道基本类型:为size_t
  • 使用jzlib修复一组具有了zlib库问题
  • 根据用户报告减少内部锁定
  • C扩展在OS X上再次合作
  • 宝石与包含UTF-8多字节字符在1.9模式下安装gemspecs

什么是1.6.6版本,新的

  • 更新STDLIB匹配红宝石1.8.7p357和1.9 .2p312
  • 更新RubyGems的为1.8.15
  • 多1.9模式的产量/图示错误修正(PP,RSpec的2.8再次合作)
  • 多1.9模式编码的错误修正
  • 在随机和光纤重要修正
  • 地图斯卡拉运营方法符号名($加等)

什么是新的在1.6.5版本:

  • 很多-1.9编码问题解决了
  • .jrubyrc存储方便执行选项的支持
  • 新cext.enabled财产关闭C仅一些推广,但没有原生支持
  • C扩展支持现在使用较少的内存
  • 更新了RubyGems的1.8.9
  • -rjruby / THREAD_DUMP增加了USR2红宝石线程自卸车
  • 改进peformance直接使用Java地图交互

  • 为JVM协同程序
  • 提高纤维的性能和支持
  • 改进支持zlib
  • 36的问题解决了

什么是新的在1.6.4版本:

  • 1.9语言和核心类修复
  • 新的本机安装的MacOS
  • 重载的Java方法分派PERF修复
  • Java的调度块cercion PERF修复
  • 禁用本地现在禁止C扩展支持
  • 的JRuby可以用1.9模式下通过默认的内置
  • 48的问题解决了

什么是新的在1.6.3版本:

  • 1.9语言和核心类修复
  • Ruby对象的施工性能提升
  • 需要性能改进
  • Windows自带的exec修复
  • 39的问题解决了

什么1.6.2版本是新的

  • YAML问题产生的ArrayIndexOutOfBounds异常

  • 形式的getX的
  • Java名称并没有获得get_x,X(回归)的别名。
  • 一对夫妇嵌入的错误。
  • 的几个问题1.9解决。

在什么版本1.6.1新是

  • 许多1.9模式的功能和错误修正
  • 各种修​​复了安装和运行C扩展。
  • Kernel.exec在Windows上做一个本地的exec(CreateProcess的)。

  • 非阻塞IO方法
  • 性能修复。

  • 对于数组,字符串,以及其他一些核心类
  • 性能调整。
  • 更新JSR292(invokedynamic)的支持。
  • 193提交和47的问题,因为1.6.0解决了。

什么是新的在1.6.0版本:

  • 的Ruby 1.9.2语言和API的兼容性(不实现编码器::,松土器)。
  • 改进的Ruby通话性能。
  • 内置分析器(-profile,-profile.graph)。
  • RSpec中不再捆绑在一起。
  • C扩展支持(实验)。
  • RubyGems的Maven支持(预览)。
  • 改进的Windows兼容性和用户体验。
  • JRuby的complete.jar现在包括1.9的标准库。
  • 嵌入API改进。
  • 2000多名提交和270的问题解决了。

在什么版本1.6.0.RC3都是新

  • 新可读格式回溯
  • 更容易在OSGi环境中嵌入。
  • 修正回归其放缓罐子基于需要。
  • 添加本地JFFI比特的x86_64的SunOS(Solaris)上。
  • 与预建的C扩展支持更多平台。
  • 新JRuby的核心和JRuby的STDLIB Maven工件。
  • 更1.9兼容性修正。

什么是新的在1.6.0.RC2版本:

  • 主要特点:
  • 的Ruby 1.9.2语言和API兼容性(未实现编码器::,松土器)。
  • 改进的Ruby通话性能。
  • 内置分析器(-profile,-profile.graph)。
  • RSpec中不再捆绑在一起。
  • C扩展支持(实验)。
  • RubyGems的Maven支持(预览)。
  • 改进的Windows兼容性和用户体验。
  • JRuby的complete.jar现在包括1.9的标准库。
  • 嵌入API改进。
  • 2000多名提交和265的问题解决了。

在什么版本1.6.0.RC1都是新

  • 的Ruby 1.9.2语言和API兼容性(未执行编码器::,非ASCII标识符,松土,小提琴)
  • 改进红宝石通话性能
  • 内置分析器(-profile,-profile.graph)
  • RubyGems的1.4.2
  • RSpec中不再捆绑
  • C扩展支持(实验)
  • RubyGems的Maven支持(预览)
  • 改进兼容性和Windows用户体验
  • JRuby的complete.jar现在包括1.9标准库
  • 嵌入API改进
  • 2000多名提交和265的问题解决了。

什么是新的在1.5.6版本:

  • Rbconfig的配置:: CONFIG提供了错误的名称为Windows 2008服务器。
  • 要提交包含空格的路径相关的修复类路径和负载路径的问题。
  • java.util.ConcurrentModificationException。
  • become_java!不添加Ruby类方法作为生成的Java类的静态。
  • Marshal.load定义Kernel.read时失败。

什么1.5.5版本是新的

  • 为YourKit兼容性更新jaffl
  • Ant.load_from_ant在Windows上打破了。
  • 黄瓜日本的例子提出了在JRuby例外。
  • 铠红宝石哈希被装入不正确。
  • kernel.system不是1.5.3在Windows上工作。
  • 无法在1.5.3运行在Windows Rails项目“的JRuby -S耙测试”。
  • 的WEBrick socket.readline导致100%的CPU使用率。
  • 元帅转储文件格式错误和不一致的MRI。
  • java.awt.Component.instance_of?()预计2 ARGS。
  • 反引号操作符不1.5.3在Windows上运行。

  • 在模块错误
  • 要求“FFI”定义类的方法。
  • 不能包含在同步类接口。

什么是1.5.3版本,新的

  • ConditionVariable使用造成死锁线程
  • SelectorProvider.openSelector()有时会失败在Windows上。
  • 内核#执行不会听从ENV ['路径']启动shell命令时。
  • 子过程由内核#EXEC开始不尊重RUBYOPT并通过ENV设置其他环境变量。
  • 的ScriptEngine忽略全局绑定。
  • 设置ScriptEngine.ARGV时,取出嘈杂的警告。
  • Scala类(也许还有其他人)的名字古怪的,打破Java反射。
  • File.open的权限具有清热的umask的sideffect。

什么1.5.2版本是新的

  • JRuby和开放-URI的文件句柄问题
  • 匿名类堆积如山,填补了PermGen的,最终导致崩溃。
  • 扩展的Java类的内存泄漏时有额外的Ruby实例变量。
  • XSS的WEBrick。

  • 提领时
  • 持有的SSLSocket选择,钥匙,防止资源的快速清理。

什么是新的在1.5.1版本:

  • 未捕获AccessibleObject.setAccessible无法在App Engine
  • ObjectSpace.undefine_finalizer不起作用
  • 的JRuby退出挂起ChannelStream.finalize
  • 回归:JRuby的1.5不从CLASSPATH拿起JDBC驱动程序
  • 的内存泄漏时使用额外的Ruby实例变量扩展的Java类
  • 的JRuby 1.4和1.5之间的回归处理END
  • 在净已知的bug / http.rb
  • 从JRuby的MRI表现不同与(轨2.3.8)ActiveRecord关联
  • FileUtils.touch不能在Windows更新目录的修改时间
  • IO#开(块)+收盘为$!它禁用测试::单位:: Autorunner
  • 多块args设置为ActiveRecord的关联代理被错误地splatted
  • 当它从作为主类可执行的JAR的
  • 一个编译Ruby脚本中使用文件未展开

在什么版本1.4.0是新的

  • JRuby是现在1.8.7补丁级别兼容174
  • Windows本地发射器 - 解决了许多报告的错误与我们的老蝙蝠脚本
  • YAML解析器Yecht(错误换错误与SYCK兼容!)
  • Java的集成支持:更快,新java_method,java_send和java_alias方法
  • Windows安装
  • 新嵌入框架
  • 的Java脚本6开箱
  • 新org.jruby.embed包取代JavaEmbedUtils
  • 很多1.9模式(-1.9)修正
  • 更新STDLIB到1.9.2preview2
  • 的RubyGems现在的工作
  • 的Rails 2.3.3简单的应用程序工作(2.3.4具有1.9的bug)
  • 好多错误报告
  • 用更少的Java
  • 短回溯
  • Ruby的语法可兼容错误报告
  • 307错误修正,因为1.3.1

在什么版本1.3.1是新的

  • 修正与BigDecimal <最近发现的安全漏洞/ LI>
  • 修复了超时回归(0-1秒超时截断为0)
  • 修正回归Thread.wakeup那里的线程不会醒来

要求

  • Java 6或更高

类似的软件

HTML Table Export
HTML Table Export

12 May 15

BBC
BBC

5 Jun 15

Buster.JS
Buster.JS

1 Mar 15

Amber
Amber

28 Feb 15

意见 JRuby

评论没有发现
添加评论
打开图片!