summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-random
AgeCommit message (Expand)Author
2017-08-09Replaced tabs with spacesChristopher Aue
2017-07-27Embed small size array elements in the heap.Yukihiro "Matz" Matsumoto
2017-02-02Fetch arguments earlier to avoid a crash.Clayton Smith
2016-11-23Fix segfault in Array#sampleBouke van der Bijl
2016-09-28Removed trailing spacesNobuyoshi Nakada
2016-08-30mruby-random: fixed typosYukihiro "Matz" Matsumoto
2016-08-30mruby-random: add reporting URL since we modified the sourceYukihiro "Matz" Matsumoto
2016-08-08update copyright notice and license description for mt19937ar.[ch]Yukihiro "Matz" Matsumoto
2016-01-21mruby-random: fixed wrong fixnum conversionYukihiro "Matz" Matsumoto
2015-12-25rename include blockerYasuhiro Matsumoto
2015-11-27include changed from by quotes ("") to by brackets (<>); close #3032Yukihiro "Matz" Matsumoto
2014-09-12constify pointer from RARRAY_PTR to detect potential write barrier bugs.Yukihiro "Matz" Matsumoto
2014-08-20Add API `mrb_data_init` to initialize `MRB_TT_DATA` tagged instance.take_cheeze
2014-07-12remove spaces after open parensYukihiro "Matz" Matsumoto
2014-06-25add a few const qualifierSanta Zhang
2014-05-10Pacify MSVC warnings for random.ckyab
2014-04-30remove trailing spacesNobuyoshi Nakada
2014-03-17move summary of mrbgems in default gembox to its spectake_cheeze
2014-03-11don't use of anonymous unionstake_cheeze
2014-03-10set bit field for mrb_boolksss
2014-03-10reduce mrb_open calls in mrbgem testtake_cheeze
2014-03-09add data_type check to mruby-randomYukihiro "Matz" Matsumoto
2014-03-09refactoring mruby-randomYukihiro "Matz" Matsumoto
2014-03-09implement Array#sample in mruby-random gemYukihiro "Matz" Matsumoto
2014-03-05remove unused variablecubicdaiya
2014-03-04Fix #1793mattn
2014-03-02fix a memory leak in mruby-random.Tatsuya Matsumoto
2014-03-01use C style comments instead of C++ style commentscubicdaiya
2014-02-25Implement default Random instance.chasonr
2014-02-21use 'd' format spec to get Random objecttake_cheeze
2014-02-21use mrb_intern_lit in mruby-randomtake_cheeze
2014-02-14Give the type 'void' to functions have no argument.cubicdaiya
2014-01-07remove superfluous includescremno
2013-11-29rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513Yukihiro "Matz" Matsumoto
2013-11-13Changed a variable declaration to top of blockbggd
2013-11-03small style fixYukihiro "Matz" Matsumoto
2013-11-02Added support for Random as an argument to shuffle and shuffle!. Refactored r...Emiliano Lesende
2013-11-01Added shuffle and shuffle! to the Array class in the Random gem.Emiliano Lesende
2013-08-15redesign mruby/data.h API; use DATA_PTR() for raw data pointer, DATA_GET_PTR(...Yukihiro "Matz" Matsumoto
2013-07-23"spec.author" is better for single-author gems.Tomoyuki Sahara
2013-07-14Replace mrb_intern() with mrb_intern2() in random.cJun Hiroe
2013-05-26Add MRB_WORD_BOXING mode (represent mrb_value as a word)kimu_shu
2013-04-29use mrb_free to free random stateYukihiro "Matz" Matsumoto
2013-04-29fix memory leaks in mruby-randomYukihiro "Matz" Matsumoto
2013-04-25rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-04-08Change mruby-random License to MITMATSUMOTO Ryosuke
2013-04-04rename DATA API: mrb_get_datatype -> mrb_data_get_ptr; mrb_check_datatype -> ...Yukihiro "Matz" Matsumoto
2013-03-27Use mrb_check_datatype directly to avoid warning.Carson McDonald
2013-03-27Fix build error on VS2012 toolchain.kurodash
2013-03-27Add test for Random::srandMATSUMOTO Ryosuke