-
Notifications
You must be signed in to change notification settings - Fork 29.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deps: update V8 to 5.4 #8317
deps: update V8 to 5.4 #8317
Commits on Sep 22, 2016
-
Pick up latest commit from the 5.4-lkgr branch. deps: edit V8 gitignore to allow trace event copy deps: update V8 trace event to 315bf1e2d45be7d53346c31cfcc37424a32c30c8 deps: edit V8 gitignore to allow gtest_prod.h copy deps: update V8 gtest to 6f8a66431cb592dad629028a50b3dd418a408c87 PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec02b81 - Browse repository at this point
Copy the full SHA ec02b81View commit details -
build: update V8 gypfile paths
The location of various gypfiles has changed in V8 5.2. PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbfc15c - Browse repository at this point
Copy the full SHA fbfc15cView commit details -
build: define icu_use_data_file_flag
v8.gyp expects this to be defined by the embedder PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 785506a - Browse repository at this point
Copy the full SHA 785506aView commit details -
V8 now depends on C++11 runtime features. On OSX this requires us to link against the libc++ library rather than the deprecated default that is provided with -mmacosx-version-min=10.7. PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7292a1e - Browse repository at this point
Copy the full SHA 7292a1eView commit details -
tools: do not disable ICU's transliteration
V8 needs it for case conversion. Ref: https://codereview.chromium.org/1812673005 PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2187bd3 - Browse repository at this point
Copy the full SHA 2187bd3View commit details -
build: fix mkpeephole configuration
mkpeephole is a binary that gets generated and run at V8 build time. On cross-compilation builds separate build toolchains are required. Similar to want_separate_host_toolset we default to disabled. PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19c9567 - Browse repository at this point
Copy the full SHA 19c9567View commit details -
build: do not clean V8 gtest directory
There is a file in there required to build V8. The rest is being ignored by V8's .gitignore anyway. PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98241f4 - Browse repository at this point
Copy the full SHA 98241f4View commit details -
src: no longer need to use std::tr1::
The use of libc++ is now forced on OSX. PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75242a2 - Browse repository at this point
Copy the full SHA 75242a2View commit details -
deps: cherry-pick workaround for clang-3.4 ICE
Ref: nodejs#8343 Fixes: nodejs#8323 PR-URL: nodejs#8317 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91b4094 - Browse repository at this point
Copy the full SHA 91b4094View commit details