mruby master changes

mruby masterの変更履歴

2014-01-01から1年間の記事一覧

mruby master changes3f68553 - 45103eb

2014-08-21 12:43 cubicdaiya commit 3f68553 不要な比較を削除しています。mrb_method_search()関数はNULLを返さずに、代わりに例外を発生させます。 mrb_method_search()の戻り値がNULL出ないかを評価する必要はありません 2014-08-21 13:27 cubicdaiya co…

mruby master changes 2b28339 - d94469a

2014-08-20 12:07 cubicdaiya commit 2b28339 空行を削除しています 2014-08-20 12:23 cubicdaiya commit ae2d498 scope_new()関数の戻り値に対して、エラー制御を修正しています 2014-08-20 22:42 take_cheeze commit b3d0585 MRB_TT_DATAインスタンスを初…

mruby master changes ae30679 - effc44f

2014-08-20 04:34 cubicdaiya commit ae30679 マジックナンバーのかわりにNULLを使用しています 2014-08-20 05:07 cubicdaiya commit 5ee0045 mrb_pool_realloc()関数の戻り値に対してエラー制御を修正しています。mrb_pool_allocはNULLを返す場合があります…

mruby master changes 55ee7fe - e035508

2014-08-19 16:04 cubicdaiya commit 55ee7fe mirbでのエラー制御を修正しています。mrb_parser_new() 関数とmrb_generate_code()がNULLを返す場合があります 2014-08-19 17:34 cubicdaiya commit ff95828 read_irep_record()関数でのエラー制御を修正してい…

mruby master changes d5fd823 - e23deaa

2014-08-16 01:09 kkkkkt commit d5fd823 range_beg_len関数で指定していない変数を削除しています 2014-08-16 02:06 kkkkkt commit 1c3d05b class.cの関数をリファクタリングしています(インデントの修正、不必要な一時変数の削除) 2014-08-16 02:08 kkkkkt…

mruby master chantes 9b17620 - 2ba257c

2014-08-15 18:29 suzukaze commit 9b17620 numeric.cでflo_mod func関数をリファクタリングしています 2014-08-15 18:39 suzukaze commit 2ba257c numeric.cでインデントを修正しています

mruby master changes a9b37bf - f7389bb

2014-08-13 18:26 kkkkkt commit a9b37bf mrb_hash_shift, num_pow, flo_eq, flo_finite_p関数をリファクタリングしています 2014-08-13 21:58 matz commit 170ba51 不要なmrb_floatへのキャストを削除しています。参照 : #2531 2014-08-13 22:55 matz commi…

mruby master changes b27738f

2014-08-12 16:15 kkkkkt commit b27738f Stringメソッドのmrb-aspec(引数)を修正しています

mruby master changes 6526bb1 - c4f5c24

2014-08-04 05:50 cremno commit 6526bb1 gem関数をいつも生成するとは限らないようにしています 2014-08-11 12:02 kkkkkt commit 513be00 mrb_str_sizeとmrb_str_bytesizeメソッドのコメントを修正しています 2014-08-11 14:01 mattn commit 34f40b0 "-".su…

mruby master changes dc0c354 - e7249e4

2014-08-08 17:58 mattn commit dc0c354 String#succ, String#succ!, String#next,およびString#next!メソッドを追加しています 2014-08-08 23:16 matz commit 7a5d3c1 Unicode (non-ASCII) 文字列のテストコードを削除しています。参照 : #2520 2014-08-09 …

mruby master changes 33ace17 - 432e8e9

2014-08-07 21:16 suzukaze commit 33ace17 gc.cのコメントの誤字を修正しています 2014-08-07 23:11 go kikuta commit 513f24e gc.cから不要な空白を削除しています 2014-08-08 16:08 matz commit 569c7de StopIterationクラスをコアに移動しています。参照…

mruby master changes cc4c22c - 3569723

2014-08-04 12:26 cremno commit cc4c22c mruby-stripは、mrbgemsを必要としないので、mrb_open_core()に変更しています 2014-08-05 23:15 suzukaze commit 3569723 gc.cでobj_free()をリファクタリングしています 2014-08-06 21:36 bggd commit d95f77c etc…

mruby master changes b20121f - 412b9eb

2014-08-05 01:58 suzukaze commit b20121f write_barrierのドキュメントを追加しています 2014-08-05 11:27 kkkkkt commit 9c78fc8 Math.cosとMath.tanのテストケースを追加しています 2014-08-05 11:29 matz commit 58cb1a2 write_barrierのドキュメントを…

mruby master changes df21609 - 7dabb33

