Commit Graph

3484 Commits

Author SHA1 Message Date
Jun Hiroe b8f4e47676 2.Replace mrb_intern() func with mrb_intern2() func or mrb_intern_cstr() func. 2013-07-12 01:32:49 +09:00
Jun Hiroe 883c45b931 Replace mrb_intern() func with mrb_intern2() func or mrb_intern_cstr() func. 2013-07-12 01:00:50 +09:00
Yukihiro "Matz" Matsumoto 2fd57d1519 Merge branch 'master' of github.com:mruby/mruby 2013-07-12 00:24:12 +09:00
Yukihiro "Matz" Matsumoto ea4080e9f2 mark stacks in final_marking; close #1359; close #1362 2013-07-12 00:23:37 +09:00
Yukihiro "Matz" Matsumoto 8b29f10ba9 factor out context stack marking 2013-07-12 00:15:50 +09:00
Yukihiro "Matz" Matsumoto d148f4d573 Merge pull request #1363 from suzukaze/refactor-class.c
Replace mrb_intern() with mrb_intern_cstr().
2013-07-11 06:38:42 -07:00
Jun Hiroe e4e51a8aaa Replace mrb_intern() with mrb_intern_cstr(). 2013-07-11 21:43:58 +09:00
Yukihiro "Matz" Matsumoto 3d792b9762 Merge branch 'kyab-toplevel_ext' 2013-07-11 15:03:56 +09:00
Yukihiro "Matz" Matsumoto 2e1532b88d add mruby-toplevel-ext as default 2013-07-11 15:03:19 +09:00
Yukihiro "Matz" Matsumoto 176f4ffe21 add private/protected/public to main 2013-07-11 14:54:14 +09:00
Yukihiro "Matz" Matsumoto 9ba5c800c2 Merge branch 'toplevel_ext' of https://github.com/kyab/mruby into kyab-toplevel_ext 2013-07-11 14:51:17 +09:00
Yukihiro "Matz" Matsumoto b68ef2e634 add dummy visibility methods (public/protected/private) that do nothing; ref #1357 2013-07-11 14:49:17 +09:00
Yukihiro "Matz" Matsumoto 86bb4899ba Merge pull request #1360 from suzukaze/refactor-string.c
Replace 0 with '\0' as nul terminated string.
2013-07-10 09:22:18 -07:00
Jun Hiroe 39b78ee48c Replace 0 with '\0' as nul terminated string. 2013-07-11 01:08:40 +09:00
Yukihiro "Matz" Matsumoto b8a46227ee put pointer tables before bitmap to avoid alignment issues; ref #1353 2013-07-10 13:14:40 +09:00
Yukihiro "Matz" Matsumoto 1ffd25d572 mrb_bob_missing to use mrb_get_args("n") 2013-07-10 09:37:24 +09:00
Yukihiro "Matz" Matsumoto e8e0b611c6 mrb_mod_alias to use mrb_get_args("nn") 2013-07-10 02:45:29 +09:00
Yukihiro "Matz" Matsumoto b473e9b2da Merge pull request #1355 from suzukaze/refactor-object.c
Refactor true_or() and false_and() in object.c.
2013-07-08 23:42:32 -07:00
Yukihiro "Matz" Matsumoto 6ed8b21264 Merge pull request #1356 from CaptainJet/master
Fix matching the host platform on the androideabi toolchain on windows.
2013-07-08 23:41:55 -07:00
Robert Rowe e47e8a2512 Fix the androideabi toolchain not matching host
The included method of determining the host platform in the androideabi
would not match to windows if RUBY_PLATFORM returned mingw, wince, or
emx. As an added pre-caution, using a case statement with regexp
matching will better determine the host platform since it won't be case
sensitive and for windows is set to match more specifially than just
"win".
2013-07-08 21:16:16 -07:00
Jun Hiroe 948b1716a0 Refactor true_or() and false_and() in object.c. 2013-07-08 22:25:04 +09:00
Yukihiro "Matz" Matsumoto f774e3f929 Merge pull request #1354 from wanabe/call-inherited
call Class#inherited when Class.new(klass)
2013-07-07 17:08:46 -07:00
Yukihiro "Matz" Matsumoto f941dbe78f Merge pull request #1353 from mirichi/khash
khash.h optimizes more.
2013-07-07 17:07:57 -07:00
hoge 71fd1375d2 call Class#inherited when Class.new(klass) 2013-07-07 23:05:37 +09:00
mirichi cdb23edf31 It optimizes more. 2013-07-07 22:17:44 +09:00
Yukihiro "Matz" Matsumoto 06fae56f4b Merge pull request #1352 from k-tsj/change-param-type-to-suppress-warnings
Change parameter type to suppress -Wsign-compare warnings
2013-07-07 05:05:10 -07:00
Yukihiro "Matz" Matsumoto 558139220a Merge pull request #1349 from mirichi/khash
kh_resize_##name bug fixed.
2013-07-07 05:03:59 -07:00
Kazuki Tsujimoto 8ab83f763d Change parameter type to suppress -Wsign-compare warnings 2013-07-07 14:18:37 +09:00
mirichi 550905000c kh_resize_##name bug fixed. 2013-07-07 09:23:50 +09:00
Yukihiro "Matz" Matsumoto 5f74721e02 Merge pull request #1348 from carsonmcdonald/shiftwarningfix
Fix signed/unsigned warning in numeric shift
2013-07-06 10:08:42 -07:00
Carson McDonald 9a5e78ae67 Change width to size_t to fix warning 2013-07-06 08:54:18 -04:00
Carson McDonald 1d27d4e03f Add a few more shift tests 2013-07-06 08:53:40 -04:00
Yukihiro "Matz" Matsumoto bccf1259f5 Merge pull request #1347 from mirichi/khash
khash.h optimize
2013-07-05 19:43:20 -07:00
Yukihiro "Matz" Matsumoto 54ba24061f Merge pull request #1345 from kyab/doc_update_verbose
[doc]Introduce ./minirake -v
2013-07-05 19:40:47 -07:00
Yukihiro "Matz" Matsumoto 850e703e1e Merge pull request #1346 from kyab/doc_update_gem_pull
[doc]Introduce ./minirake --pull_gems
2013-07-05 19:40:21 -07:00
Yukihiro "Matz" Matsumoto a0088cac3c Merge pull request #1344 from suzukaze/fix-indent-in-object.c
Fix indents in object.c.
2013-07-05 19:39:39 -07:00
Yukihiro "Matz" Matsumoto 6be55e9a46 Merge pull request #1343 from suzukaze/refactor-range-c
Refactor mrb_range_beg_len() func in range.c
2013-07-05 19:39:08 -07:00
Yukihiro "Matz" Matsumoto e9e04e52a8 Merge pull request #1342 from suzukaze/add-name-in-AUTHORS
Add the name 'Jun Hiroe' in AUTHORS.
2013-07-05 19:38:44 -07:00
mirichi 00353a3c42 khash optimize 2013-07-06 09:10:42 +09:00
mirichi c3e81aca65 Merge remote-tracking branch 'upstream/master' 2013-07-06 08:31:01 +09:00
kyab 63c369e862 [doc]Introduce ./minirake --pull_gems 2013-07-05 22:44:27 +09:00
kyab 3a55ab33eb [doc]Introduce ./minirake -v 2013-07-05 22:34:52 +09:00
Jun Hiroe 2f62f74d0d Fix indents in object.c. 2013-07-05 21:53:00 +09:00
Jun Hiroe 780930cbf5 Refactor mrb_range_beg_len() func in range.c 2013-07-05 21:21:17 +09:00
Jun Hiroe 775c2d81b7 Add the name 'Jun Hiroe' in AUTHORS. 2013-07-05 21:00:15 +09:00
Yukihiro "Matz" Matsumoto d4b8fdd7a5 Merge branch 'master' of github.com:mruby/mruby 2013-07-05 10:31:49 +09:00
Yukihiro "Matz" Matsumoto 573c9913a1 resolve AUTHORS conflict 2013-07-05 10:31:15 +09:00
Yukihiro "Matz" Matsumoto f6bed3aa3a Merge pull request #1339 from suzukaze/add-comments-in-mruby-h
Add comments in mrb_state struct.
2013-07-04 18:29:24 -07:00
Yukihiro "Matz" Matsumoto 8c838b0700 name format updated for MATSUMOTO Ryosuke 2013-07-05 10:28:33 +09:00
Yukihiro "Matz" Matsumoto 7df8f0656b Merge pull request #1341 from mattn/yet_another_matsumoto
Add yet another Matsumoto(s)
2013-07-04 18:26:55 -07:00