summaryrefslogtreecommitdiffstats
path: root/libcxx/include/random
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Cleanup and enable multiple warnings.Eric Fiselier2019-12-121-0/+2
* [libc++] Fix potential OOB in poisson_distributionLouis Dionne2019-11-071-21/+24
* [libc++] Explicitly cast in generate_canonicalLouis Dionne2019-08-201-1/+1
* [NFC][libcxx] Remove trailing whitespaceLouis Dionne2019-05-291-8/+8
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [libc++] Use correct rand.eng.mers all-zeroes seed sequence fallbackHubert Tong2018-08-161-2/+2
* Change an internal table of constants for the poisson distribution fromMarshall Clow2018-01-161-1/+1
* Revert 313789 because gcc doesn't like itMarshall Clow2017-09-201-4/+4
* Mark the __eval methods on independent_bits_engine (and __independent_bits_en...Marshall Clow2017-09-201-4/+4
* mark mersenne_twister_engine<>::seed(result_type __sd) with _LIBCPP_DISABLE_U...Marshall Clow2017-09-111-0/+1
* [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier2017-05-311-2/+6
* Remove uses of _UI because Windows is evil and tchar.h #define's itEric Fiselier2017-05-311-109/+109
* Fix lgamma_r linking errors on Windows. It appears the normal lgamma function...Eric Fiselier2017-05-061-4/+14
* Use lgamma_r instead of lgamma in binomial_distribution, because freakin' POS...Marshall Clow2017-05-041-4/+8
* Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in the numeric tests and headersEric Fiselier2017-04-191-28/+28
* [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier2017-01-041-48/+48
* fix sign comparison warningsEric Fiselier2016-12-241-1/+2
* Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov2015-11-071-7/+8
* Remove unused typedefs in random and regexEric Fiselier2015-07-181-5/+0
* Add support for arc4random() to random_device.Ed Schouten2015-03-101-2/+2
* Get libc++ building on Sun Solaris. Patch from C Bergstrom.Eric Fiselier2015-01-231-2/+2
* libc++: add NaCl and PNaCl support for std::random_deviceJF Bastien2014-12-011-2/+2
* Fix PR#20843: binomial_distribution<unsigned> is broken. Add test to ensure t...Marshall Clow2014-09-171-1/+4
* Mark seed_seq default constructor and size() as noexcept. This is implied, bu...Marshall Clow2013-10-231-2/+2
* patch by Yaron: Uses rand_s() from stdlib.h (when building for Windows)Marshall Clow2013-10-091-0/+2
* Xing Xue: port to IBM XLC++/AIX.Howard Hinnant2013-08-141-1/+1
* Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant2013-08-121-48/+48
* move __save_flags from <random> to <ios> in preparation for reuse; no functio...Marshall Clow2013-07-091-27/+0
* Neglected to remove a debugging comment from last commit.Howard Hinnant2013-05-211-1/+1
* Fix a couple of bugs in linear_congruential_engine::seed. Regression test ad...Howard Hinnant2013-05-211-3/+3
* No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant2013-03-061-49/+49
* Zhang Xiongpang: Add definitions for const data members. Fixes http://llvm....Howard Hinnant2012-12-121-0/+122
* Rename uses of _ and __ because these are getting stepped on by macros from o...Howard Hinnant2012-10-301-48/+48
* Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you ...Howard Hinnant2012-09-141-3/+6
* noexcept applied to <random>.Howard Hinnant2012-07-201-8/+8
* Update <random> with constexpr support. Patch contributed by Jonathan Sauer.Howard Hinnant2012-04-021-86/+103
* This is an initial commit of constexpr support as proposed by Richard Smith. ...Howard Hinnant2012-04-021-2/+2
* Quash a whole bunch of warningsHoward Hinnant2011-12-011-10/+15
* Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant2011-11-291-291/+291
* Add protection from min/max macrosHoward Hinnant2011-11-291-0/+2
* Windows support by Ruben Van Boxem.Howard Hinnant2011-10-171-0/+2
* Fix needle-in-haystack bug found by Walter BrownHoward Hinnant2011-08-151-1/+4
* Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574Howard Hinnant2011-08-121-0/+22
* _STD -> _VSTD to avoid macro clash on windowsHoward Hinnant2011-06-301-66/+66
* Think-o in poisson_distribution at mean == 10Howard Hinnant2011-04-141-1/+1
* Fix bug in Sseq constraints found by Seth CantrellHoward Hinnant2011-04-111-12/+22
* LWG 1522Howard Hinnant2010-11-181-4/+4
* LWG 1439Howard Hinnant2010-11-181-31/+26
* license changeHoward Hinnant2010-11-161-2/+2
* Patch by Marshall Clow to make the assignment operators of piecewise_constant...Howard Hinnant2010-10-131-1/+38
OpenPOWER on IntegriCloud