summaryrefslogtreecommitdiffstats
path: root/src/corelib/global
Commit message (Expand)AuthorAgeFilesLines
* Replace qrand() engine with C++11 <random> LCG and deprecateThiago Macieira2017-11-301-83/+59
* Mark some functions as coldMarc Mutz2017-11-303-3/+18
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-302-4/+13
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-281-1/+1
| |\
| | * QFlags: support enum classes in setFlag()Giuseppe D'Angelo2017-11-241-1/+1
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-231-3/+12
| |\|
| | * Fix the build when AVX2 is enabled but __F16C__ isn't definedThiago Macieira2017-11-221-3/+12
* | | Merge "Merge remote-tracking branch 'origin/5.10' into dev" into refs/staging...Thiago Macieira2017-11-305-347/+788
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-235-347/+788
| |\| |
| | * | qfloat16(float) constructor: explicit cast on aarch64 to avoid warningShawn Rutledge2017-11-181-1/+1
| | * | A brute-force solution to get QRandomGenerator build on IntegrityLiang Qi2017-11-151-2/+3
| | * | Merge "Merge remote-tracking branch 'origin/5.9' into 5.10" into refs/staging...Tony Sarajärvi2017-11-121-3/+3
| | |\ \
| | | * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-091-3/+3
| | | |\|
| | | | * Change fallthrough detection order to fix clang detectionHelio Chissini de Castro2017-11-071-3/+3
| | * | | QRandomGenerator: optimize the global() and system() storageThiago Macieira2017-11-112-62/+144
| | * | | QRandomGenerator: add more of the std Random Engine APIThiago Macieira2017-11-112-13/+101
| | * | | QRandomGenerator: add securelySeeded(), to ensure appropriate seedingThiago Macieira2017-11-112-9/+58
| | * | | Change QRandomGenerator to have a deterministic modeThiago Macieira2017-11-113-303/+581
| | * | | QRandomGenerator: remove the per-thread bufferThiago Macieira2017-11-112-65/+8
| | |/ /
| | * | Fix unused variable warning when compiling in release mode with GCC 7Thiago Macieira2017-11-031-0/+2
* | | | Fix search-replaced broken commentAllan Sandfeld Jensen2017-11-231-2/+2
* | | | Fix qFloatFromFloat16_fast on NEONAllan Sandfeld Jensen2017-11-231-1/+1
* | | | Add functions for fast bulk conversion of qfloat16Allan Sandfeld Jensen2017-11-215-0/+186
* | | | Add support for C11 static_assert and thread_localThiago Macieira2017-11-212-26/+56
|/ / /
* | | Add QFontMetrics(F)::horizontalAdvance() functionEskil Abrahamsen Blomfeldt2017-11-141-1/+1
* | | QSysInfo: Remove the caches in {boot,machine}UniqueId()Thiago Macieira2017-11-141-62/+54
* | | Merge "Merge remote-tracking branch 'origin/5.10' into dev" into refs/staging...Liang Qi2017-11-065-35/+110
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-055-35/+110
| |\| |
| | * | Fix GCC -Wfloat-conversion warnings (available since GCC 4.9)Thiago Macieira2017-10-291-1/+2
| | * | QRandomGenerator: add system() and global()Thiago Macieira2017-10-291-4/+5
| | * | Move the minimum Linux version declarations to a headerThiago Macieira2017-10-283-29/+103
* | | | QSysInfo: add a function that returns the boot IDThiago Macieira2017-11-052-2/+43
* | | | QSysInfo: add a function that returns a somewhat permanent unique IDThiago Macieira2017-11-052-2/+89
|/ / /
* | | Remove references to obsolete platformsJake Petroules2017-11-053-100/+3
* | | Merge remote-tracking branch 'origin/5.10' into devAllan Sandfeld Jensen2017-10-245-19/+32
|\| |
| * | Fix build on Integrity: the compiler doesn't understand this constructThiago Macieira2017-10-231-1/+5
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-231-0/+4
| |\|
| | * Doc: State that qDebug and friends are thread-safeKai Koehne2017-10-171-0/+4
| * | QRandomGenerator: improve floating-point random generationThiago Macieira2017-10-201-2/+10
| * | QRandomGenerator: fix the timing of the closing of the Unix random fdThiago Macieira2017-10-201-2/+2
| * | MinGW: Globally define WINVER and _WIN32_WINNT to enable Windows 7 APIOrgad Shaneh2017-10-191-2/+2
| * | Merge "Merge remote-tracking branch 'origin/5.9' into 5.10" into refs/staging...Liang Qi2017-10-171-13/+10
| |\ \
| | * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-161-13/+10
| | |\|
| | | * Revert "Do not include qfloat16 tables in arm64 builds"Allan Sandfeld Jensen2017-10-101-13/+10
* | | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-10-175-38/+108
|\| | |
| * | | configure: make C++11 <random> a required functionalityThiago Macieira2017-10-161-13/+6
| |/ /
| * | Unify wording in documentation to use 'top-left' instead 'upper-left'Christian Ehrlicher2017-10-141-2/+2
| * | Doc: fix QRandomGenerator missing updates after renameThiago Macieira2017-10-141-10/+10
| * | QRandomGenerator: improve internal noexceptnessThiago Macieira2017-10-141-5/+7
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-042-7/+9
| |\|