JRuby

ソフトウェアのスクリーンショット:
JRuby
ソフトウェアの詳細:
バージョン: 9.0.4.0 更新
日付のアップロード: 9 Feb 16
開発者: jRuby.org
ライセンス: 無料
人気: 5

Rating: 2.0/5 (Total Votes: 2)

のJRubyはJava開発者はJavaとRubyの両方のスクリプトのための二重のアクセス権を持つ任意のJavaアプリケーションにRubyインタプリタを埋め込むことができます。

のJRubyは、プラットフォーム独立しており、内蔵されたレール、RSpecの、レーキ、およびRubyGemsのフレームワークをサポートます。

のJRubyはゆっくりと、安定した開発環境になるために2001年から進化してきた当初は日で開発されて、その後、エンジンヤードで、今のRed Hatのます。

このリリースの新機能:

このルビー2.2の互換性
伝統的なコンパイラの設計に基づいて、新たな最適化ランタイム
新しいPOSIXに優しいIOとプロセス
MRIからの完全移植されたエンコード/トランスコードロジック
Windows上のstat()で解決された様々な問題
エンコード/トランスコードの問題の修正されたカップル
それを今すぐJITで__FILE__とソース
ネイティブコールサブシステムは混合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の新機能です:

このJavaのアプリケーション・サーバーでのJRubyアプリケーションを再ロードするときに解決潜在的なメモリリーク
JRubyの-jarファイルの宝石は、その中に自分の埋め込まれたjarファイルを持っていませんでした
RVMのJRubyのインストールが正しくgemsetシンボリックリンクに従わないだろう
Windowsのexecが再び機能するようになりました
LSTATはnative.enabled財産を尊重し、常にネイティブ呼び出されませんでした

このバージョン1.7.13の新機能です:

この宝石としてのjruby-opensslのアップグレードする能力を
新しいカスタムプロファイラAPI
いくつかのBigDecimalの修正

このバージョン1.7.12の新機能です:

この主に小さなルビー1.9.3互換性修正プログラム。
X509Errorsの多くを投げた場合、小さなリークを修正しました。
jarファイルからRubyファイルの改良された読み込み速度。

このバージョン1.7.11の新機能です:

このその他のエンコーディングの修正
固定いくつかの繊維エッジケース
復活繊維のスレッドプール
詳細はRubyに優しいのJavaバックトレース

このバージョン1.7.8の新機能:

この回帰Windowsの新しいレール」を修正(バンドルが終了をインストール)
固定OpenSSLの宝石の​​ブートストラップの問題
修正されたGoogle App Engineのブートストラップの問題
いくつか欠落している1.9以降のパス名の機能が追加されました

このバージョン1.7.4の新機能です:

この多くのIOとエンコーディングの問題が修正します
XMLエンティティのエンコーディング:用のトランスコーディングをサポート
PROCとブロック派遣パーフォレーション改善
繊維と列挙子#次の改善と修正
窓のJavaネイティブ・ランチャーでリグレッションを修正しました
実験のRuby 2.0のサポート(ほとんどの機能とSTDLIB含まれています)
90%+完全なリッパーのサポート
OpenSSLの修正と新しい弾む城ライブラリに更新
FFIサブシステムの更新および修正は(C extと、AIXのサポート、などと互換モードの)
長時間実行されている正規表現は、スレッド#キルと上げることによって中断することができます

このバージョン1.7.3の新機能です:

この作り直しのopenssl extは宝石からアップデートできるようにします。
定数とグローバル変数のパフォーマンスが向上しました。
ルビーからアクセスJava配列のパフォーマンスが向上しました。
多くの雑多1.9互換性修正プログラム。

このバージョン1.7.2の新機能です:

この作り直しのopenssl extは宝石からアップデートできるようにします。
定数とグローバル変数のパフォーマンスが向上しました。
ルビーからアクセスJava配列のパフォーマンスが向上しました。
多くの雑多1.9互換性修正プログラム。

このバージョン1.7.1の新機能です:

この新しいハッシュアルゴリズム
MRIのパッチレベル1.9.3p327に一致するように、標準のlibを更新
新しい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、ARM Linux、およびその他のサポートされるネイティブの機能
Rubygemsの1.8.24にアップデート
0.9.2.2レーキするアップデート

