commit | 4acca5ba888936bfcc0cbca083e6d6379a0ba1e9 | [log] [tgz] |
---|---|---|
author | Mythri <mythria@chromium.org> | Tue May 09 13:36:10 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Mon May 15 10:28:13 2017 |
tree | afa942c69e3fa6b3fdbf45f805fc5e06c5205d1a | |
parent | 5ce6090d1beccc0a8ec163022cb7cf47a6caac3b [diff] |
[Interpreter] Inline feedback collection in relational compare bytecode handlers. This is the last in the series of simplifying the logic to collect feedback in compare bytecode handlers. This cl inlines the type feedback collection for the relational compare (lessthan, lessthan or equal, greater than, gerater than or equal) bytecode handlers. Bug: v8:4280 Change-Id: I4a896c9cbe5628c76785882c0632bfa07b18b099 Reviewed-on: https://chromium-review.googlesource.com/500309 Reviewed-by: Ross McIlroy <rmcilroy@chromium.org> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Mythri Alle <mythria@chromium.org> Cr-Commit-Position: refs/heads/master@{#45296}
V8 is Google's open source JavaScript engine.
V8 implements ECMAScript as specified in ECMA-262.
V8 is written in C++ and is used in Google Chrome, the open source browser from Google.
V8 can run standalone, or can be embedded into any C++ application.
V8 Project page: https://github.com/v8/v8/wiki
Checkout depot tools, and run
fetch v8
This will checkout V8 into the directory v8
and fetch all of its dependencies. To stay up to date, run
git pull origin gclient sync
For fetching all branches, add the following into your remote configuration in .git/config
:
fetch = +refs/branch-heads/*:refs/remotes/branch-heads/* fetch = +refs/tags/*:refs/tags/*
Please follow the instructions mentioned on the V8 wiki.