mruby master changes

mruby masterの変更履歴

2014-07-01から1ヶ月間の記事一覧

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…

mruby master changes 881f054 - ec45dbe

2014-07-09 11:56 cremno commit 881f054 使用していないmrb_str_body関数を削除しています 2014-07-09 13:51 cremno commit ef59f55 src/codegen.cで無効なbaseを失敗するようにしています 2014-07-09 22:02 take_cheeze commit b344b29 mrbgems / mruby-ev…

mruby master changes 5bb0a1f - 023908a

2014-07-08 22:24 take_cheeze commit 5bb0a1f 戻り値の報告の表示の代わりにエラーを表示するようにしています 2014-07-08 22:25 take_cheeze commit ab779b7 mrb_p関数の代わりに例外を表示するmrb_print_error`関数を使用しています 2014-07-05 09:12 AE9…

mruby master changes 13d9631 - 5b0f900

2014-07-06 22:23 take_cheeze commit 13d9631 新しいAPI mrb_ary_resizeを追加しています(rb_ary_resizeのmruby実装です) 2014-07-07 21:58 take_cheeze commit 5b0f900 src / array.cでary_expand_capaで不要なout of memoryチェックを削除しています。メ…

mruby master changes 6cbcbd5 - 5c50bcd

2014-07-05 21:10 take_cheeze commit 6cbcbd5 共有RArrayのクリアでメモリ割り当てを減少させています Reduce allocation in shared RArray clearing. 2014-07-06 21:00 matz commit 5c50bcd else部分のフォーマットを変更しています。参照 : [#2447]

mruby master changes 77aefa1 - a50464f

2014-07-03 22:56 take_cheeze commit 77aefa1 mrb_hash_tbl()関数では常にNULLではない値を返すようにしています 2014-07-04 16:16 take_cheeze commit a50464f src / numeric.cでmrb_flo_to_fixnum()関数の型チェックの間違いを修正しています

mruby master changes 5486e89 - 569ea74

2014-07-02 09:50 AE9RB commit 5486e89 word boxing型用にRVALUEが十分大きいことを保証しています 2014-07-03 08:11 matz commit f452abd MRB_NAN_BOXINGが設定されいるとき、fiberスタックをゼロクリアしないようにしています。参照: #2439 2014-07-03 08…

mruby master changes a656daf - 8106760

2014-06-30 23:26 take_cheeze commit a656daf mrbgems/mruby-bin-mirb/tools/mirb/mirb.cで1の代わりにTRUEマクロを使用していまいます 2014-07-01 15:23 AE9RB commit ed5c13b MRB_WORD_BOXINGを定義したときの不具合を修正しています。mrb_immediate_pマ…