summaryrefslogtreecommitdiffhomepage
path: root/include/mruby.h
AgeCommit message (Expand)Author
2015-01-03Removed duplicated declarations.Tatsuhiko Kubo
2014-12-02fix ISBLANK() for Visual Studio < 2013 (ref #2658)cremno
2014-11-19Merge pull request #2640 from mruby-Forum/v1.1.01.1.0Hiroshi Mimaki
2014-11-19separate mrb_notimplement() and mrb_notimplement_m(); ref #2636Yukihiro "Matz" Matsumoto
2014-11-18Add mruby debugger (mrdb)mimaki
2014-11-17Implement C API mrb_notimplementksss
2014-10-29Fix mrb_convert_to_integer.Jun Hiroe
2014-09-30O(1) mrb_sym2name_len(); close #2591Yukihiro "Matz" Matsumoto
2014-09-15change mrb_sym type from uint16_t to uint32_tYukihiro "Matz" Matsumoto
2014-08-27add symbol table overflow checkcremno
2014-08-06Rename GC_STATE_NONE GC_STATE_ROOTJun Hiroe
2014-08-04add MRB_API modifiers to mruby API functionsYukihiro "Matz" Matsumoto
2014-07-17Add field `allocf_ud` to replace current `ud`.take_cheeze
2014-07-12use SystemStackError instead of RuntimeErrorYukihiro "Matz" Matsumoto
2014-07-09Clean up value.h and mrb_value boxingDavid Turnbull
2014-06-23rename mrb_open_without_mrbgems to mrb_open_coretake_cheeze
2014-06-23make default allocf public to use it with mrb_open_without_mrbgemstake_cheeze
2014-06-23add mrb_open_without_mrbgems APItake_cheeze
2014-06-16Add fixed state atexit stack feature.take_cheeze
2014-06-10rename mrb_atexit to mrb_state_atexit to clarify a func will be called at the...Yukihiro "Matz" Matsumoto
2014-06-09Fallback to `mrb_assert` instead of dirty trick.take_cheeze
2014-06-08Use `_Static_assert` when C11 is available and use it in pointer size check.take_cheeze
2014-06-05implement `ISASCII` correctlycremno
2014-06-05Merge branch 'atexit' of https://github.com/take-cheeze/mruby into take-cheez...Yukihiro "Matz" Matsumoto
2014-06-04use pre-allocated RuntimeError for out-of-memoryYukihiro "Matz" Matsumoto
2014-05-20move prototype of mrb_format() from error.h to mruby.h; ref #2274Yukihiro "Matz" Matsumoto
2014-05-13should use mrb_type() for the sake of MRB_WORD_BOXINGYukihiro "Matz" Matsumoto
2014-05-08Add API `mrb_atexit()`.take_cheeze
2014-05-03new macro mrb_int(mrb,x) to retrieve mrb_int from mrb_value with conversion i...Yukihiro "Matz" Matsumoto
2014-04-25better integer size assertion suggested by usakYukihiro "Matz" Matsumoto
2014-04-25eliminate plain int except for a few cases like arena_indexYukihiro "Matz" Matsumoto
2014-04-18Sort out the variables which belongs to 'mrb_callinfo' to improve 'cipush' pe...crimsonwoods
2014-04-16resolve conflictYukihiro "Matz" Matsumoto
2014-04-11Qualify argv argument of API `const`.Takeshi Watanabe
2014-04-10Qualify mrb_yield_*'s argv `const`.take_cheeze
2014-04-09Add MRB_TT_HAS_BASIC_P macro to check whether a typetag has MRB_OBJECT_HEADER.take_cheeze
2014-03-26add new function mrb_toplevel_run to prevent running through C function bouda...Yukihiro "Matz" Matsumoto
2014-03-23Use MRB_ARGS_REST() instead of ARGS_REST()cubicdaiya
2014-03-21make Fiber#transfer compatible with CRubytake_cheeze
2014-03-20use FiberError in fiber exception raisetake_cheeze
2014-03-19Merge pull request #1890 from take-cheeze/fiber_resumingYukihiro "Matz" Matsumoto
2014-03-19rename mrb_yield_internal to mrb_yield_with_class since it's no longer internalYukihiro "Matz" Matsumoto
2014-03-19export mrb_yield_internal.Tomoyuki Sahara
2014-03-19revert MRB_FIBER_RESUMED as MRB_FIBER_RESUMING to fix recurive resumetake_cheeze
2014-03-19string functions arguments changed from mrb_int to size_t that would take str...Yukihiro "Matz" Matsumoto
2014-03-19change mrb_int to size_t that would take strlen()Yukihiro "Matz" Matsumoto
2014-03-16unify indent stylecubicdaiya
2014-03-15Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-03-15string length type to be mrb_intYukihiro "Matz" Matsumoto
2014-03-15symbol length type to be mrb_intYukihiro "Matz" Matsumoto