2014-07-01から1ヶ月間の記事一覧
2014-07-11 12:59 cremno commit 9d597f4 history_pathを動的に割り当てています。PATH_MAXが定義しなくてもよく、もし定義してあっても、その値はたいてい間違っている。これを防ぐために代わりに、mallocとsnprintfを使用します 2014-07-12 11:50 cremno c…
2014-07-27 15:56 suzukaze commit 18d8f9d symbol.cのsym_equal() 関数をリファクタリングしています
2014-07-18 09:50 dreamedge commit 0b8a0f4 Module#module_functionを実装しています
2014-07-17 21:48 take_cheeze commit fc9a91c udの代わりにallocf_udフィールドを追加しています
2014-07-23 14:14 ksss commit 67fbcf8 test driverのメモリーリークを修正しています 2014-07-23 21:39 Ancurio commit ec606e3 C++で"unused parameter"ワーニングを抑えています。これは、すでに修正されていましたが、249f05eで誤って削除されていました
2014-07-23 02:08 matz commit 1b5584b eval_under()関数でブロックが渡されているかをチェックするようにしています #2486の不具合を修正しています 不具合:以下のメソッドで引数やブロックがない場合に、セグメントフォルトになります instance_eval modul…
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を修正してい…
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)を閉…
2014-07-19 22:33 take_cheeze commit a247290 verboseモードでクラッシュしたテストのバックトレースを表示するようにしています
2014-07-17 01:42 matz commit 1dc6a8c inspectメソッドでエラーが発生したときに無限の再帰を避けるようにしています。 #2474の不具合を修正しています 以下のコードでセグメントファオルトになる #2474より引用 class A def aaa xxx end def inspect aaa e…
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のコ…
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…
2014-07-13 00:24 cubicdaiya commit 5b5313e C++スタイルコメントの代わりにCスタイルコメントを使用しています
mruby master changes 最小限の依存関係でmrbgemとコアのテストできるようになりました。これにより、テストで同じメソッドがmrbgemで定義されていても、上書きされなくなりました 2014-07-11 08:40 cremno commit aff65af src/dump.cのmrb_dump_irep_binary…
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…
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…
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チェックを削除しています。メ…
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]
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()関数の型チェックの間違いを修正しています
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…
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マ…