| OLD | NEW |
| 1 var math; | 1 var math; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 class _JenkinsSmiHash extends core.Object { | 4 class _JenkinsSmiHash extends core.Object { |
| 5 static combine(hash, value) { | 5 static combine(hash, value) { |
| 6 hash = 536870911 & dart.notNull(hash) + dart.notNull(value); | 6 hash = 536870911 & dart.notNull(hash) + dart.notNull(value); |
| 7 hash = 536870911 & dart.notNull(hash) + ((524287 & dart.notNull(hash)) <<
10); | 7 hash = 536870911 & dart.notNull(hash) + ((524287 & dart.notNull(hash)) <<
10); |
| 8 return dart.notNull(hash) ^ dart.notNull(hash) >> 6; | 8 return dart.notNull(hash) ^ dart.notNull(hash) >> 6; |
| 9 } | 9 } |
| 10 static finish(hash) { | 10 static finish(hash) { |
| (...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 337 seed = ((dart.notNull(seed) - dart.notNull(low)) / dart.notNull(_POW2_32
)).truncate(); | 337 seed = ((dart.notNull(seed) - dart.notNull(low)) / dart.notNull(_POW2_32
)).truncate(); |
| 338 let high = dart.notNull(seed) & dart.notNull(_Random[_MASK32]); | 338 let high = dart.notNull(seed) & dart.notNull(_Random[_MASK32]); |
| 339 seed = ((dart.notNull(seed) - dart.notNull(high)) / dart.notNull(_POW2_3
2)).truncate(); | 339 seed = ((dart.notNull(seed) - dart.notNull(high)) / dart.notNull(_POW2_3
2)).truncate(); |
| 340 let tmplow = dart.notNull(low) << 21; | 340 let tmplow = dart.notNull(low) << 21; |
| 341 let tmphigh = dart.notNull(high) << 21 | dart.notNull(low) >> 11; | 341 let tmphigh = dart.notNull(high) << 21 | dart.notNull(low) >> 11; |
| 342 tmplow = (~dart.notNull(low) & dart.notNull(_Random[_MASK32])) + dart.no
tNull(tmplow); | 342 tmplow = (~dart.notNull(low) & dart.notNull(_Random[_MASK32])) + dart.no
tNull(tmplow); |
| 343 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); | 343 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); |
| 344 high = ~dart.notNull(high) + dart.notNull(tmphigh) + ((dart.notNull(tmpl
ow) - dart.notNull(low)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32
]); | 344 high = ~dart.notNull(high) + dart.notNull(tmphigh) + ((dart.notNull(tmpl
ow) - dart.notNull(low)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32
]); |
| 345 tmphigh = dart.notNull(high) >> 24; | 345 tmphigh = dart.notNull(high) >> 24; |
| 346 tmplow = dart.notNull(low) >> 24 | dart.notNull(high) << 8; | 346 tmplow = dart.notNull(low) >> 24 | dart.notNull(high) << 8; |
| 347 low = tmplow; | 347 low = dart.notNull(low) ^ dart.notNull(tmplow); |
| 348 high = tmphigh; | 348 high = dart.notNull(high) ^ dart.notNull(tmphigh); |
| 349 tmplow = dart.notNull(low) * 265; | 349 tmplow = dart.notNull(low) * 265; |
| 350 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); | 350 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); |
| 351 high = dart.notNull(high) * 265 + ((dart.notNull(tmplow) - dart.notNull(
low)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32]); | 351 high = dart.notNull(high) * 265 + ((dart.notNull(tmplow) - dart.notNull(
low)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32]); |
| 352 tmphigh = dart.notNull(high) >> 14; | 352 tmphigh = dart.notNull(high) >> 14; |
| 353 tmplow = dart.notNull(low) >> 14 | dart.notNull(high) << 18; | 353 tmplow = dart.notNull(low) >> 14 | dart.notNull(high) << 18; |
| 354 low = tmplow; | 354 low = dart.notNull(low) ^ dart.notNull(tmplow); |
| 355 high = tmphigh; | 355 high = dart.notNull(high) ^ dart.notNull(tmphigh); |
| 356 tmplow = dart.notNull(low) * 21; | 356 tmplow = dart.notNull(low) * 21; |
| 357 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); | 357 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); |
| 358 high = dart.notNull(high) * 21 + ((dart.notNull(tmplow) - dart.notNull(l
ow)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32]); | 358 high = dart.notNull(high) * 21 + ((dart.notNull(tmplow) - dart.notNull(l
ow)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32]); |
| 359 tmphigh = dart.notNull(high) >> 28; | 359 tmphigh = dart.notNull(high) >> 28; |
| 360 tmplow = dart.notNull(low) >> 28 | dart.notNull(high) << 4; | 360 tmplow = dart.notNull(low) >> 28 | dart.notNull(high) << 4; |
| 361 low = tmplow; | 361 low = dart.notNull(low) ^ dart.notNull(tmplow); |
| 362 high = tmphigh; | 362 high = dart.notNull(high) ^ dart.notNull(tmphigh); |
| 363 tmplow = dart.notNull(low) << 31; | 363 tmplow = dart.notNull(low) << 31; |
| 364 tmphigh = dart.notNull(high) << 31 | dart.notNull(low) >> 1; | 364 tmphigh = dart.notNull(high) << 31 | dart.notNull(low) >> 1; |
| 365 tmplow = low; | 365 tmplow = dart.notNull(tmplow) + dart.notNull(low); |
| 366 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); | 366 low = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); |
| 367 high = dart.notNull(high) + dart.notNull(tmphigh) + ((dart.notNull(tmplo
w) - dart.notNull(low)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32]
); | 367 high = dart.notNull(high) + dart.notNull(tmphigh) + ((dart.notNull(tmplo
w) - dart.notNull(low)) / 4294967296).truncate() & dart.notNull(_Random[_MASK32]
); |
| 368 tmplow = dart.notNull(this[_lo]) * 1037; | 368 tmplow = dart.notNull(this[_lo]) * 1037; |
| 369 this[_lo] = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); | 369 this[_lo] = dart.notNull(tmplow) & dart.notNull(_Random[_MASK32]); |
| 370 this[_hi] = dart.notNull(this[_hi]) * 1037 + ((dart.notNull(tmplow) - da
rt.notNull(this[_lo])) / 4294967296).truncate() & dart.notNull(_Random[_MASK32])
; | 370 this[_hi] = dart.notNull(this[_hi]) * 1037 + ((dart.notNull(tmplow) - da
rt.notNull(this[_lo])) / 4294967296).truncate() & dart.notNull(_Random[_MASK32])
; |
| 371 this[_lo] = low; | 371 this[_lo] = dart.notNull(this[_lo]) ^ dart.notNull(low); |
| 372 this[_hi] = high; | 372 this[_hi] = dart.notNull(this[_hi]) ^ dart.notNull(high); |
| 373 } while (seed != empty_seed); | 373 } while (seed != empty_seed); |
| 374 if (this[_hi] == 0 && this[_lo] == 0) { | 374 if (this[_hi] == 0 && this[_lo] == 0) { |
| 375 this[_lo] = 23063; | 375 this[_lo] = 23063; |
| 376 } | 376 } |
| 377 this[_nextState](); | 377 this[_nextState](); |
| 378 this[_nextState](); | 378 this[_nextState](); |
| 379 this[_nextState](); | 379 this[_nextState](); |
| 380 this[_nextState](); | 380 this[_nextState](); |
| 381 } | 381 } |
| 382 [_nextState]() { | 382 [_nextState]() { |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 449 exports.sin = sin; | 449 exports.sin = sin; |
| 450 exports.cos = cos; | 450 exports.cos = cos; |
| 451 exports.tan = tan; | 451 exports.tan = tan; |
| 452 exports.acos = acos; | 452 exports.acos = acos; |
| 453 exports.asin = asin; | 453 exports.asin = asin; |
| 454 exports.atan = atan; | 454 exports.atan = atan; |
| 455 exports.sqrt = sqrt; | 455 exports.sqrt = sqrt; |
| 456 exports.exp = exp; | 456 exports.exp = exp; |
| 457 exports.log = log; | 457 exports.log = log; |
| 458 })(math || (math = {})); | 458 })(math || (math = {})); |
| OLD | NEW |