index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
mrbgems
/
mruby-random
Age
Commit message (
Expand
)
Author
2021-10-31
Added `Random.#bytes` method
dearblue
2021-10-24
Make `mrb_static_assert()` a variable argument
dearblue
2021-08-21
Stirs internal state when `seed` is set in `Random`
dearblue
2021-08-14
random.c: use `I` specifier for `mrb_get_args()`; ref #5530
Yukihiro "Matz" Matsumoto
2021-07-25
Remove redundant include headers.
Yukihiro "Matz" Matsumoto
2021-04-24
Skip tests that use `Float` inside; ref #5421
Yukihiro "Matz" Matsumoto
2021-04-24
random.c: refactoring; #5421
Yukihiro "Matz" Matsumoto
2021-03-20
random.c: fixed seed underflow bug.
Yukihiro "Matz" Matsumoto
2021-02-26
Use `MRB_SYM()` more extensively.
Yukihiro "Matz" Matsumoto
2021-01-26
Revert "Minimize the changes in #5277"
Yukihiro "Matz" Matsumoto
2021-01-22
Minimize the changes in #5277
Yukihiro "Matz" Matsumoto
2021-01-11
Avoid including `presym.inc` in existing header files
KOBAYASHI Shuji
2020-12-19
🔒 Fix missing HTTPS on links
John Bampton
2020-10-12
Use `mrb_int_value()` instead of `mrb_fixnum_value()`.
Yukihiro "Matz" Matsumoto
2020-10-12
Update `mruby-random` gem to support 32 bit platforms.
Yukihiro "Matz" Matsumoto
2020-10-12
Reorganize `Integer` system.
Yukihiro "Matz" Matsumoto
2020-10-12
Integrate `Fixnum` class into `Integer` class
dearblue
2020-10-12
Use xoshiro128++ instead of xorshift96/128.
Yukihiro "Matz" Matsumoto
2020-10-12
Fix `rand_real` to return random number `[0,1)` not `[0,1]`.
Yukihiro "Matz" Matsumoto
2020-10-12
Rename float configuration option names.
Yukihiro "Matz" Matsumoto
2020-10-12
Avoid breaking the `result` array by side-effect in C++.
Yukihiro "Matz" Matsumoto
2020-10-12
Use functions that take symbols to reduce string litrals in C.
Yukihiro "Matz" Matsumoto
2020-10-12
Add `MRB_SYM()` for inline symbols.
Yukihiro "Matz" Matsumoto
2020-06-29
Work around more MSC optimzer bugs
Rory OConnell
2020-06-26
Reduce scope of volatile keyword for MSC bug
Rory OConnell
2020-06-26
Narrower scope working around MSC bug
Rory OConnell
2020-06-26
work around MSC optimization generating non functional code
Rory OConnell
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-08-27
Fix build of `mruby-random` on 32-bit mode
KOBAYASHI Shuji
2019-08-26
Fix `Array#sample` with `MRB_INT32`
KOBAYASHI Shuji
2019-08-26
Remove unused `random.h`
KOBAYASHI Shuji
2019-07-24
Use `MRB_TT_ISTRUCT` for `Random` to reduce memory.
Yukihiro "Matz" Matsumoto
2019-07-22
Switch random generator from Mersenne Twister to Xorshit128.
Yukihiro "Matz" Matsumoto
2019-07-14
Error needed/conflicts configuration
dearblue
2019-04-17
Add `Array#sample` test
KOBAYASHI Shuji
2019-04-15
Fix missing assertions in `mruby-random` test
KOBAYASHI Shuji
2018-11-19
Remove implicit conversion using `to_int` method.
Yukihiro "Matz" Matsumoto
2018-09-07
Clear terminated space
dearblue
2017-08-09
Replaced tabs with spaces
Christopher Aue
2017-07-27
Embed small size array elements in the heap.
Yukihiro "Matz" Matsumoto
2017-02-02
Fetch arguments earlier to avoid a crash.
Clayton Smith
2016-11-23
Fix segfault in Array#sample
Bouke van der Bijl
2016-09-28
Removed trailing spaces
Nobuyoshi Nakada
2016-08-30
mruby-random: fixed typos
Yukihiro "Matz" Matsumoto
2016-08-30
mruby-random: add reporting URL since we modified the source
Yukihiro "Matz" Matsumoto
2016-08-08
update copyright notice and license description for mt19937ar.[ch]
Yukihiro "Matz" Matsumoto
2016-01-21
mruby-random: fixed wrong fixnum conversion
Yukihiro "Matz" Matsumoto
2015-12-25
rename include blocker
Yasuhiro Matsumoto
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2014-09-12
constify pointer from RARRAY_PTR to detect potential write barrier bugs.
Yukihiro "Matz" Matsumoto
[next]