v8/include
bmeurer d1df58e8d7 [stubs] Introduce a proper ToBooleanStub.
Rename the existing (patching) ToBooleanStub to ToBooleanICStub to match
our naming convention, and add a new TurboFan-powered ToBooleanStub,
which just does the ToBoolean conversion without any runtime call or
code patching, so we can use it for Ignition (and TurboFan).

Drive-by-fix: Add an Oddball::to_boolean field similar to the ones we
already have for to_string and to_number, so we don't need to actually
dispatch on the concrete Oddball at all.

R=epertoso@chromium.org, rmcilroy@chromium.org, yangguo@chromium.org

Review URL: https://codereview.chromium.org/1744163002

Cr-Commit-Position: refs/heads/master@{#34361}
2016-02-29 12:17:26 +00:00
..
libplatform [api] Assume that v8/include is in the include path for all public headers 2016-02-29 11:03:02 +00:00
OWNERS Add myself to include/OWNERS 2015-04-21 10:05:59 +00:00
v8-debug.h Mark deprecated debugger APIs as such 2015-12-04 15:25:40 +00:00
v8-experimental.h [api] Assume that v8/include is in the include path for all public headers 2016-02-29 11:03:02 +00:00
v8-platform.h Reland: Add Scoped Context Info (Isolate) to V8 Traces 2016-02-26 17:25:30 +00:00
v8-profiler.h Add CollectSample API function to CpuProfiler 2016-01-26 20:48:28 +00:00
v8-testing.h Remove easy to remove calls to Isolate::Current() from api.cc 2015-11-30 08:16:59 +00:00
v8-util.h [presubmit] Fix build/include linter violations. 2015-09-03 07:56:14 +00:00
v8-version.h [Release] Update V8 version to 5.1 2016-02-28 00:55:04 +00:00
v8.h [stubs] Introduce a proper ToBooleanStub. 2016-02-29 12:17:26 +00:00
v8config.h Unconditionally expand STATIC_ASSERT to the C++11 form. 2015-11-25 17:16:44 +00:00