Skip to content
This repository

Mar 01, 2014

  1. Yukihiro "Matz" Matsumoto

    revert changes to mrbconf.h

    authored March 01, 2014

Feb 28, 2014

  1. Tatsuhiko Kubo

    use C style comments instead of C++ style comments

    According to CONTRIBUTING.md,
    
    Don't use C++ style comments
    
     /* This is the prefered comment style */
    
    Use C++ style comments only for temporary comment e.g. commenting out some code lines.
    authored March 01, 2014

Dec 23, 2013

  1. Yukihiro "Matz" Matsumoto

    remove MRB_IREP_ARRAY_INIT_SIZE which is no longer used

    authored December 24, 2013

Nov 25, 2013

  1. Yukihiro "Matz" Matsumoto

    remove MRB_PARSER_BUF_SIZE configuration; close #1596

    authored November 25, 2013

Nov 22, 2013

  1. Yukihiro "Matz" Matsumoto

    Make mrb->arena variable sized. Use MRB_GC_FIXED_ARENA for old behavior.

    You will not see "arena overflow" error anymore, but I encourage gem authors
    to check your gems with MRB_GC_FIXED_ARENA to avoid memory broat.
    authored November 22, 2013

Aug 08, 2013

  1. Yukihiro "Matz" Matsumoto

    allow turning off GC generational mode by default by MRB_GC_TURN_OFF_…

    …GENERATIONAL; #1447
    authored August 08, 2013

Jun 10, 2013

  1. Yukihiro "Matz" Matsumoto

    restructure header files; move non config lines away from mrbconf.h

    authored June 10, 2013

May 26, 2013

  1. kimushu

    Add MRB_WORD_BOXING mode (represent mrb_value as a word)

    authored May 26, 2013

May 11, 2013

  1. Ryan Scott

    Potential fix for 'inline' macro redefinition error - VS2012 C++

    authored May 11, 2013

Apr 29, 2013

  1. Yukihiro "Matz" Matsumoto

    always use unsigned int as mrb_bool even in C++

    authored April 29, 2013

Apr 26, 2013

  1. Yukihiro "Matz" Matsumoto

    quote error message in mrbconf.h to stop warning

    authored April 26, 2013
  2. Masaki Muranaka

    Add a descrption of MRB_INT16.

    authored April 26, 2013
  3. Masaki Muranaka

    Avoid defining MRB_INT16 adn MRB_INT64 at the same time. This is a po…

    …ka-yoke.
    authored April 26, 2013

Mar 29, 2013

  1. Masaki Muranaka

    Remove str_to_mrb_int(). There is some reasons.

     It is not used in the core.
     It does not have mrb_ prefix.
     strtol() is slightly heavy and we have similar API.
    authored March 29, 2013
  2. Masaki Muranaka

    Move TRUE/FALSE existence checks.

    authored March 29, 2013

Mar 24, 2013

  1. Masaki Muranaka

    Include stddef.h. It is required by size_t. In case you include stdio…

    ….h, stddef.h is included indirectly.
    authored March 24, 2013

Mar 23, 2013

  1. Yukihiro "Matz" Matsumoto

    resolve conflict

    authored March 24, 2013

Mar 22, 2013

  1. Masaki Muranaka

    Add configuration macro MRB_PARSER_BUF_SIZE.

    authored March 22, 2013

Mar 17, 2013

  1. Yukihiro "Matz" Matsumoto

    applying C++ patch from @monaka to support C++ bool type; close #1019

    authored March 18, 2013

Mar 14, 2013

  1. Yukihiro "Matz" Matsumoto

    experimental MRB_INT16 added

    authored March 14, 2013
  2. Masaki Muranaka

    Define type mrb_bool. It is typedef-ed to _Bool on C99, unsigned int …

    …on MSVC.
    
    It is safer than applying 1bit bit-fields to signed int.
    
    For forward compatibility, you should substiture only 1 or 0 for the variable typed mrb_bool.
    authored March 13, 2013

Mar 12, 2013

  1. Masaki Muranaka

    Rename STR_BUF_MIN_SIZE to MRB_STR_BUF_MIN_SIZE. Make it configurable.

    authored March 12, 2013

Mar 08, 2013

  1. cremno

    define and use print format macros for mrb_int

    For portability: %ld can't be used to print a 64-bit mrb_int on
    WIN(32|64) because long is 32-bit wide.
    authored March 08, 2013

Mar 04, 2013

  1. Masaki Muranaka

    Include stdio.h in mrbconf.h instead of C extension sources.

    authored March 05, 2013
  2. Masaki Muranaka

    Separate Kernel#sprintf support from mruby core. It's moved to mrbgems.

    authored March 04, 2013
  3. Yukihiro "Matz" Matsumoto

    Merge pull request #884 from monaka/pr-use-MRB_IREP_ARRY_INIT_SIZE-macro

    Use MRB_IREP_ARRAY_INIT_SIZE macro.
    authored March 03, 2013

Mar 03, 2013

  1. Masaki Muranaka

    Remove trailing whitespaces. This is just a cosmetic change.

    authored March 03, 2013

Mar 01, 2013

  1. mattn

    Pluggable Struct

    authored March 01, 2013

Feb 28, 2013

  1. mattn

    Pluggable Math

    authored February 28, 2013

Feb 26, 2013

  1. mattn

    Fix build

    authored February 26, 2013

Feb 25, 2013

  1. Masaki Muranaka

    Use MRB_IREP_ARRAY_INIT_SIZE macro. It should be configurable since i…

    …t is possible to reduce RAM size.
    authored February 25, 2013

Feb 23, 2013

  1. Masaki Muranaka

    Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.

    authored February 23, 2013

Feb 21, 2013

  1. Yukihiro "Matz" Matsumoto

    better comment description for mrbconf.h configuration

    authored February 21, 2013
  2. Yukihiro "Matz" Matsumoto

    remove unused HAVE_UNISTD_H altogether; ref #865

    authored February 21, 2013
  3. Ravil Bayramgalin

    Clean up mrbconf.h

    - undef for windows is not used by default so comment it
    - casting to the same type is not needed
    - parenthesis are not needed for macro attributes separated by commas
    - change order of MRB_NAN_BOXING and MRB_INT64 to simplify logic
    authored February 21, 2013
Something went wrong with that request. Please try again.