summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2014-09-19change class argument of mrb_const_defined_at from `struct RClass*` to `mrb_v...Yukihiro "Matz" Matsumoto
2014-09-15change mrb_sym type from uint16_t to uint32_tYukihiro "Matz" Matsumoto
2014-09-12constify pointer from RARRAY_PTR to detect potential write barrier bugs.Yukihiro "Matz" Matsumoto
2014-09-05add some MRB_API to function prototypesYukihiro "Matz" Matsumoto
2014-09-05use uint16_t instead of short; ref #2568Yukihiro "Matz" Matsumoto
2014-09-02refactor valid instance variable name checkYukihiro "Matz" Matsumoto
2014-09-02move mrb_proc_new_cfunc_with_env() to the coreYukihiro "Matz" Matsumoto
2014-08-29delete obsolete macros (mrb_basic + mrb_object)cremno
2014-08-29allow no_optimize esp. for debuggerYukihiro "Matz" Matsumoto
2014-08-29Merge pull request #2570 from cubicdaiya/issues/unify_duplicated_functionsYukihiro "Matz" Matsumoto
2014-08-29Fix mismatches for MRB_API declarations.Tatsuhiko Kubo
2014-08-28Rename functions for avoinding symbol confiliction.Tatsuhiko Kubo
2014-08-28Unify duplicated functions (noregexp() and regexp_check()).Tatsuhiko Kubo
2014-08-27add symbol table overflow checkcremno
2014-08-26remove unused MSVC strtoll fallbackcremno
2014-08-21Unify include guard styles and header comments.Tatsuhiko Kubo
2014-08-20Add API `mrb_data_init` to initialize `MRB_TT_DATA` tagged instance.take_cheeze
2014-08-06Rename GC_STATE_NONE GC_STATE_ROOTJun Hiroe
2014-08-05Refactor obj_free() in gc.cJun Hiroe
2014-08-05Merge pull request #2508 from iij/pr-mrb-str-to-cstr-returns-mutableYukihiro "Matz" Matsumoto
2014-08-05revert accidental constify.Tomoyuki Sahara
2014-08-04Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-08-03MSVC: add simple (v)snprintf implementationcremno
2014-08-04turn string obsolete functions into macrosYukihiro "Matz" Matsumoto
2014-08-04add MRB_API modifiers to mruby API functionsYukihiro "Matz" Matsumoto
2014-08-03fix typo with MRB_INT16; fix #2495Yukihiro "Matz" Matsumoto
2014-07-24Merge pull request #2477 from take-cheeze/allocf_udYukihiro "Matz" Matsumoto
2014-07-23Silence "unused parameter" warnings in C++Jonas Kulla
2014-07-21Use MRB_TT_EXCEPTION in exception object.take_cheeze
2014-07-20Move word boxing structs to "mruby/boxing_word.h".take_cheeze
2014-07-17Add field `allocf_ud` to replace current `ud`.take_cheeze
2014-07-14Use `mrb_bool` as return type of `mrb_const_defined_at`.take_cheeze
2014-07-12use SystemStackError instead of RuntimeErrorYukihiro "Matz" Matsumoto
2014-07-09Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-07-09rename boxing_nix.h to boxing_no.hYukihiro "Matz" Matsumoto
2014-07-09rename word boxing functionsYukihiro "Matz" Matsumoto
2014-07-09rename SET_FIXNUM_VALUE to SET_INT_VALUE since it sets mrb_int valueYukihiro "Matz" Matsumoto
2014-07-09Clean up value.h and mrb_value boxingDavid Turnbull
2014-07-06Add new API `mrb_ary_resize`(mruby implementation of `rb_ary_resize`).take_cheeze
2014-07-01Fix MRB_WORD_BOXING by correctly telling GC which mrb_value types are immediate.David Turnbull
2014-06-25proc.h: MRB_ASPEC_REST() macro return 1 or 0ksss
2014-06-24add a few const qualifierSanta Zhang
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-21clear local variables for the first execution of mrb_context_run(); close #2405Yukihiro "Matz" Matsumoto
2014-06-16Add fixed state atexit stack feature.take_cheeze
2014-06-11Add NOFREE macrosJun Hiroe
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