このバージョン1.7.0.RC2の新機能:

この最初のJRubyの新しい&QUOTサポートするために、invokedynamicの&QUOTを。 JVMの特徴。

このバージョン1.7.0 preview2の新機能です:

この多くの1.9.xの互換性修正プログラム
invokedynamicのは(Javaの8ではデフォルトでオンのままに)は、Java 7に現時点では無効化されています
パフォーマンスと並行性の改善
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で新しいのは、唯一のバージョン1.8.24へのRubyGemsの私たちの出荷コピーを更新したJRubyの特別なリリースです。

このバージョン1.6.7の新機能:

この円形は、私たちのMavenの宝石のサポートによって導入Rubygemsの中で問題を必要とする修正
ストリームが途中で閉じますここで、*はpopenで回帰を修正しました。
文字列、正規表現、StringIOを、およびYAMLで固定し、多くの1.9-モード符号化のバグ
Win32OLEは現在1.9モードで動作します
勝利x64でFFIは今の基本的な種類を知っている:size_tの
アウトzlibライブラリの問題のセットを修正するためにjzlibを使用します
ユーザの報告に基づいて減少内部ロック
C拡張は再びOS X上で動作します
UTF-8マルチバイト文字が含まれているgemspecsと宝石は1.9モードでインストール

このバージョン1.6.6の新機能です:ルビー1.8.7p357と1.9.2p312と一致するように

この更新STDLIB
1.8.15に更新しましたRubyGemsの
(再び動作頁、RSpecの2.8)固定マルチ1.9モード利回り/スプラットバグ
固定された複数1.9モード符号化バグ
ランダムおよびファイバにおける重要な修正
シンボル名にマップScalaの演算子メソ​​ッド($プラス、など)

このバージョン1.6.5の新機能です:

この多くの-1.9エンコードの問題が解決
便利な実行オプションを格納するための.jrubyrcサポート
Cのextentionsではなくネイティブサポートのみをオフにする新cext.enabledプロパティ
C拡張のサポートは現在、より少ないメモリを使用しています
Rubygemsの1.8.9にアップデート
-rjruby / THREAD_DUMP USR2 Rubyのスレッドダンパーを追加します
Javaの地図と直接対話の改善パフォーマンス比較
JVMのコルーチンのための改善された繊維の性能とサポート
改善されたzlibのサポート
36問題が解決します

このバージョン1.6.4の新機能です:

この1.9言語およびコアクラスの修正
新しいネイティブMacOSのインストーラ
オーバーロードされたJavaメソッドのディスパッチPERFは、修正します
修正PERFのJava派遣ブロックcercion
ネイティブを無効にすると、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の拡張機能をインストールおよび実行にさまざまな修正。
Windows上のKernel.execは、ネイティブのexec(のCreateProcess)を行います。
非ブロッキングIOのメソッドのパフォーマンスの修正。
配列、文字列、およびその他のいくつかのコアクラスのパフォーマンスの調整。
更新JSR292(invokedynamicの)サポート。
193コミットおよび47の問題は1.6.0以降に解決します。

このバージョン1.6.0の新機能です:

このルビー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環境に埋め込むことができます。
ジャーベースが必要です鈍化固定回帰。
x86_64版のSunOS(Solarisの場合)のネイティブJFFIビットを追加します。
事前に構築された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の新機能です:

