タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mrubyに関するmasami256のブックマーク (2)

  • OSvへmruby-cfuncを移植してみたらとてもあっさりと動いた話 - syuu1228's blog

    OSvへmrubyを移植してみたらとてもあっさりと動いた話 - かーねる・う゛いえむにっきの続きです。 さて、OSvでmrubyが動くようになったのですがmrbgemsを追加していないのでこのままではAPIがむっちゃ少なくてなにも書けません。 でもmrbgemsの移植ってそれぞれ依存ライブラリあったりして動かすの面倒よなー、とか思ってたら、こんなのが目にとまりました。 GitHub - mobiruby/mruby-cfunc: Interface to C functions on mruby ふと思ったんだけど、cfuncを組み込むことに成功すれば、OSvのカーネル内関数たたき放題なのでは…?:URL 2013-10-25 21:22:22 via YoruFukurou | \  __  / _ (m) _ピコーン |ミ| /  `´  \ ('A`) ノヽノヽ くく OSvってプ

    OSvへmruby-cfuncを移植してみたらとてもあっさりと動いた話 - syuu1228's blog
  • OSvへmrubyを移植してみたらとてもあっさりと動いた話 - syuu1228's blog

    注:この記事はカーネル/VM+K*BUG勉強会@関西 ごかいめのダイジェスト版です。 詳しくは、以下の動画とスライドをご覧下さい。 OSvは、OpenJDKを仮想環境で高速に動かす事を目指していて、ユーザは基的にJavaアプリケーションしか実行しないという前提になっています。 メモリプロテクションやリングプロテクションなどは使われず、JavaVMがユーザアプリケーションからの不正アクセスを保護します。 イメージ図: RubyプログラムやPythonプログラムはJRubyやJythonによって実行する事が可能ですが、CRubyやCPythonは含まれていません。 しかし、ユーザアプリケーションを実行する言語環境は別にJavaVMじゃなくてもいいのではないか?という考えも成り立つと思われます。 例えばCRubyを動かしてみるとか。 …という訳で、やってみようと思ったんですが、いきなりCRub

    OSvへmrubyを移植してみたらとてもあっさりと動いた話 - syuu1228's blog
  • 1