mruby master changes

mruby masterの変更履歴

2014-03-01 mruby master changes

2014-03-01 mruby master changes

Fiber関連の修正が複数あります。

2014-03-01 18:13 Matz commit 675fd3d

呼び出すメソッドがRubyで実装されている場合、sendメソッドがmrb_funcallを呼び出すことを許可しないようにしています。#1680のセグメントフォルトを修正しています

2014-03-01 15:20 Matz commit 32818bd

Mac OS X, Ubuntuでminirake testが失敗する不具合を修正しています。testするまえにallするようにしています

2014-03-01 12:58 Matz commit 8e170ce

Fiber内で発生した例外がFiberを呼び出したコンテキストでキャッチできない不具合を修正しています。Fiber内で例外が発生した場合は、Fiber#resumeにして呼び出し元のコンテキストに戻しています

2014-03-01 10:26 Matz commit 7074a55

[commit 67de10b]に変更のうち、mrbconf.hで/ /から//コメントに戻しています。C言語ステートメントは/ /ではなく//コメントを使用します

2014-03-01 10:48 Matz commit 78f290

#1768の文字列によるメモリーリークを修正しています

2014-03-01 10:26 Matz commit 5fb8fa5

2つの[commit f1043ab][commit 833607]の配列を共有するフラグを設定と外すマクロの名前の末尾にFLAGを付けています

ARY_SET_SHARED_FLAG   /* 設定する*/
ARY_UNSET_SHARED_FLAG      /* 外す */

2014-03-01 03:36 Tatsuya Matsumoto commit 860773

不要なdoc/.gitkeepファイルを削除しています。gitはフォルダを管理しないので、空フォルダを管理するには.gitkeepファイルを置くことが慣習になっています。railsで始めたらしいです。docフォルダは空ではないので、不要ですね

2014-03-01 02:42 take_cheeze commit 7ebac7e

Takeshi WatanabeさんがAUTHORSに追加されました

2014-02-28 18:55 Matz commit 1f134d7

Fiber#yieldをC言語から呼び出すmrb_fiber_yield()関数を追加しています。ただし、FiberをC言語から生成できません。RubyでFiberを生成するメソッドを定義して使ってください

2014-02-28 02:07 cubicdaiya commit 67de10b

C++スタイル(//)のコメントからCスタイル(/ /)コメント変更しています。mrubyではコメントはC言語スタイルにすることになっています

2014-02-27 00:11 ksss commit f1043ab

array.cで配列を共有するフラグを外す処理をマクロ化しています

2014-02-27 00:10 ksss commit 2f09087

array.cで配列を共有するフラグを設定する処理をマクロ化しています