Yukihiro "Matz" Matsumoto
ebae4dffdf
Merge pull request #1375 from suzukaze/replace-mrb_intern
...
Replace mrb_intern() with mrb_intern2() or mrb_intern_cstr().
2013-07-14 05:57:48 -07:00
Yukihiro "Matz" Matsumoto
8cb31d9f99
Merge pull request #1374 from suzukaze/refactor-vm.c
...
Replace 0 with NULL because NULL is used in struct pointer.
2013-07-14 05:57:03 -07:00
Jun Hiroe
3cf1a9beae
Replace mrb_intern() with mrb_intern2() or mrb_intern_cstr().
2013-07-14 00:39:21 +09:00
Jun Hiroe
66c5b0d3fa
Replace 0 with NULL because NULL is used in struct pointer.
2013-07-14 00:03:28 +09:00
Yukihiro "Matz" Matsumoto
5b3d531d79
singleton class super initialize failed
2013-07-13 23:28:59 +09:00
Yukihiro "Matz" Matsumoto
24fb4bf17a
make_metaclass should skip MRB_TT_ICLASS; close #1369
2013-07-13 21:53:00 +09:00
Yukihiro "Matz" Matsumoto
cbb06d95b6
Merge pull request #1368 from suzukaze/add-comments-in-opcode.h
...
Add comments in opcode.h
2013-07-12 18:43:50 -07:00
Yukihiro "Matz" Matsumoto
4e469bf6c1
Merge pull request #1367 from suzukaze/fix-indent-opcode.h
...
Fix indents in opcode.h.
2013-07-12 18:42:42 -07:00
Yukihiro "Matz" Matsumoto
cd05c669ca
make_metaclass should skip MRB_TT_ICLASS; close #1369
2013-07-13 10:41:09 +09:00
Jun Hiroe
b86409c364
Fix comments in opcode.h
2013-07-12 23:12:28 +09:00
Jun Hiroe
dd719383d0
Add comments in opcode.h
2013-07-12 22:18:35 +09:00
Jun Hiroe
31c3c70227
Fix indents in opcode.h.
2013-07-12 21:31:36 +09:00
Yukihiro "Matz" Matsumoto
b0d7902a2f
Merge pull request #1366 from authorNari/patch-1
...
add the name 'Narihiro Nakamura'
2013-07-11 21:31:19 -07:00
Narihiro Nakamura
31d4087726
add the name 'Narihiro Nakamura'
2013-07-12 13:05:58 +09:00
Yukihiro "Matz" Matsumoto
4fdb1880af
Merge pull request #1365 from suzukaze/refactor-using-REGEXP_CLASS
...
Refactor codes using REGEXP_CLASS define.
2013-07-11 19:29:55 -07:00
Yukihiro "Matz" Matsumoto
696ce7b2e5
Merge pull request #1364 from suzukaze/refactor-in-mrb-intern
...
Replace mrb_intern() func with mrb_intern2() or mrb_intern_cstr() func.
2013-07-11 17:24:28 -07:00
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
87ec819a2c
Refactor codes using REGEXP_CLASS define.
2013-07-12 01:12:25 +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