タグ

ブックマーク / tarosay.hatenablog.com (2)

  • Android-4.0.1_r1のソースをダウンロードしてみた - コンピュータを楽しもう!!

    せっかく、Ice Cream Sandwichのソース公開されたので、「よーし、どこよりも早いコードレビューだぁ」ということで、忙しくて全然ソースを見ている時間が無いのですが、ちょっとダウンロードしてみました。 どこが変わっているか、まぁ、一番興味のあるところは、当然、Dalvikくんですよね。ということで見てみましょう。 おぉ、dalvikvmですが、どこが変わったか差分とってみようと思ったのです。そしたら、こんなことに。分かりますよねぇ。.c がすべて.cpp になっています。 そんで、Dalvikくんのソースを見るといえば誰がなんと言っても、やっぱりheapでしょう。ということで新しくなったheap.cppを覗いてみました。 dvmCollectGarbageInternal 先ず、余り時間も無く、また明日から出稼ぎお仕事に行かねばならないので、とにかく見たのは、CGInternal

    Android-4.0.1_r1のソースをダウンロードしてみた - コンピュータを楽しもう!!
  • Luaridaのコマンドエンジン部分だけを切り出したマリーダ(Marida)を公開しました - コンピュータを楽しもう!!

    現在公開中のLuaridaは、去年のすまべん関西#12でお話ししたように、LuaVMとDalvikVMをAndroid内部でソケット通信させることにより動作させています。 今回、LuaridaからDalvikVM側の処理エンジンだけを抜き出して、Maridaという名前で公開しました。「マリーダ」と呼んでください。アンドロイドマーケットからダウンロードできます。直接ダウンロードはここから、Marida v1.01 何をしたいのか Luaridaのエンジン部分だけ抜き出して何がしたいのか? 簡単に言うと、Androidのネットワーク越しのリモート操作です。Maridaは起動すると60081ポートからのLAN接続待ちとなります。ただし、デフォルトでは受け付けるのはIPアドレスは127.0.0.1のローカルホストのみです。 これでいったい何がしたいのかというと、AndroidのUSBポートと接続し

    Luaridaのコマンドエンジン部分だけを切り出したマリーダ(Marida)を公開しました - コンピュータを楽しもう!!
  • 1