GraalVM言語互換性
アプリケーションの実行に新しいランタイムを評価する際の重要な懸念は、ランタイムが機能的に完了しているかどうかです。GraalVM言語リポジトリのプッシュごとに、広範な言語仕様テストを実行しています。場合によっては、これらのテストスイートが不完全なため、サードパーティと協力してエコシステム全体を改善しています。
また、サポートされているGraalVM言語ごとに、一般的なパッケージのサブセットに対して定期的なテストを実行しています。パッケージがサポートされているかどうかを確認したい場合は、以下の2つのツールのいずれかを使用します。興味のあるモジュールまたはパッケージの名前を指定するか、package.json
、Gemfile.lock
、または依存関係のリストを含む他のファイルドロップします。
すべての処理はブラウザのクライアント側で行われ、情報はどのサーバーにも送信されません。
それぞれのリポジトリのモジュールに対してテストを実行します.PythonのPyPIと標準ライブラリ、ノードモジュールのNPM、Ruby gemのRubyGemsです。モジュールのダウンロードとテストの実行を試みます。テストに合格すると、互換性チェッカーはモジュールに対して合格したテストの量を報告します(例:「100.00%のテストに合格」)。互換性を確認し、自分でさらに評価するための最初のツールとして互換性チェッカーを使用してください。一般に、テストが明らかに失敗しない限り、モジュールはGraalVMで実行される可能性があります。
Pythonパッケージまたは標準ライブラリモジュール、NPMモジュール、またはRuby GemがGraalVMとの互換性があるかどうかを素早く確認します。
申し訳ありませんが、に対応する互換性の結果が見つかりません。
がGraalVMと連携しないということではありません。ただ、通常のテストプロセスに追加する機会がありませんでした。
現在テストしています
- mocha、jest、ava、tape、およびその他のテストフレームワークに基づく95,000を超えるNPMモジュール。
- 人気の高いRuby gemのトップ1,000。
テストされていないモジュールで当社によるテストを希望する場合、お知らせください。
パッケージ依存ロックファイルをアップロードして
すべての依存関係を一度に確認できます!
ファイルをここにドラッグ
または
名称 | バージョン | 状態 |
---|