Yukihiro "Matz" Matsumoto
|
ee14d37da4
|
use uint8_t for mrb_bool instead of unsigned int; close #1222
|
2013-04-29 11:46:16 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
8890a992a6
|
always use unsigned int as mrb_bool even in C++
|
2013-04-29 09:23:43 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
22469f3be1
|
use mrb_free to free random state
|
2013-04-29 09:13:30 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
b6fc3f831d
|
change return value of mrb_free from void* to void
|
2013-04-29 09:12:44 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
975d52d804
|
fix memory leaks in mruby-random
|
2013-04-29 09:11:38 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
499619454b
|
Merge pull request #1219 from cadwallion/gembox_docs
Documentation for MRuby::GemBox usage
|
2013-04-28 16:06:43 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
7a6f9c9f69
|
Merge pull request #1220 from arton/master
add extern funcs declaration and casts for cimpiling C++ compiler
|
2013-04-28 16:06:14 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
443b2c2a2b
|
rename hash related gc functions
|
2013-04-29 07:48:33 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
a1df3fdb0c
|
fix mrb_string_shared memory leaks
|
2013-04-29 07:47:12 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
5077f9ec8b
|
move mrb_shared_string definition to src/string.c
|
2013-04-29 07:24:55 +09:00 |
|
arton
|
513bce35f6
|
add extern funcs declaration and casts for cimpiling C++ compiler
|
2013-04-28 15:31:50 +09:00 |
|
Andrew Nordman
|
9b1d202c95
|
Adds documentation for MRuby::GemBox usage
|
2013-04-27 23:13:46 -05:00 |
|
Yukihiro "Matz" Matsumoto
|
5c68195c88
|
mrb_str_new_static(): zero copy string creation
|
2013-04-28 02:47:22 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
160eb71338
|
fix gembox rake tasks to support Ruby 1.8
|
2013-04-27 23:28:17 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
fad94ba500
|
Merge pull request #1218 from bovi/gembox
GemBox
|
2013-04-27 07:23:55 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
495f66b9f1
|
Merge pull request #1217 from skandhas/pr-detect-cyclic-include-in-Moudle#include
detect cyclic-include in Module#include
|
2013-04-27 07:20:06 -07:00 |
|
Daniel Bovensiepen
|
3875140afe
|
IMPROVE: Move GemBox to more logical source location
|
2013-04-27 16:59:02 +08:00 |
|
Daniel Bovensiepen
|
0ad9e5a37d
|
FIX: Default build should use default GEMs and not all Core GEMs
|
2013-04-27 16:53:25 +08:00 |
|
Daniel Bovensiepen
|
a6b8514fec
|
Use gembox for travis build
|
2013-04-27 16:50:19 +08:00 |
|
Daniel Bovensiepen
|
498821cfdb
|
Use gembox for default build
|
2013-04-27 16:50:08 +08:00 |
|
Daniel Bovensiepen
|
7fbf615d37
|
Add gembox which contains all default GEMs
|
2013-04-27 16:49:45 +08:00 |
|
Daniel Bovensiepen
|
c8efde34da
|
Add gembox which contains all core GEMs
|
2013-04-27 16:49:26 +08:00 |
|
Daniel Bovensiepen
|
607811c0dc
|
Add gembox feature
|
2013-04-27 16:48:52 +08:00 |
|
skandhas
|
96e247a4ad
|
detect cyclic-include in Module#include
|
2013-04-27 16:39:58 +08:00 |
|
Yukihiro "Matz" Matsumoto
|
ecd87aa545
|
quote error message in mrbconf.h to stop warning
|
2013-04-26 18:49:12 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ae6114c593
|
Merge pull request #1216 from monaka/pr-code-cleanup-20130426
Code clean-up
|
2013-04-26 02:30:05 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
478f5c6b70
|
Merge pull request #1215 from monaka/pr-avoid-define-MRB_INT16-and-MRB_INT64-at-the-same-time
Avoid to define MRB_INT16 and MRB_INT64 at the same time
|
2013-04-26 02:29:53 -07:00 |
|
Masaki Muranaka
|
d4476109c4
|
Add a descrption of MRB_INT16.
|
2013-04-26 11:44:53 +09:00 |
|
Masaki Muranaka
|
cbcd39bae4
|
Avoid defining MRB_INT16 adn MRB_INT64 at the same time. This is a poka-yoke.
|
2013-04-26 11:41:34 +09:00 |
|
Masaki Muranaka
|
16be58bafd
|
Remove macro ANYARGS. It is not used in the core and bundled mrbgems. And it is possible to conflict an application's macro.
|
2013-04-26 11:34:45 +09:00 |
|
Masaki Muranaka
|
2109a99e5b
|
Add void to function parameters. This is for compatibility with C++
|
2013-04-26 11:33:06 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
5c5101809b
|
Merge branch 'master' of github.com:mruby/mruby
|
2013-04-26 11:00:48 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
bcf1204940
|
small cosmetic refactoring
|
2013-04-26 10:59:37 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
e63b086f1e
|
rename mrb_interned API functions
|
2013-04-26 10:57:08 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
c99b72b20d
|
Merge branch 'suppress_intern' of https://github.com/crimsonwoods/mruby into crimsonwoods-suppress_intern
|
2013-04-26 09:18:39 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
0c55eac011
|
Merge pull request #1214 from monaka/pr-cleanup-load.c
Clean up load.c
|
2013-04-25 17:17:35 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
fa0e41a84d
|
remove unnecessary local variable
|
2013-04-25 18:25:06 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
0aecb8a2bb
|
Merge pull request #1212 from monaka/pr-fixup-string
Fix-up string
|
2013-04-25 02:19:51 -07:00 |
|
Masaki Muranaka
|
4a6da05808
|
Remove redundant whitespaces. Just cosmetic.
|
2013-04-25 16:57:52 +09:00 |
|
Masaki Muranaka
|
e3a9e9b7d6
|
Add comments why there is no need to put the SIZE_ERROR check. It is for reviews in the future.
|
2013-04-25 16:57:19 +09:00 |
|
Masaki Muranaka
|
682d52b786
|
Add error checks for small environments which pointer is less than 32bit. These code will be removed by optimizer if the target runs on 32bit or above.
|
2013-04-25 16:56:12 +09:00 |
|
Masaki Muranaka
|
1e5f151c46
|
More strict NULL checks.
|
2013-04-25 16:41:15 +09:00 |
|
Masaki Muranaka
|
9479e4e287
|
Fix underlying memory leaks. When realloc is failed, memories are leaked.
|
2013-04-25 16:38:31 +09:00 |
|
crimsonwoods
|
09dad05a72
|
suppress intern inside of 'respond_to?'.
|
2013-04-25 15:56:53 +09:00 |
|
Masaki Muranaka
|
6684b7d1cf
|
Remove sprintf().
|
2013-04-25 15:36:19 +09:00 |
|
Masaki Muranaka
|
433cb13e6d
|
Add tests to make sure. As we do not use standard library for formatting.
|
2013-04-25 15:35:16 +09:00 |
|
Masaki Muranaka
|
da4b3d1c2c
|
Move regression test as String#dump is not in ther core but the mrbgems.
|
2013-04-25 15:28:25 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
8464cac63c
|
remove calling sprintf(); ref #1210
|
2013-04-25 15:00:09 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
f0bea86437
|
Merge pull request #1211 from skandhas/pr-fix-Module-ancestors
fix the behavior of Module#ancestors
|
2013-04-24 21:56:03 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
e70b2721a6
|
Merge pull request #1210 from iij/pr-inspect-many-non-printables
String#inspec & String#dump may raise an "arena overflow" error
|
2013-04-24 21:55:11 -07:00 |
|