Commit Graph

2576 Commits

Author SHA1 Message Date
Narihiro Nakamura a80e9b5bc8 Doesn't clear black of all marked objects in major collections.
Since the minor collector doesn't need to mark these objects, the worst-case pause time is reduced.
2013-01-13 18:56:23 +09:00
takkaw 06dac3fba0 fix typos 2013-01-13 15:28:03 +09:00
Yukihiro Matz Matsumoto 9614f13487 more aggressive code elimination for NODE_DOT{2,3} 2013-01-13 01:07:40 +09:00
Yukihiro Matz Matsumoto a180460635 eliminate unused hash expression more aggresively 2013-01-13 00:51:44 +09:00
Yukihiro Matz Matsumoto 1bab7bc511 eliminate unused array expression more aggresively 2013-01-13 00:49:33 +09:00
Yukihiro Matz Matsumoto 0d0b1d1b0d add new specifier "b" (boolean) for mrb_get_args() 2013-01-13 00:27:08 +09:00
Yukihiro Matz Matsumoto 4e50e54c5e Merge branch 'master' of github.com:mruby/mruby 2013-01-12 17:23:07 +09:00
Yukihiro Matz Matsumoto c1387b86e4 Makefile: add all to test dependency 2013-01-12 17:22:36 +09:00
Yukihiro "Matz" Matsumoto 06fec34e13 Merge pull request #727 from mattn/dep_gems
Add dependency to build gems list
2013-01-11 05:52:45 -08:00
Yukihiro "Matz" Matsumoto 4539469713 Merge pull request #726 from mattn/fix_build_tasks
Fix build tasks
2013-01-11 05:51:57 -08:00
mattn 33d843d185 note about $MRUBY_CONFIG. 2013-01-11 21:27:08 +09:00
mattn d8dcee584e build gems if build_config.rb is modified. 2013-01-11 21:01:04 +09:00
mattn b0beaadcb0 should be flatten. 2013-01-11 19:44:01 +09:00
Yukihiro "Matz" Matsumoto 1746a83cb7 Merge pull request #725 from skandhas/pr-remove-each_line
remove mrb_str_each_line
2013-01-11 01:03:18 -08:00
skandhas 15c96cf8b5 remove mrb_str_each_line form src/string.c 2013-01-11 15:38:55 +08:00
mattn 28b4eac531 Merge branch 'master' of https://github.com/mruby/mruby 2013-01-11 16:00:36 +09:00
Yukihiro "Matz" Matsumoto 0ff251438c Merge pull request #722 from masuidrive/fixed_mrbtest
Fixed mrbtest result numbers
2013-01-10 15:49:45 -08:00
Yukihiro "Matz" Matsumoto a4b95c63d8 Merge pull request #721 from masuidrive/remove_gem_libs_from_mrbc
Removed gem libraries in mrbc
2013-01-10 14:58:53 -08:00
Yuichiro MASUI 5d9aeb1502 Fixed mrbtest result numbers 2013-01-11 02:50:22 +09:00
Yuichiro MASUI 77a5ed7093 Removed gem libraries in mrbc 2013-01-11 02:33:39 +09:00
Yukihiro "Matz" Matsumoto 2747a7fc43 Merge pull request #720 from skandhas/pr-add-mrb_check_hash_type
add mrb_check_hash_type
2013-01-10 04:38:48 -08:00
skandhas 1a528da40b add mrb_check_hash_type 2013-01-10 17:02:41 +08:00
Yukihiro "Matz" Matsumoto 27bce63b62 Merge pull request #718 from mattn/remove_compiler_warnings
Remove compiler warnings
2013-01-09 23:25:28 -08:00
mattn e35ce6c230 Merge branch 'master' of https://github.com/mruby/mruby 2013-01-10 14:40:52 +09:00
mattn 7deef5aa7d remove compiler warnings. 2013-01-10 14:38:05 +09:00
Yukihiro "Matz" Matsumoto af624a0ac6 Merge pull request #716 from carsonmcdonald/crossdepfix
Make conf.bins work for cross compiled deps as well as the host.
2013-01-09 20:18:39 -08:00
Yukihiro "Matz" Matsumoto 270f261fce Merge pull request #717 from xxuejie/master
Host's mrbc file should be used when cross-compiling mrbtest.c
2013-01-09 20:17:59 -08:00
Xuejie Xiao f5401192e3 Test ruby library should depend on host's mrbc, not its own mrbc 2013-01-09 21:55:55 -05:00
mattn ee0f73a46a Merge branch 'master' of https://github.com/mruby/mruby 2013-01-10 10:04:07 +09:00
Carson McDonald de33b1e131 Make conf.bins work for cross compiled deps as well as the host. 2013-01-09 15:27:32 -05:00
Yukihiro "Matz" Matsumoto 5804e7682e Merge pull request #714 from masuidrive/add_flags_for_building
Added conf.bins for defining bulding binaries
2013-01-09 08:49:13 -08:00
Yukihiro "Matz" Matsumoto 4f3e217ce7 Merge pull request #713 from masuidrive/add_s_options_to_ar
Added s flag to ar command
2013-01-09 08:48:43 -08:00
Yukihiro Matz Matsumoto f134e8e1bf jump address error when value taken from if statement without else clause; close #712 2013-01-10 01:06:51 +09:00
Yuichiro MASUI 33350251ae Added conf.bins for defining bulding binaries 2013-01-09 22:40:08 +09:00
Yuichiro MASUI 3479d8474a Added s flag to ar command 2013-01-09 20:15:49 +09:00
Yukihiro "Matz" Matsumoto eab894e5be Merge pull request #710 from monaka/pr-strict-error-checking
Strict runtime error checking
2013-01-08 20:49:02 -08:00
Masaki Muranaka d5b8dc54a6 Add a comment: the usage of MRB_DUMP_GENERAL_FAILURE. 2013-01-09 13:33:51 +09:00
Masaki Muranaka 86b3200746 Fix error handlings. 2013-01-09 13:33:00 +09:00
Masaki Muranaka 81b6895885 Merge branch 'master' of github.com:mruby/mruby into pr-strict-error-checking 2013-01-09 13:29:59 +09:00
Yukihiro "Matz" Matsumoto 2c6d34f109 Merge pull request #709 from monaka/pr-remove-redundant-null-checks
Remove redundant null checks.
2013-01-08 20:14:27 -08:00
Masaki Muranaka 0b337accad Extract each expresion in "if" statements. It is for maintainability. 2013-01-09 12:19:39 +09:00
Masaki Muranaka 94fb04a51e Remove redundant null checks. 2013-01-09 11:22:39 +09:00
mattn ef4b0c6cd3 Merge branch 'master' of https://github.com/mruby/mruby 2013-01-09 10:24:01 +09:00
Yukihiro Matz Matsumoto b5830aed17 remove MRUBY_VERSION for the time being; close #700 2013-01-08 23:36:19 +09:00
mattn ec22d5ba41 Merge branch 'master' of https://github.com/mruby/mruby 2013-01-08 15:33:51 +09:00
Yukihiro "Matz" Matsumoto 0f98227dfc Merge pull request #702 from monaka/pr-check-cdump-with-disable-stdio
Add check for using cdump with DISABLE_STDIO option.
2013-01-07 21:32:37 -08:00
Yukihiro "Matz" Matsumoto c8d117fde1 Merge pull request #707 from bovi/array-clear
Export Array#clear in array.h
2013-01-07 21:30:40 -08:00
Daniel Bovensiepen a096dc9e3b Merge remote-tracking branch 'mruby/master' into array-clear 2013-01-08 10:07:55 +08:00
Daniel Bovensiepen af75d8de2c Export mrb_ary_clear in array.h 2013-01-08 10:07:15 +08:00
mattn cb158653ae Merge branch 'master' of https://github.com/mruby/mruby 2013-01-08 10:37:39 +09:00