85505fdd3e
Summary: Prepack does not understand how to use a random key as an object property. Instead, at build time, it generates a deterministic property name based on a deterministic seed for `Math.random()`. Prepack would like to move away from this, and keep all the `Math.random()` unevaluated and left in the bundle. Since this is the only usage of `Math.random()` that can't be handled by the abstract interpreter, it should be changed. Note that the randomness is not required here at all, it just has to be *some* unique key. Reviewed By: davidaurelio Differential Revision: D9882757 fbshipit-source-id: 21c213db9716d2faeb8745d811a620b088a83781 |
||
---|---|---|
.. | ||
ErrorUtils.js | ||
Map.js | ||
Set.js | ||
_shouldPolyfillES6Collection.js | ||
getObjectValues.js | ||
guid.js | ||
guid.js.flow | ||
isEmpty.js | ||
merge.js | ||
mergeHelpers.js | ||
mergeInto.js | ||
toIterator.js | ||
whatwg-fetch.js |