aboutsummaryrefslogtreecommitdiffstats
path: root/random.c
Commit message (Expand)AuthorAgeFilesLines
...
* * random.c: Unused RBignum internal accessing macros removed.akr2013-06-081-9/+0
* * random.c (limited_big_rand): The argument, limit, is changed toakr2013-06-081-27/+24
* * random.c (make_seed_value): Fix the length given forakr2013-06-081-1/+1
* * bignum.c (rb_integer_unpack): Don't use rb_funcall if possible.akr2013-06-081-23/+22
* * random.c (rand_init): Add a cast to fix clang compile error:akr2013-06-081-1/+1
* * random.c (rand_init): Use rb_integer_pack.akr2013-06-081-46/+21
* * internal.h (INTEGER_PACK_FORCE_BIGNUM): New flag constant.akr2013-06-081-3/+5
* * random.c (int_pair_to_real_inclusive): Use rb_funcall instead ofakr2013-06-081-1/+1
* * random.c (int_pair_to_real_inclusive): Use rb_integer_pack.akr2013-06-081-15/+5
* * random.c (int_pair_to_real_inclusive): Use rb_integer_unpack.akr2013-06-081-22/+19
* * random.c (random_load): Use rb_integer_pack.akr2013-06-071-44/+3
* * random.c (numberof): Removed.akr2013-06-071-1/+0
* * random.c: include internal.h.akr2013-06-071-17/+4
* * random.c (int_pair_to_real_inclusive): Add a cast to BDIGIT.akr2013-06-051-41/+31
* * gc.c: support RGENGC. [ruby-trunk - Feature #8339]ko12013-05-131-1/+1
* * include/ruby/ruby.h: constify RBasic::klass and addko12013-05-131-1/+1
* * random.c: Document Random::DEFAULT by @eLobato [Fixes GH-304]zzak2013-05-131-0/+1
* * configure.in: check struct timeval exist or not.kosaki2013-03-161-0/+3
* random.c: increase limit for generic randnobu2013-02-241-1/+14
* random.c: fix error messagenobu2013-02-221-0/+4
* * random.c: Document range argument for Kernel#rand.zzak2013-02-031-3/+5
* random.c, rational.c: make marshal methods privatenobu2012-12-031-2/+2
* random.c: BYTE_ORDERnobu2012-11-091-0/+13
* siphashnobu2012-11-091-0/+23
* * include/ruby/ruby.h: add C APIs.nari2012-10-201-2/+1
* random.c: rb_random_ulong_limitednobu2012-10-091-0/+16
* * include/ruby/ruby.h: introduce flonum technique forko12012-08-231-2/+1
* random.c: refine error messagenobu2012-07-201-1/+4
* random.c: check initialize and loadnobu2012-06-221-0/+3
* * random.c (rb_random_int32): get rid of "warning: constant 0x100000000kosaki2012-06-191-1/+1
* obj_init_copynobu2012-06-051-3/+8
* * random.c (random_init): Clarify that the default seed isdrbrain2012-04-191-3/+2
* * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre2012-03-141-2/+2
* * random.c (Init_Random): removed rb_Random_DEFAULT and register asnobu2012-03-111-7/+14
* * random.c (random_s_rand): ensure default PRNG is re-initializednobu2012-03-111-0/+1
* * random.c: remove a duplicated comment.mrkn2012-02-181-2/+0
* * process.c (ruby_setsid): use rb_cloexec_open.akr2011-10-291-3/+3
* * include/ruby/intern.h (rb_fd_set_cloexec): declared.akr2011-10-221-1/+1
* * random.c: Improve documentation of Random. Patch by Gregorydrbrain2011-10-051-72/+129
* * random.c (Init_Random): Add a top-level comment for Random. Patchdrbrain2011-10-041-0/+7
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-2/+2
* * include/ruby/intern.h (rb_update_max_fd): declaration moved fromakr2011-07-201-0/+1
* * random.c: Documentation fix for Random#bytesmarcandre2011-06-271-1/+1
* * remove trailing spaces.nobu2011-05-151-1/+1
* * random.c (random_rand): remove unused variables.naruse2011-04-251-2/+1
* * random.c (rb_f_rand, random_s_rand): RDocs for them.sorah2011-04-241-8/+25
* * random.c (random_s_rand, Init_Random): Random.rand should behave asmrkn2011-04-241-74/+102
* * random.c (rb_f_srand): fix rdoc: srand(0)'s 0 is a seed.naruse2011-04-201-2/+2
* * random.c (random_rand): suppress a warning.nobu2011-01-051-1/+1
* * random.c: parenthesize macro arguments.akr2010-12-251-4/+4