summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)Author
2013-05-20primary mruby fiber implementationYukihiro "Matz" Matsumoto
2013-05-18Merge remote-tracking branch 'origin/master'Ryan Scott
2013-05-18Fixed the each object callback to be more consistent with other callbacks.Ryan Scott
2013-05-17Changed the each_object callback so that a pointer is passed for the object, ↵Ryan Scott
instead of the struct.
2013-05-17Changed the object_count so that it only iterates over the RBasic object, ↵Ryan Scott
not the full RVALUE known by the GC
2013-05-17First implementation of ObjectSpace moved outside of gc.cRyan Scott
2013-05-14mrbc to take multiple files, preserving debug information if -g given; close ↵Yukihiro "Matz" Matsumoto
#1243
2013-05-13move mruby's showcallinfo into the coreYukihiro "Matz" Matsumoto
2013-05-12Implemented ObjectSpace.count_objects to count the number of allocated ↵Ryan Scott
objects for each type
2013-05-11Potential fix for 'inline' macro redefinition error - VS2012 C++Ryan Scott
2013-05-10change mrb_bug to get mrb_state and %S formatterYukihiro "Matz" Matsumoto
2013-05-10change mrb_warn to get mrb_state and %S formatterYukihiro "Matz" Matsumoto
2013-05-10Rename parameter names for mrb_yieldKeita Obo
2013-05-05fix typos.crimsonwoods
2013-05-02Push Copyright year up to 2013Daniel Bovensiepen
2013-05-01Remove mrb_class_obj_geth2so5
2013-04-29rename mrb_to_id to mrb_obj_to_sym since symbol is nothing to do with ↵Yukihiro "Matz" Matsumoto
identifier in mruby
2013-04-29use uint8_t for mrb_bool instead of unsigned int; close #1222Yukihiro "Matz" Matsumoto
2013-04-29always use unsigned int as mrb_bool even in C++Yukihiro "Matz" Matsumoto
2013-04-29change return value of mrb_free from void* to voidYukihiro "Matz" Matsumoto
2013-04-28Merge pull request #1220 from arton/masterYukihiro "Matz" Matsumoto
add extern funcs declaration and casts for cimpiling C++ compiler
2013-04-29rename hash related gc functionsYukihiro "Matz" Matsumoto
2013-04-29fix mrb_string_shared memory leaksYukihiro "Matz" Matsumoto
2013-04-29move mrb_shared_string definition to src/string.cYukihiro "Matz" Matsumoto
2013-04-28add extern funcs declaration and casts for cimpiling C++ compilerarton
2013-04-28mrb_str_new_static(): zero copy string creationYukihiro "Matz" Matsumoto
2013-04-26quote error message in mrbconf.h to stop warningYukihiro "Matz" Matsumoto
2013-04-26Merge pull request #1216 from monaka/pr-code-cleanup-20130426Yukihiro "Matz" Matsumoto
Code clean-up
2013-04-26Add a descrption of MRB_INT16.Masaki Muranaka
2013-04-26Avoid defining MRB_INT16 adn MRB_INT64 at the same time. This is a poka-yoke.Masaki Muranaka
2013-04-26Remove macro ANYARGS. It is not used in the core and bundled mrbgems. And it ↵Masaki Muranaka
is possible to conflict an application's macro.
2013-04-26rename mrb_interned API functionsYukihiro "Matz" Matsumoto
2013-04-26Merge branch 'suppress_intern' of https://github.com/crimsonwoods/mruby into ↵Yukihiro "Matz" Matsumoto
crimsonwoods-suppress_intern
2013-04-25aspec bits should be packed in Ax; ref #1209Yukihiro "Matz" Matsumoto
2013-04-25remove too many paren; ref #1209Yukihiro "Matz" Matsumoto
2013-04-25add new macro MRB_ARGS_ARG(n1,n2) to specify required and optional arugments ↵Yukihiro "Matz" Matsumoto
at once
2013-04-25modify the type of return value (mrb_bool => mrb_value).crimsonwoods
2013-04-25add new functions to check if symbols are interned without registration.crimsonwoods
2013-04-25put MRB_ prefix before ARGS_XXX macros; ref #1206Yukihiro "Matz" Matsumoto
2013-04-25rename MRB_ARGS_XXX to MRB_ASPEC_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-04-25rename ARGS_GETXXX macros to avoid potential name conflict; close #1206Yukihiro "Matz" Matsumoto
2013-04-20Merge pull request #1196 from monaka/pr-use-mrb_aspecYukihiro "Matz" Matsumoto
Cleanup around mrb_code, mrb_aspec.
2013-04-21Define mrb_code, mrb_aspec as uint32_t. They are always positive.Masaki Muranaka
2013-04-21Clean up variable types and type casts.Masaki Muranaka
2013-04-21Remove useless comments.Masaki Muranaka
2013-04-19Make str_modify publich2so5
2013-04-14Fix "implementaion" to "implementation"Carson McDonald
2013-04-12Fixed irep index overflows, when defining new closure.kurodash
Issue #1137. In the present implementation, when calling mrb_load_string continuously, irep is not released. Therefore, a 16-bit index was overflowing.
2013-04-06comment E_* macros to address concerns in #1143Yukihiro "Matz" Matsumoto
2013-04-04Move mrb_name_error() declaration to mruby.h As it is requred by struct mrbgem.Masaki Muranaka