Commit Graph

2057 Commits

Author SHA1 Message Date
Yuichiro MASUI ced80d2b4b Improved build scripts and config files 2013-01-20 22:48:42 +09:00
Yukihiro Matz Matsumoto 583983385b Merge branch 'master' of github.com:mruby/mruby 2013-01-18 18:11:01 +09:00
Yukihiro "Matz" Matsumoto 24c5725562 Merge pull request #745 from authorNari/clear-old-flag-to-change-gc-mode
Clear all old flags, even if we change the gc mode during the major gc.
2013-01-18 00:24:19 -08:00
Yukihiro Matz Matsumoto c9c758d6ed fixed wrong loop termination introduced by 79d38c4 2013-01-18 15:43:35 +09:00
Narihiro Nakamura 7841a0cac5 Clear all old flags, even if we change the gc mode during the major gc. 2013-01-17 10:20:21 +09:00
Yukihiro "Matz" Matsumoto 4728070ec5 Merge pull request #743 from iij/pr-fix-masgn
Fix disappearance of command_call in case of statement without parentheses
2013-01-16 01:42:33 -08:00
Yukihiro "Matz" Matsumoto db1d81d132 Merge pull request #742 from mattn/supress_cast_warnings
supress cast warning on C++.
2013-01-16 01:41:03 -08:00
Yukihiro "Matz" Matsumoto 016e821736 Merge pull request #739 from cremno/use-b-specifier
Use new mrb_get_args binary specifier.
2013-01-16 01:40:27 -08:00
Yukihiro "Matz" Matsumoto 6445f57587 Merge pull request #744 from authorNari/fixed-field-write-barrier
mrb_field_write_barrier paints also gray in the major collector.
2013-01-16 01:39:38 -08:00
Yukihiro Matz Matsumoto 600d4f9ed1 save/restore arena index in mirb; close #740 2013-01-16 18:38:53 +09:00
Yukihiro Matz Matsumoto 5166aa726d check if array expands in each block 2013-01-16 18:35:25 +09:00
Yukihiro Matz Matsumoto 79d38c4962 check if array shrinks in each block 2013-01-16 18:32:04 +09:00
Narihiro Nakamura 3620cc674c mrb_field_write_barrier paints also gray in the major collector.
These objects will be traversed after a minor collect cycle.
2013-01-16 16:01:40 +09:00
Takashi Sogabe f0766e3632 Fix disappearance of command_call in case of statement without parentheses. 2013-01-16 14:43:37 +09:00
mattn 0b814c862b supress cast warning on C++. 2013-01-16 09:43:02 +09:00
Yukihiro Matz Matsumoto 98d364e4a6 Merge branch 'master' of github.com:mruby/mruby 2013-01-16 08:00:47 +09:00
Yukihiro Matz Matsumoto 81e55d9805 wrong condiiton in too many symbols check; #close #731 2013-01-16 08:00:32 +09:00
Yukihiro "Matz" Matsumoto d1656d4371 Merge pull request #732 from masamitsu-murase/remove_multiple_definition_of_RuntimeError
Remove multiple definition of RuntimeError.
2013-01-15 14:50:38 -08:00
Yukihiro "Matz" Matsumoto 709c120d14 Merge pull request #734 from monaka/pr-error-check-inprovement-in-cdump-and-dump
Error check inprovements in cdump and dump
2013-01-15 14:50:05 -08:00
Yukihiro "Matz" Matsumoto 79aa717964 Merge pull request #736 from selman/cmake_warning_fix
silence clang warning
2013-01-15 14:49:00 -08:00
Cremno 0a22c59938 use the new specifier b instead of o 2013-01-15 09:15:10 +01:00
Selman ULUG 443f207f9e silence clang warning 2013-01-15 03:08:11 +02:00
Masaki Muranaka 85bdd63465 include/mruby/cdump.h: Add new error codes.
src/cdump.h: Use error codes defined in mruby/cdump.h.
2013-01-15 09:04:51 +09:00
Masaki Muranaka 5830553054 Use MRB_DUMP_OK instead of 0. 2013-01-15 09:03:56 +09:00
Masamitsu MURASE b4255c70a1 Remove multiple definition of RuntimeError. 2013-01-14 18:26:39 +09:00
Yukihiro "Matz" Matsumoto 315ecb60cd Merge pull request #730 from masamitsu-murase/modify_range_initialize
Modify `Range#initialize`
2013-01-13 18:11:19 -08:00
Yukihiro "Matz" Matsumoto a3c3f00323 Merge pull request #729 from authorNari/unclear-black-in-major-collector
Doesn't clear black of all marked objects in the major collector.
2013-01-13 17:42:16 -08:00
Yukihiro "Matz" Matsumoto 983065aa0d Merge pull request #728 from takkaw/khash_typo
fix typos
2013-01-13 17:41:42 -08:00
Yukihiro Matz Matsumoto 90cdb90e67 change 2012 to 2013 2013-01-14 02:15:26 +09:00
Masamitsu MURASE 4bf76a67f1 Modify Range#initialize to accept optional exclusive argument. 2013-01-13 22:04:53 +09:00
Masamitsu MURASE f9b836a677 Initialize edges of RRange. 2013-01-13 22:04:45 +09:00
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