summaryrefslogtreecommitdiff
path: root/include/random
AgeCommit message (Expand)Author
2017-09-20Revert 313789 because gcc doesn't like itMarshall Clow
2017-09-20Mark the __eval methods on independent_bits_engine (and __independent_bits_en...Marshall Clow
2017-09-11mark mersenne_twister_engine<>::seed(result_type __sd) with _LIBCPP_DISABLE_U...Marshall Clow
2017-05-31[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier
2017-05-31Remove uses of _UI because Windows is evil and tchar.h #define's itEric Fiselier
2017-05-06Fix lgamma_r linking errors on Windows. It appears the normal lgamma function...Eric Fiselier
2017-05-04Use lgamma_r instead of lgamma in binomial_distribution, because freakin' POS...Marshall Clow
2017-04-19Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in the numeric tests and headersEric Fiselier
2017-01-04[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier
2016-12-24fix sign comparison warningsEric Fiselier
2015-11-07Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov
2015-07-18Remove unused typedefs in random and regexEric Fiselier
2015-03-10Add support for arc4random() to random_device.Ed Schouten
2015-01-23Get libc++ building on Sun Solaris. Patch from C Bergstrom.Eric Fiselier
2014-12-01libc++: add NaCl and PNaCl support for std::random_deviceJF Bastien
2014-09-17Fix PR#20843: binomial_distribution<unsigned> is broken. Add test to ensure t...Marshall Clow
2013-10-23Mark seed_seq default constructor and size() as noexcept. This is implied, bu...Marshall Clow
2013-10-09patch by Yaron: Uses rand_s() from stdlib.h (when building for Windows)Marshall Clow
2013-08-14Xing Xue: port to IBM XLC++/AIX.Howard Hinnant
2013-08-12Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant
2013-07-09move __save_flags from <random> to <ios> in preparation for reuse; no functio...Marshall Clow
2013-05-21Neglected to remove a debugging comment from last commit.Howard Hinnant
2013-05-21Fix a couple of bugs in linear_congruential_engine::seed. Regression test ad...Howard Hinnant
2013-03-06No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant
2012-12-12Zhang Xiongpang: Add definitions for const data members. Fixes http://llvm....Howard Hinnant
2012-10-30Rename uses of _ and __ because these are getting stepped on by macros from o...Howard Hinnant
2012-09-14Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you ...Howard Hinnant
2012-07-20noexcept applied to <random>.Howard Hinnant
2012-04-02Update <random> with constexpr support. Patch contributed by Jonathan Sauer.Howard Hinnant
2012-04-02This is an initial commit of constexpr support as proposed by Richard Smith. ...Howard Hinnant
2011-12-01Quash a whole bunch of warningsHoward Hinnant
2011-11-29Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant
2011-11-29Add protection from min/max macrosHoward Hinnant
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-08-15Fix needle-in-haystack bug found by Walter BrownHoward Hinnant
2011-08-12Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574Howard Hinnant
2011-06-30_STD -> _VSTD to avoid macro clash on windowsHoward Hinnant
2011-04-14Think-o in poisson_distribution at mean == 10Howard Hinnant
2011-04-11Fix bug in Sseq constraints found by Seth CantrellHoward Hinnant
2010-11-18LWG 1522Howard Hinnant
2010-11-18LWG 1439Howard Hinnant
2010-11-16license changeHoward Hinnant
2010-10-13Patch by Marshall Clow to make the assignment operators of piecewise_constant...Howard Hinnant
2010-09-22visibility-decoration.Howard Hinnant
2010-09-04Changed __config to react to all of clang's currently documented has_feature ...Howard Hinnant
2010-08-22Fixing whitespace problemsHoward Hinnant
2010-05-28Implemented some adaptor constructors which I had missed.Howard Hinnant
2010-05-26Completed [alg.random.shuffle].Howard Hinnant
2010-05-25[rand.dist.samp.plinear]. This means we've got a fully tested and functional...Howard Hinnant
2010-05-24Optimized [rand.dist.samp.pconst] and several bug fixes in other distributionsHoward Hinnant