Yuichiro MASUI
|
5046375d51
|
add auxiliary data pointer to mrb_state
|
2012-06-08 00:59:26 +09: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 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
|
b7cc7fffe7
|
symbol can contain non printable characters
|
2012-06-05 08:34:09 +09:00 |
|
Jon
|
30b6507817
|
Refactor hardcoded PARSER_DUMP macro
|
2012-06-03 18:58:19 -04:00 |
|
Yukihiro Matsumoto
|
e4529c065d
|
make arrays to share bodies
|
2012-06-03 23:05:31 +09:00 |
|
Yukihiro Matsumoto
|
4e46abb869
|
remove unused mrb_exec_recursive
|
2012-06-03 17:52:04 +09:00 |
|
Yukihiro Matsumoto
|
28b9619bb4
|
should decref shared string body on gc_free
|
2012-06-03 15:45:06 +09:00 |
|
Yukihiro Matsumoto
|
12d75223d6
|
make shared string to reference-counted C structure to reduce GC pressure
|
2012-06-03 07:55:39 +09:00 |
|
Yukihiro Matsumoto
|
cc86250297
|
remove unsafe macros in hash.h
|
2012-06-03 00:23:59 +09:00 |
|
Yukihiro Matsumoto
|
81c0e2e031
|
make color in OBJECT_HEADER unsigned
|
2012-06-02 23:43:13 +09:00 |
|
Yukihiro Matsumoto
|
22568f9a99
|
Merge branch 'master' of github.com:mruby/mruby
|
2012-06-02 22:31:58 +09:00 |
|
Yukihiro Matsumoto
|
110cdd82e0
|
naming convention consistency for hash.h
|
2012-06-02 21:47:27 +09:00 |
|
Yukihiro Matsumoto
|
de133c3715
|
refactoring around mrb_hash_new
|
2012-06-02 21:42:52 +09:00 |
|
Yukihiro Matsumoto
|
d9dfbb044a
|
remove unused st_hash_end/unit reference
|
2012-06-02 21:38:44 +09:00 |
|
Yukihiro Matsumoto
|
34c049c63e
|
remove unused mrb_mem_clear
|
2012-06-02 21:34:10 +09:00 |
|
Yukihiro Matsumoto
|
92ee53146f
|
unify long,size_t to int in array.[ch]
|
2012-06-02 21:30:04 +09:00 |
|
Yukihiro Matsumoto
|
0e46f49aaa
|
changed prototype mrb_ary_replace to (mrb_state*,mrb_value,mrb_value)
|
2012-06-02 21:26:30 +09:00 |
|
Frank Celler
|
c3e0aedece
|
export exception handling
|
2012-06-02 12:09:43 +02:00 |
|
Frank Celler
|
aeffe3f712
|
fixed prototype: g++ will complain about definition not being a prototype, should work with GCC and VC as well
|
2012-06-02 11:54:14 +02:00 |
|
Yukihiro Matsumoto
|
364e6b5a50
|
symbol table key should be mrb_sym, not int32_t
|
2012-06-01 09:44:19 +09:00 |
|
Yukihiro Matsumoto
|
bf20cc800e
|
remove unused prototypes from mruby.h
|
2012-06-01 06:47:09 +09:00 |
|
Yukihiro Matsumoto
|
aafd787e58
|
remove mrb_rs from mruby.h
|
2012-06-01 02:53:50 +09:00 |
|
Yukihiro Matsumoto
|
617ea34d97
|
remove CONST_ID from mruby.h
|
2012-06-01 02:53:15 +09:00 |
|
Yukihiro Matsumoto
|
9e826933b5
|
remove IO related prototypes from mruby.h
|
2012-06-01 02:51:48 +09:00 |
|
Yukihiro Matsumoto
|
2efc7dba42
|
remove ruby_setjmp from mruby.h
|
2012-06-01 02:50:59 +09:00 |
|
Yukihiro Matsumoto
|
034ef8696f
|
remove KASH from mruby.h
|
2012-06-01 02:50:07 +09:00 |
|
Yukihiro Matsumoto
|
f3fce2ff03
|
remove REALLOC_N
|
2012-06-01 02:49:04 +09:00 |
|
Yukihiro Matsumoto
|
1f704552cc
|
move respond_to and instance_of prototypes to mruby.h
|
2012-06-01 02:48:19 +09:00 |
|
Yukihiro Matsumoto
|
69ed2d2c3c
|
add prototype for mrb_garbage_collect()
|
2012-06-01 02:43:39 +09:00 |
|
Yukihiro Matsumoto
|
1add4558a6
|
add prototype for mrb_garbage_collect()
|
2012-06-01 02:43:29 +09:00 |
|
Yukihiro Matsumoto
|
29f4bf0109
|
remove unused event related declarations
|
2012-06-01 02:43:06 +09:00 |
|
Yukihiro Matsumoto
|
e36285769a
|
new API mrb_gc_protect() to add object to arena
|
2012-06-01 02:40:52 +09:00 |
|
Yukihiro Matsumoto
|
f56abcbb5a
|
reorder mrb_ary_new_from_values() args to (argc, argv)
|
2012-06-01 02:18:30 +09:00 |
|
Yukihiro Matsumoto
|
ae9d9a0781
|
correctly share string bodies
|
2012-05-31 22:49:38 +09:00 |
|
Yukihiro Matsumoto
|
a61fe54563
|
remove unused prototypes
|
2012-05-31 19:58:40 +09:00 |
|
Yukihiro Matsumoto
|
5a67f22d1c
|
remove unused str_new_frozen
|
2012-05-31 19:50:01 +09:00 |
|
Yukihiro Matsumoto
|
326fc888e4
|
allow string shared body
|
2012-05-31 19:16:48 +09:00 |
|
Yukihiro Matsumoto
|
64fc4ac332
|
resolve conflict
|
2012-05-31 15:32:38 +09:00 |
|
Yukihiro Matsumoto
|
1431a4d608
|
disable ENCODING and REGEXP; regexp will be back in the future
|
2012-05-31 11:17:17 +09:00 |
|
Yukihiro Matsumoto
|
3e8d330c2c
|
remove #new from immediate classes
|
2012-05-31 11:11:55 +09:00 |
|
Yukihiro Matsumoto
|
0e5958d404
|
rename ruby_digitmap to mrb_digitmap
|
2012-05-30 21:19:04 +09:00 |
|
Yukihiro Matsumoto
|
ad9e841c53
|
made mrb_get_args() better (optinal args, type checks); close #173 #176
|
2012-05-24 01:09:36 +09:00 |
|
Yukihiro Matsumoto
|
1eb02552ea
|
remove unused prototype from hash.h
|
2012-05-22 18:51:22 +09:00 |
|
Yukihiro Matsumoto
|
c9930d1c32
|
remove unused MT code from hash.h
|
2012-05-22 18:49:30 +09:00 |
|