|
2 | 2 |
|
3 | 3 | > Bugs in the native (built-in) `Math` namespace. |
4 | 4 |
|
5 | | -* [Sine and cosine in V8][1] |
6 | | -* [Trigonometric functions in V8][2] |
7 | | -* [V8 not IEEE 754-2008 compliant][3] |
8 | | -* [Mozilla discussion on sine and cosine in V8][4] |
9 | | -* [V8 replaced a lookup table by computing `Math.tan` as `Math.sin/Math.cos`][5] |
10 | | -* [Browser math accuracy issues][6] |
11 | | -* [ES6 accuracy of special functions][7] |
12 | | -* [Accuracy of `Math.exp` in V8][8] |
13 | | -* [Spreadsheet showing trigonometric results across browsers][9] |
14 | | -* [Accuracy of `Math.pow` in V8][10] |
15 | | -* [Accumulation of errors in Mozilla `Math.pow`][11] |
16 | | -* [Accuracy of hyperbolic trigonometric functions in V8][12] |
17 | | -* [TC39 testing of Math built-ins][13] |
18 | | -* [ES6 shim accuracy issues][14] |
| 5 | +* [Sine and cosine in V8][@bug:v8:3006] |
| 6 | +* [Trigonometric functions in V8][@bug:chromium:320097] |
| 7 | +* [V8 not IEEE 754-2008 compliant][@bug:v8:3089] |
| 8 | +* [Mozilla discussion on sine and cosine in V8][@bug:mozilla:967709] |
| 9 | +* [V8 replaced a lookup table by computing `Math.tan` as `Math.sin/Math.cos`][@bug:chromium:78263005] |
| 10 | +* [Browser math accuracy issues][@bug:kangax:compat-table:392] |
| 11 | +* [Mozilla attempt to address precision in new Math functions][@bug:mozilla:933257] |
| 12 | +* [Mozilla's previous lack of tolerance tests for Math functions][@bug:mozilla:892671] |
| 13 | +* [Mozilla `Math.expm1` accuracy][@bug:mozilla:897634] |
| 14 | +* [Mozilla thread on implementing ES6 math functions][@bug:mozilla:717379] |
| 15 | +* [V8 `Math.atanh` issues][@bug:v8:3511] |
| 16 | +* [V8 `Math.acosh` issues][@bug:v8:3509] |
| 17 | +* [V8 `Math.asinh` issues][@bug:v8:3496] |
| 18 | +* [V8 numeric issues in hyperbolic functions][@bug:v8:3266] |
| 19 | +* [ES6 accuracy of special functions][@bug:esdiscuss:038525] |
| 20 | +* [Accuracy of `Math.exp` in V8][@bug:v8:3468] |
| 21 | +* [TC39 meeting discussing Math accuracy issues][@bug:esdiscuss:2014-07-31] |
| 22 | +* [Spreadsheet showing trigonometric results across browsers][@bug:esdiscuss:038525:spreadsheet] |
| 23 | +* [Accuracy of `Math.pow` in V8][@bug:v8:3599] |
| 24 | +* [Accumulation of errors in Mozilla `Math.pow`][@bug:mozilla:618251] |
| 25 | +* [Accuracy of hyperbolic trigonometric functions in V8][@bug:paulmiller:es6-shim:334] |
| 26 | +* [ES6 shim accuracy issues][@bug:paulmillr:es6-shim:314] |
| 27 | +* [TC39 testing of Math built-ins][@bug:tc39:test262:269] |
| 28 | + |
19 | 29 | * [Non-randomness of `Math.random` in V8][15] |
20 | 30 | * [V8 fixes `Math.random`][16] |
21 | 31 | * [V8 patches `Math.random` to return pseudorandom numbers][17] |
|
37 | 47 |
|
38 | 48 | <!-- <links> --> |
39 | 49 |
|
40 | | -[1]: https://bugs.chromium.org/p/v8/issues/detail?id=3006 |
41 | | -[2]: https://bugs.chromium.org/p/chromium/issues/detail?id=320097 |
42 | | -[3]: https://bugs.chromium.org/p/v8/issues/detail?id=3089 |
43 | | -[4]: https://bugzilla.mozilla.org/show_bug.cgi?id=967709#c33 |
44 | | -[5]: https://github.com/v8/v8/commit/33b5db090258c2a2dc825659c3ad109bd02110c1 |
45 | | -[6]: https://github.com/kangax/compat-table/issues/392 |
46 | | -[7]: https://esdiscuss.org/topic/es6-accuracy-of-special-functions |
47 | | -[8]: https://bugs.chromium.org/p/v8/issues/detail?id=3468 |
48 | | -[9]: https://docs.google.com/spreadsheets/d/1t2jrptAvaQetDIYPD8GKc90Dni2dT3FuHgKKFF-eJHw/edit#gid=0 |
49 | | -[10]: https://bugs.chromium.org/p/v8/issues/detail?id=3599 |
50 | | -[11]: https://bugzilla.mozilla.org/show_bug.cgi?id=618251 |
51 | | -[12]: https://github.com/paulmillr/es6-shim/issues/334 |
52 | | -[13]: https://github.com/tc39/test262/pull/269 |
53 | | -[14]: https://github.com/paulmillr/es6-shim/issues/314 |
| 50 | +[@bug:v8:3006]: https://bugs.chromium.org/p/v8/issues/detail?id=3006 |
| 51 | +[@bug:chromium:320097]: https://bugs.chromium.org/p/chromium/issues/detail?id=320097 |
| 52 | +[@bug:v8:3089]: https://bugs.chromium.org/p/v8/issues/detail?id=3089 |
| 53 | +[@bug:mozilla:967709]: https://bugzilla.mozilla.org/show_bug.cgi?id=967709 |
| 54 | +[@bug:chromium:78263005]: https://github.com/v8/v8/commit/33b5db090258c2a2dc825659c3ad109bd02110c1 |
| 55 | +[@bug:kangax:compat-table:392]: https://github.com/kangax/compat-table/issues/392 |
| 56 | +[@bug:mozilla:933257]: https://bugzilla.mozilla.org/show_bug.cgi?id=933257 |
| 57 | +[@bug:mozilla:892671]: https://bugzilla.mozilla.org/show_bug.cgi?id=892671 |
| 58 | +[@bug:mozilla:897634]: https://bugzilla.mozilla.org/show_bug.cgi?id=897634 |
| 59 | +[@bug:mozilla:717379]: https://bugzilla.mozilla.org/show_bug.cgi?id=717379#c5 |
| 60 | +[@bug:v8:3511]: https://bugs.chromium.org/p/v8/issues/detail?id=3511 |
| 61 | +[@bug:v8:3509]: https://bugs.chromium.org/p/v8/issues/detail?id=3509 |
| 62 | +[@bug:v8:3496]: https://bugs.chromium.org/p/v8/issues/detail?id=3496 |
| 63 | +[@bug:v8:3266]: https://bugs.chromium.org/p/v8/issues/detail?id=3266 |
| 64 | +[@bug:esdiscuss:038525]: https://esdiscuss.org/topic/es6-accuracy-of-special-functions |
| 65 | +[@bug:v8:3468]: https://bugs.chromium.org/p/v8/issues/detail?id=3468 |
| 66 | +[@bug:esdiscuss:2014-07-31]: https://esdiscuss.org/notes/2014-07-31 |
| 67 | +[@bug:esdiscuss:038525:spreadsheet]: https://docs.google.com/spreadsheets/d/1t2jrptAvaQetDIYPD8GKc90Dni2dT3FuHgKKFF-eJHw/edit#gid=0 |
| 68 | +[@bug:v8:3599]: https://bugs.chromium.org/p/v8/issues/detail?id=3599 |
| 69 | +[@bug:mozilla:618251]: https://bugzilla.mozilla.org/show_bug.cgi?id=618251 |
| 70 | +[@bug:paulmiller:es6-shim:334]: https://github.com/paulmillr/es6-shim/issues/334 |
| 71 | +[@bug:paulmillr:es6-shim:314]: https://github.com/paulmillr/es6-shim/issues/314 |
| 72 | +[@bug:tc39:test262:269]: https://github.com/tc39/test262/pull/269 |
| 73 | + |
54 | 74 | [15]: https://medium.com/@betable/tifu-by-using-math-random-f1c308c4fd9d#.pxwdcvikc |
55 | 75 | [16]: http://hackaday.com/2015/12/28/v8-javascript-fixes-horrible-random-number-generator/ |
56 | 76 | [17]: http://thenextweb.com/google/2015/12/17/google-chromes-javascript-engine-finally-returns-actual-random-numbers/#gref |
|
0 commit comments