Description[bootstrapper] Remove Intl experimental natives files
These experimental natives previously only installed functions to the
appropriate parent. In this patch, the exports container is retained
so that the bootstrapper may install the functions instead. This
change is intended to reduce startup time. SharedArrayBuffer retains
some experimental natives exported from JS; this may be addressed
in a follow-on patch. The patch includes some minor cleanup of the
bootstrap process by removing "experimental exports", which was unused.
R=yangguo@chromium.org
BUG=v8:5880
CQ_INCLUDE_TRYBOTS=master.tryserver.v8:v8_linux_noi18n_rel_ng
Review-Url: https://codereview.chromium.org/2683083003
Cr-Commit-Position: refs/heads/master@{#43221}
Committed: https://chromium.googlesource.com/v8/v8/+/407d6bf16b37636dc2dfd91087a4e2b318ad2399
Patch Set 1 #Patch Set 2 : Make sure newly added functions are not enumerable #Patch Set 3 : Fix gypfile #
Total comments: 2
Patch Set 4 : Install more like other things behind a flag #Patch Set 5 : Fix a couple minor issues #
Total comments: 8
Patch Set 6 : Changes based on review #
Messages
Total messages: 36 (29 generated)
|