To revert the change from bug 1674305. in short, currently single script decode task uses parse global and instantiate off-main-thread, because of the following reasons: * there are some case that the time taken by on-main-thread instantiation regresses benchmark score * if decode task finishes early, it affects scheduling and some benchmark score regresses, because the benchmark itself is bimodal and bad case happens more (see bug 1674305 comments) bug 1655768 will help the latter, and we can look into this bug after that.
Bug 1687973 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
To revert the change from bug 1674305. in short, currently single script decode task uses parse global and instantiate off-main-thread, because of the following reasons: * there are some case that the time taken by on-main-thread instantiation regresses benchmark score * if decode task finishes early, it affects scheduling and some benchmark score regresses, because the benchmark itself is bimodal and bad case happens more (see bug 1674305 comments) bug 1667903 will help the latter, and we can look into this bug after that.