2014-08-02 02:06 cremno commit df21609 CHAR_BIT != 8のチェックを削除しています。mrubyはCHAR_BIT==8を意味するuint8_tを使用しています 2014-08-04 00:47 matz commit 206f89e mruby API 関数にMRB_API修飾子を追加しています 2014-08-03 19:54 cremno …

mruby master changes 5e5fad2 - 0878900

2014-08-03 20:30 matz commit 5e5fad2 MRB_INT16の誤字を修正しています。#2495を修正しています 2014-08-03 20:36 matz commit 0878900 Time#to_iとTime#usecはMRB_INT16マクロが定義されているときにmrb_intのオーバーフローに注意するようにしています

mruby master changes 41fdded

2014-08-02 13:56 suzukaze commit 41fdded variable.cでブールマクロを使用しています

mruby master changes 9d597f4 - 82a3356

2014-07-11 12:59 cremno commit 9d597f4 history_pathを動的に割り当てています。PATH_MAXが定義しなくてもよく、もし定義してあっても、その値はたいてい間違っている。これを防ぐために代わりに、mallocとsnprintfを使用します 2014-07-12 11:50 cremno c…

mruby master changes 18d8f9d

2014-07-27 15:56 suzukaze commit 18d8f9d symbol.cのsym_equal() 関数をリファクタリングしています

mruby master changes 0b8a0f4

2014-07-18 09:50 dreamedge commit 0b8a0f4 Module#module_functionを実装しています

mruby master changes fc9a91c

2014-07-17 21:48 take_cheeze commit fc9a91c udの代わりにallocf_udフィールドを追加しています

mruby master changes 67fbcf8 - ec606e3

2014-07-23 14:14 ksss commit 67fbcf8 test driverのメモリーリークを修正しています 2014-07-23 21:39 Ancurio commit ec606e3 C++で"unused parameter"ワーニングを抑えています。これは、すでに修正されていましたが、249f05eで誤って削除されていました

mruby master changes 1b5584b

2014-07-23 02:08 matz commit 1b5584b eval_under()関数でブロックが渡されているかをチェックするようにしています #2486の不具合を修正しています 不具合:以下のメソッドで引数やブロックがない場合に、セグメントフォルトになります instance_eval modul…

mruby master changes 3c96602 - 4b69121

2014-07-21 23:09 take_cheeze commit 3c96602 例外オブジェクトでMRB_TT_EXCEPTIONを使用するようにしています 2014-07-22 07:29 matz commit 7457da6 instance_evalメソッドで例外が発生した場合はmrb_runで終了しないようにしています #2483を修正してい…

mruby master changes fc8b48f - 4cc9e5d

2014-07-20 23:02 take_cheeze commit fc8b48f word boxing構造体をmruby/boxing_word.hに移動しています 2014-07-21 21:55 matz commit 4cc9e5d 64bitポインタでのNaN boxingは機能しているので警告を削除しています。#1441で解決しているので、 #2476)を閉…

mruby master changes a247290

2014-07-19 22:33 take_cheeze commit a247290 verboseモードでクラッシュしたテストのバックトレースを表示するようにしています

mruby master changes 1dc6a8c

2014-07-17 01:42 matz commit 1dc6a8c inspectメソッドでエラーが発生したときに無限の再帰を避けるようにしています。 #2474の不具合を修正しています 以下のコードでセグメントファオルトになる #2474より引用 class A def aaa xxx end def inspect aaa e…

mruby master changes dd34dec - 568b2c7

2014-07-15 22:33 take_cheeze commit dd34dec 文字列をコンパイルするinstance_evalメソッドを実装しています 2014-07-16 05:21 matz commit abf52c7 未使用のローカル変数を削除しています。参照 : #2473 2014-07-16 12:58 matz commit 2dcc244 Fiberのコ…

mruby master changes dbece71 - d5dd3e9

2014-07-14 21:04 take_cheeze commit dbece71 mrb_const_defined_at関数の戻り値の型を mrb_boolにしています 2014-07-12 22:02 take_cheeze commit a9c5267 mrb_init_test_driver関数に$mrbtest_verboseブラグを設定しています 2014-07-15 08:34 matz comm…

mruby master changs 5b5313e

2014-07-13 00:24 cubicdaiya commit 5b5313e C++スタイルコメントの代わりにCスタイルコメントを使用しています

mruby master changes aff65af - 79fb184

mruby master changes 最小限の依存関係でmrbgemとコアのテストできるようになりました。これにより、テストで同じメソッドがmrbgemで定義されていても、上書きされなくなりました 2014-07-11 08:40 cremno commit aff65af src/dump.cのmrb_dump_irep_binary…