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

Unified Diff: src/ast.h

Issue 6410112: Implement crankshaft support for pixel array loads. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: ia32 working Created 9 years, 10 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/api.cc ('k') | src/factory.h » ('j') | src/hydrogen.cc » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/ast.h
diff --git a/src/ast.h b/src/ast.h
index 2aee5d72a4e10bbf830b3bd405abda681df79f0b..093624146fdb379b493c29d5be803b59cf7c9a27 100644
--- a/src/ast.h
+++ b/src/ast.h
@@ -1208,6 +1208,7 @@ class Property: public Expression {
receiver_types_(NULL),
is_monomorphic_(false),
is_array_length_(false),
+ has_pixel_array_elements_(false),
Kevin Millikin (Chromium) 2011/02/07 12:39:08 This field seems to be unused.
danno 2011/02/08 09:25:57 Done.
is_string_length_(false),
is_function_prototype_(false),
is_arguments_access_(false) { }
@@ -1237,6 +1238,7 @@ class Property: public Expression {
virtual bool IsMonomorphic() { return is_monomorphic_; }
virtual ZoneMapList* GetReceiverTypes() { return receiver_types_; }
virtual bool IsArrayLength() { return is_array_length_; }
+ virtual bool HasPixelArrayElements() { return has_pixel_array_elements_; }
virtual Handle<Map> GetMonomorphicReceiverType() {
return monomorphic_receiver_type_;
}
@@ -1254,6 +1256,7 @@ class Property: public Expression {
ZoneMapList* receiver_types_;
bool is_monomorphic_ : 1;
bool is_array_length_ : 1;
+ bool has_pixel_array_elements_ : 1;
bool is_string_length_ : 1;
bool is_function_prototype_ : 1;
bool is_arguments_access_ : 1;
« no previous file with comments | « src/api.cc ('k') | src/factory.h » ('j') | src/hydrogen.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698