Daniel Bovensiepen
8607002f86
cmake Toolchain file for any OpenWRT Target (x86, mips, AVR32, ARM, etc.)
2012-06-11 00:27:38 +08:00
Yukihiro Matsumoto
85901e0546
fixed typo DISPACTH to DISPATCH
2012-06-10 21:44:57 +09:00
Yukihiro "Matz" Matsumoto
449f31ab9c
Merge pull request #251 from bovi/add-mips-cmake
...
Add first sample for MIPS cross compile
2012-06-08 19:34:37 -07:00
Daniel Bovensiepen
f75c277058
Add first sample for MIPS cross compile
2012-06-08 22:54:42 +08:00
Yukihiro "Matz" Matsumoto
707db0b4f3
Merge pull request #250 from MobiRuby/add_ud_to_mrb_state
...
add auxiliary data pointer to mrb_state
2012-06-07 09:50:25 -07:00
Yuichiro MASUI
5046375d51
add auxiliary data pointer to mrb_state
2012-06-08 00:59:26 +09:00
Yukihiro "Matz" Matsumoto
3fd41d4117
Merge pull request #249 from SatoshiOdawara/memory-leak-ritehash
...
memory leak in kh_resize_##name()
2012-06-07 07:20:11 -07:00
SatoshiOdawara
9ecc209ca0
memory leak in kh_resize_##name()
2012-06-07 16:03:53 +09:00
Yukihiro "Matz" Matsumoto
0816c0eba5
Merge pull request #248 from monaka/pr-use-value-i-for-nil-false-check
...
Use value.i for nil/false check.
2012-06-06 22:55:10 -07:00
Masaki Muranaka
e0909fef44
Use value.i for nil/false check.
2012-06-07 09:34:27 +09:00
Yukihiro Matsumoto
1a369de489
remove src/gc.h
2012-06-07 01:18:17 +09:00
Yukihiro Matsumoto
4c01f002fd
mruby/array.h: rename buf to ptr
2012-06-05 23:20:36 +09:00
Yukihiro Matsumoto
e3d17e54f8
mruby/string.h: rename buf to ptr
2012-06-05 23:17:09 +09:00
Yukihiro "Matz" Matsumoto
c94e0ce9cf
Merge pull request #246 from thecodeshop/jf/gnueabihf
...
Add Ubuntu -> Linux-on-ARM sample CMake toolchain files
2012-06-05 07:01:05 -07:00
Jon
dfce4a7b33
Add Ubuntu -> Linux-on-ARM CMake toolchain files
...
Add separate sample CMake toolchain files targeting Linux running
on ARM, with and without hardware floating point support. Samples
use the `gcc-arm-linux-gnueabihf` and `gcc-arm-linux-gnueabi` cross
toolchains from the standard Ubuntu package repositories.
2012-06-04 21:19:57 -04:00
Yukihiro Matsumoto
501f7f6027
stop introducing Math::TORELANCE
2012-06-05 09:09:50 +09:00
Yukihiro "Matz" Matsumoto
114168a551
Merge pull request #245 from pbosetti/tests
...
Added Math.sqrt() that was missing in math.c, and added relevant test case
2012-06-04 17:04:47 -07:00
Yukihiro Matsumoto
2778058a8a
Merge branch 'jf/parser-dump' of https://github.com/thecodeshop/mruby into thecodeshop-jf/parser-dump
2012-06-05 09:01:15 +09:00
Yukihiro Matsumoto
41baf125f2
Time#- should return time if operand is a number
2012-06-05 08:58:50 +09:00
Yukihiro "Matz" Matsumoto
a7707baecd
Merge pull request #243 from bovi/improve-time-and-test
...
Improve Time
2012-06-04 16:53:20 -07:00
Yukihiro Matsumoto
0b4f332137
merge conflict resolution
2012-06-05 08:51:43 +09:00
Yukihiro Matsumoto
f06eceaa19
since 1.9 "!=" op is a method call
2012-06-05 08:43:58 +09:00
Yukihiro Matsumoto
b7cc7fffe7
symbol can contain non printable characters
2012-06-05 08:34:09 +09:00
Paolo Bosetti
2c7cee8a1a
Added Math.sqrt() that was missing in math.c, and added relevant test case
2012-06-04 15:57:05 -07:00
Daniel Bovensiepen
db6c374301
Add Time tests
2012-06-05 03:11:56 +08:00
Daniel Bovensiepen
7bedf583a0
Add Time#utc
2012-06-05 03:11:41 +08:00
Yukihiro Matsumoto
b2e6a0fc04
symbol can contain non printable characters
2012-06-04 20:34:43 +09:00
Yukihiro Matsumoto
ab3c178a5f
add Time#getlocal/getgm/getutc
2012-06-04 08:34:56 +09:00
Yukihiro Matsumoto
531124f057
time.c add ISO section numbers
2012-06-04 08:34:24 +09:00
Jon
30b6507817
Refactor hardcoded PARSER_DUMP macro
2012-06-03 18:58:19 -04:00
Yukihiro Matsumoto
f24a52b04a
remove mrb_open NULL check for small test programs. They are only for proof-on-concept test, not production code. Adding precise checks are not needed for those code
2012-06-04 01:46:04 +09:00
Yukihiro "Matz" Matsumoto
d8f1e17ef6
Merge pull request #239 from thecodeshop/jf/mrb_open
...
guard mrb_open mem allocation and downstream usage
2012-06-03 09:41:32 -07:00
Yukihiro "Matz" Matsumoto
0719f52304
Merge pull request #240 from bovi/superclass-improvement
...
Class#superclass improvement
2012-06-03 09:38:39 -07:00
Daniel Bovensiepen
0c2d74020a
Add more superclass tests
2012-06-03 23:31:53 +08:00
Daniel Bovensiepen
c78dc2930c
Add superclass tests for Exceptions
2012-06-03 23:31:17 +08:00
Daniel Bovensiepen
00caf25b52
Add BasicObject Tests
2012-06-03 23:30:15 +08:00
Daniel Bovensiepen
5612d195ec
Improve Class#superclass to ISO
2012-06-03 23:29:40 +08:00
Jon
2fff59dc86
Check mrb_open return value for NULL
2012-06-03 11:11:35 -04:00
Jon
49aa42f3a9
Verify that memory for mrb_state was allocated
2012-06-03 11:11:34 -04:00
Yukihiro Matsumoto
7009a1d8f5
should not disclose metaclass; close #238
2012-06-03 23:26:40 +09:00
Yukihiro Matsumoto
e4529c065d
make arrays to share bodies
2012-06-03 23:05:31 +09:00
Yukihiro Matsumoto
3be1c88907
str_modify() revives string buffer kept in shared structure if refcnt == 1
2012-06-03 22:59:40 +09:00
Yukihiro "Matz" Matsumoto
e66587439a
Merge pull request #237 from k-tsj/rescue-only-standarderrors
...
A rescue clause with no parameter list rescues only StandardErrors
2012-06-03 05:08:48 -07:00
Yukihiro Matsumoto
dece49750d
string.subseq should update shared refcnt
2012-06-03 21:06:04 +09:00
Yukihiro Matsumoto
361d0ca75d
strig.c should properly decref shared entities
2012-06-03 20:59:33 +09:00
Yukihiro Matsumoto
80c8908c4e
remove mrb_exec_recursive
2012-06-03 17:59:59 +09:00
Yukihiro Matsumoto
4e46abb869
remove unused mrb_exec_recursive
2012-06-03 17:52:04 +09:00
Kazuki Tsujimoto
0629cf21ba
A rescue clause with no parameter list rescues only StandardErrors
2012-06-03 17:48:02 +09:00
Yukihiro Matsumoto
597978c169
mrb_malloc/calloc/realloc should call mrb_garbage_collect before returning NULL
2012-06-03 17:34:23 +09:00
Yukihiro Matsumoto
479df23bc0
puts should return nil; close #215
2012-06-03 15:58:15 +09:00