|
25 | 25 | * [Accuracy of hyperbolic trigonometric functions in V8][@bug:paulmiller:es6-shim:334] |
26 | 26 | * [ES6 shim accuracy issues][@bug:paulmillr:es6-shim:314] |
27 | 27 | * [TC39 testing of Math built-ins][@bug:tc39:test262:269] |
| 28 | +* [V8 `math.random` PRNG quality][@bug:v8:4566] |
28 | 29 |
|
29 | | -* [Non-randomness of `Math.random` in V8][15] |
30 | | -* [V8 fixes `Math.random`][16] |
31 | | -* [V8 patches `Math.random` to return pseudorandom numbers][17] |
32 | 30 | * [Webkit switched to weak PRNG for speed][18] |
33 | 31 | * [If `Math.floor` provided `-0`, V8 deoptimizes][19] |
34 | 32 | * [If `Math.ceil` provided `0`, V8 deoptimizes][20] |
|
45 | 43 | * [Fixit to unify Math.pow implementation in Chrome][31] |
46 | 44 |
|
47 | 45 |
|
| 46 | +## Notes |
| 47 | + |
| 48 | +To search for V8 Math bugs, see [V8 issue tracker][v8-issue-tracker]. |
| 49 | + |
| 50 | + |
48 | 51 | <!-- <links> --> |
49 | 52 |
|
50 | 53 | [@bug:v8:3006]: https://bugs.chromium.org/p/v8/issues/detail?id=3006 |
|
70 | 73 | [@bug:paulmiller:es6-shim:334]: https://github.com/paulmillr/es6-shim/issues/334 |
71 | 74 | [@bug:paulmillr:es6-shim:314]: https://github.com/paulmillr/es6-shim/issues/314 |
72 | 75 | [@bug:tc39:test262:269]: https://github.com/tc39/test262/pull/269 |
| 76 | +[@bug:v8:4566]: https://bugs.chromium.org/p/v8/issues/detail?id=4566 |
| 77 | + |
| 78 | +[v8-issue-tracker]: https://bugs.chromium.org/p/v8/issues/list?can=1&q=math&colspec=ID%20Type%20Status%20Priority%20Owner%20Summary%20HW%20OS%20Component%20Stars&num=100&start=100 |
73 | 79 |
|
74 | | -[15]: https://medium.com/@betable/tifu-by-using-math-random-f1c308c4fd9d#.pxwdcvikc |
75 | | -[16]: http://hackaday.com/2015/12/28/v8-javascript-fixes-horrible-random-number-generator/ |
76 | | -[17]: http://thenextweb.com/google/2015/12/17/google-chromes-javascript-engine-finally-returns-actual-random-numbers/#gref |
77 | 80 | [18]: https://bugs.chromium.org/p/chromium/issues/detail?id=246054 |
78 | 81 | [19]: https://bugs.chromium.org/p/v8/issues/detail?id=2890 |
79 | 82 | [20]: https://bugs.chromium.org/p/v8/issues/detail?id=4059 |
80 | 83 | [21]: https://bugs.chromium.org/p/v8/issues/detail?id=958 |
81 | 84 | [22]: https://esdiscuss.org/topic/observability-of-nan-distinctions-is-this-a-concern |
82 | 85 | [23]: https://bugzilla.mozilla.org/show_bug.cgi?id=322529#c99 |
83 | | -[24]: http://v8project.blogspot.com/2015/12/theres-mathrandom-and-then-theres.html |
84 | 86 | [25]: https://bugs.webkit.org/show_bug.cgi?id=151641 |
85 | 87 | [26]: https://bugs.webkit.org/show_bug.cgi?id=40367 |
86 | 88 | [27]: https://bugzilla.mozilla.org/show_bug.cgi?id=969203#c8 |
|
0 commit comments