このルビー1.9.2言語とAPI互換性(実装されていませんエンコーディング::コンバータ、非ASCII識別子、リッパー、フィドル)
改善されたRubyの呼び出しのパフォーマンス
内蔵プロファイラ(-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 Serverの間違った名前を提供します。
空白を含むファイルパスに関連するクラスパスおよび負荷経路の問題を修正しました。
java.util.ConcurrentModificationExceptionが。
become_java!結果のJavaクラスのスタティックとしてRubyのクラスメソッドを追加しません。
Kernel.readが定義されている場合Marshal.loadは失敗します。

このバージョン1.5.5の新機能である:YourKit互換性のために

この更新jaffl。
Ant.load_from_antは、Windows上で壊れています。
キュウリ日本の例では、JRubyの上で例外が発生します。
マーシャリングルビーハッシュが正しくロー​​ドされます。
Windows上の1.5.3で動作しないkernel.system。
1.5.3でWindows上でRailsのプロジェクトのための「JRubyの-Sすくいテスト 'を実行することはできません。
WEBrickにsocket.readlineは、100%のCPU使用率が発生します。
元帥ダンプフォーマットエラーとMRIとの矛盾。
java.awt.Component.instance_ofは?()2引数を期待しています。
バッククォート演算子は1.5.3で、Windows上では動作しません。
モジュールのエラー:「FFI」を要求することは、クラスのメソッドを定義しています。
同期クラスのインターフェイスを含めることはできません。

このバージョン1.5.3の新機能です:

このConditionVariable使用は、スレッドのデッドロックが発生します。
SelectorProvider.openSelectorは、()は、Windows上で失敗します。
シェルコマンドを起動するとき、カーネル#execがENV [ 'PATH']を心に留めていません。
カーネル#幹部によって開始されたサブプロセスはRUBYOPTとENVを介して設定された他の環境変数を尊重していません。
ScriptEngineのは、グローバルバインディングを無視します。
ScriptEngine.ARGVを設定する際に、ノイズの多い警告を削除します。
(おそらく他)Scalaのクラスは、奇妙な名前が付けられ、Javaリフレクションを破るされています。
権限を持つFile.openはumask値をクリアするsideffectを持っています。

このバージョン1.5.2の新機能です:

このJRubyとオープンuriのファイルハンドルの問題。
匿名クラスは、最終的にクラッシュを引き起こし、積み重ねとのPermGenを充填しています。
メモリリークは、追加のRubyのインスタンス変数にJavaクラスを拡張する場合。
WEBrickにでXSS。
最新の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
ネットでの既知のバグ/ http.rb
JRubyのは(レール2.3.8)ActiveRecordのアソシエーションとMRIとは異なる動作を
FileUtils.touchは、Windows上のディレクトリのファイルのmtimeを更新しません
IOの#オープン(&ブロック)+ $近いセット!これはテストを無効にします::ユニット:: Autorunner
ActiveRecordのアソシエーションプロキシへの複数のブロックargsは間違ってsplattedされています
それは実行可能なjarファイルのメインクラスとして使用されるコンパイル済みのRubyスクリプト内から使用されたときにファイルが展開されていません

このバージョン1.4.0の新機能です:

このJRubyのは今1.8.7パッチレベル174と互換性があります
WindowsネイティブLauncherは - 私たちの古いの.batスクリプトで多く報告されたバグを解きます
YAMLパーサーYecht(バグのため、バグはSyckと互換性が!)
Javaの統合のサポート:より速く、新しいJAVA_METHOD、java_send、およびjava_alias方法
Windowsのインストーラ
新しい埋め込みフレームワーク
箱から出してJava 6のスクリプティング
JavaEmbedUtilsに取って代わるための新しいorg.jruby.embedパッケージ
多くの1.9モード(-1.9)の修正
1.9.2preview2にSTDLIBを更新しました
Rubygemsのは今働いて
作業2.3.3シンプルなアプリが(2.3.4は1.9のバグを持っている)レール
はるかに優れたエラー報告
以下のJavaと短いバックトレース
Rubyの-compatiable構文エラー報告
307バグは1.3.1以降に修正します

このバージョン1.3.1の新機能です:

このBigDecimalの中で最近発見されたセキュリティ上のバグを修正
(0-1秒タイムアウトは0に切り捨て)タイムアウトに回帰を修正しました
スレッドが目を覚ますないだろうどこThread.wakeup回帰を修正しました

この要件ます。

のJava 6以上

同じようなソフトウェア

LinkedIn
LinkedIn

6 Mar 16

Strophe.js
Strophe.js

10 Dec 15

python-onedrive
python-onedrive

12 Apr 15

CyMySQL
CyMySQL

12 Apr 15

へのコメント JRuby

コメントが見つかりません
コメントを追加
画像をオンにする!
カテゴリから探す