Seba Gamboa
|
11fb10a21a
|
Merge doc/api/mruby/hash.h.md docs
|
2015-10-08 13:29:57 -03:00 |
|
Seba Gamboa
|
a0fe0c40b1
|
Remove old doxygen tags
|
2015-10-08 12:29:10 -03:00 |
|
Seba Gamboa
|
40bf7bde78
|
Sorting documentation grouping
|
2015-09-21 01:48:42 -03:00 |
|
Seba Gamboa
|
c127614638
|
Setting up doxygen groups
|
2015-09-20 21:14:07 -03:00 |
|
Tatsuhiko Kubo
|
5fa30aeaea
|
Fix mismatches for MRB_API declarations.
|
2014-08-29 01:06:22 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
206f89e209
|
add MRB_API modifiers to mruby API functions
|
2014-08-04 00:47:08 +09:00 |
|
take_cheeze
|
df780ae5e9
|
add mrb_intern_lit for creating symbol from string literal
|
2013-12-01 10:38:59 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
9c6398a444
|
rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513
|
2013-11-29 08:47:28 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
40e6cdcb5c
|
rename mrb_value_p() to mrb_ptr() since _p means predicate in mruby source
|
2013-08-07 17:39:28 +09:00 |
|
Yuichi Nishiwaki
|
8dc2fa3bc8
|
add read barrier to value.p
API changes:
- value.p must be accessed via mrb_value_p macro
- value.p must be mutated via MRB_SET_VALUE_P macro
|
2013-08-03 14:03:44 -07:00 |
|
Ryan Scott
|
0d4227ac04
|
Implemented ObjectSpace.count_objects to count the number of allocated objects for each type
|
2013-05-12 18:42:21 +10:00 |
|
Yukihiro "Matz" Matsumoto
|
443b2c2a2b
|
rename hash related gc functions
|
2013-04-29 07:48:33 +09:00 |
|
Masaki Muranaka
|
f8fa56d8c3
|
Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by strlen().
|
2013-03-22 14:22:45 +09:00 |
|
Cremno
|
feaff10c58
|
removed declarations of undefined functions
|
2013-02-03 19:48:41 +01:00 |
|
skandhas
|
1a528da40b
|
add mrb_check_hash_type
|
2013-01-10 17:02:41 +08:00 |
|
Yukihiro Matz Matsumoto
|
3eeef30618
|
make mrb_hash_keys() non static function
|
2012-11-14 14:42:21 +09:00 |
|
Masamitsu MURASE
|
42fa994e9b
|
Publish mrb_hash_delete_key.
|
2012-08-26 04:17:56 +09:00 |
|
Yukihiro Matsumoto
|
97b7eb6096
|
rename MRUBY_OBJECT_HEADER to MRB_OBJECT_HEADER
|
2012-08-18 19:05:18 +09:00 |
|
Yukihiro Matsumoto
|
7d02df3016
|
NaN boxing
|
2012-08-14 13:16:34 +09:00 |
|
Yukihiro Matsumoto
|
c9fe903fe1
|
now segmented list can be used as instance variable tables by -DMRB_USE_IV_SEGLIST; we still need to measure the performance and memory consumption
|
2012-08-12 01:59:18 +09:00 |
|
Masaki Muranaka
|
22b032fcdf
|
mrb_hash_delete_key(), mrb_hash_keys() : Declare as static.
mrb_check_hash_type(): Remove as no implementation.
|
2012-07-29 20:11:43 +09:00 |
|
Yukihiro Matsumoto
|
766ae4ee5f
|
dislose mrb_hash_keys; close #304
|
2012-06-21 16:27:16 +09:00 |
|
Yukihiro Matsumoto
|
1a369de489
|
remove src/gc.h
|
2012-06-07 01:18:17 +09:00 |
|
Yukihiro Matsumoto
|
cc86250297
|
remove unsafe macros in hash.h
|
2012-06-03 00:23:59 +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
|
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 |
|
Yukihiro Matsumoto
|
a4d3579e31
|
add extern "C" guards; close #126
|
2012-05-18 02:02:49 +09:00 |
|
Yukihiro Matsumoto
|
e0460c1157
|
hash refactored
|
2012-05-05 08:55:58 +09:00 |
|
Yukihiro Matsumoto
|
4fd260489e
|
remove ruby_strdup() prototype
|
2012-05-01 18:17:58 +09:00 |
|
roco
|
4ec6d41f16
|
rm whitespace
|
2012-04-30 14:29:19 -07:00 |
|
mimaki
|
835443614d
|
add file header
|
2012-04-23 11:46:16 +09:00 |
|
mimaki
|
e0d6430f63
|
add mruby sources
|
2012-04-20 09:39:03 +09:00 |
|