Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(90)

Unified Diff: src/full-codegen/full-codegen.h

Issue 1378533002: [es6] Introduce %ToInteger and %ToLength. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « src/full-codegen/arm64/full-codegen-arm64.cc ('k') | src/full-codegen/ia32/full-codegen-ia32.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/full-codegen/full-codegen.h
diff --git a/src/full-codegen/full-codegen.h b/src/full-codegen/full-codegen.h
index 20490e671f1b97961e51d803c6df2746cbde8495..02da16b865a0cb3e15998f1501cfe0db87e1d884 100644
--- a/src/full-codegen/full-codegen.h
+++ b/src/full-codegen/full-codegen.h
@@ -480,49 +480,50 @@ class FullCodeGenerator: public AstVisitor {
void EmitKeyedCallWithLoadIC(Call* expr, Expression* key);
void EmitKeyedSuperCallWithLoadIC(Call* expr);
-#define FOR_EACH_FULL_CODE_INTRINSIC(F) \
- F(IsSmi) \
- F(IsArray) \
- F(IsTypedArray) \
- F(IsRegExp) \
- F(IsJSProxy) \
- F(IsConstructCall) \
- F(Call) \
- F(CallFunction) \
- F(DefaultConstructorCallSuper) \
- F(ArgumentsLength) \
- F(Arguments) \
- F(ValueOf) \
- F(SetValueOf) \
- F(IsDate) \
- F(DateField) \
- F(StringCharFromCode) \
- F(StringCharAt) \
- F(OneByteSeqStringSetChar) \
- F(TwoByteSeqStringSetChar) \
- F(ObjectEquals) \
- F(IsFunction) \
- F(IsSpecObject) \
- F(IsSimdValue) \
- F(MathPow) \
- F(IsMinusZero) \
- F(HasCachedArrayIndex) \
- F(GetCachedArrayIndex) \
- F(FastOneByteArrayJoin) \
- F(GeneratorNext) \
- F(GeneratorThrow) \
- F(DebugBreakInOptimizedCode) \
- F(ClassOf) \
- F(StringCharCodeAt) \
- F(StringAdd) \
- F(SubString) \
- F(RegExpExec) \
- F(RegExpConstructResult) \
- F(NumberToString) \
- F(ToString) \
- F(ToName) \
- F(ToObject) \
- F(DebugIsActive) \
+#define FOR_EACH_FULL_CODE_INTRINSIC(F) \
+ F(IsSmi) \
+ F(IsArray) \
+ F(IsTypedArray) \
+ F(IsRegExp) \
+ F(IsJSProxy) \
+ F(IsConstructCall) \
+ F(Call) \
+ F(CallFunction) \
+ F(DefaultConstructorCallSuper) \
+ F(ArgumentsLength) \
+ F(Arguments) \
+ F(ValueOf) \
+ F(SetValueOf) \
+ F(IsDate) \
+ F(DateField) \
+ F(StringCharFromCode) \
+ F(StringCharAt) \
+ F(OneByteSeqStringSetChar) \
+ F(TwoByteSeqStringSetChar) \
+ F(ObjectEquals) \
+ F(IsFunction) \
+ F(IsSpecObject) \
+ F(IsSimdValue) \
+ F(MathPow) \
+ F(IsMinusZero) \
+ F(HasCachedArrayIndex) \
+ F(GetCachedArrayIndex) \
+ F(FastOneByteArrayJoin) \
+ F(GeneratorNext) \
+ F(GeneratorThrow) \
+ F(DebugBreakInOptimizedCode) \
+ F(ClassOf) \
+ F(StringCharCodeAt) \
+ F(StringAdd) \
+ F(SubString) \
+ F(RegExpExec) \
+ F(RegExpConstructResult) \
+ F(ToInteger) \
+ F(NumberToString) \
+ F(ToString) \
+ F(ToName) \
+ F(ToObject) \
+ F(DebugIsActive) \
F(CreateIterResultObject)
#define GENERATOR_DECLARATION(Name) void Emit##Name(CallRuntime* call);
« no previous file with comments | « src/full-codegen/arm64/full-codegen-arm64.cc ('k') | src/full-codegen/ia32/full-codegen-ia32.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698