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

Side by Side Diff: src/assembler.h

Issue 459413002: Support symbol-named properties in API (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Include a bit that was missing from the previous patch Created 6 years, 4 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 1994-2006 Sun Microsystems Inc. 1 // Copyright (c) 1994-2006 Sun Microsystems Inc.
2 // All Rights Reserved. 2 // All Rights Reserved.
3 // 3 //
4 // Redistribution and use in source and binary forms, with or without 4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions are 5 // modification, are permitted provided that the following conditions are
6 // met: 6 // met:
7 // 7 //
8 // - Redistributions of source code must retain the above copyright notice, 8 // - Redistributions of source code must retain the above copyright notice,
9 // this list of conditions and the following disclaimer. 9 // this list of conditions and the following disclaimer.
10 // 10 //
(...skipping 756 matching lines...) Expand 10 before | Expand all | Expand 10 after
767 767
768 // Direct call to API function callback. 768 // Direct call to API function callback.
769 // void f(v8::FunctionCallbackInfo&) 769 // void f(v8::FunctionCallbackInfo&)
770 DIRECT_API_CALL, 770 DIRECT_API_CALL,
771 771
772 // Call to function callback via InvokeFunctionCallback. 772 // Call to function callback via InvokeFunctionCallback.
773 // void f(v8::FunctionCallbackInfo&, v8::FunctionCallback) 773 // void f(v8::FunctionCallbackInfo&, v8::FunctionCallback)
774 PROFILING_API_CALL, 774 PROFILING_API_CALL,
775 775
776 // Direct call to accessor getter callback. 776 // Direct call to accessor getter callback.
777 // void f(Local<String> property, PropertyCallbackInfo& info) 777 // void f(Local<Name> property, PropertyCallbackInfo& info)
778 DIRECT_GETTER_CALL, 778 DIRECT_GETTER_CALL,
779 779
780 // Call to accessor getter callback via InvokeAccessorGetterCallback. 780 // Call to accessor getter callback via InvokeAccessorGetterCallback.
781 // void f(Local<String> property, PropertyCallbackInfo& info, 781 // void f(Local<Name> property, PropertyCallbackInfo& info,
782 // AccessorGetterCallback callback) 782 // AccessorNameGetterCallback callback)
783 PROFILING_GETTER_CALL 783 PROFILING_GETTER_CALL
784 }; 784 };
785 785
786 static void SetUp(); 786 static void SetUp();
787 static void InitializeMathExpData(); 787 static void InitializeMathExpData();
788 static void TearDownMathExpData(); 788 static void TearDownMathExpData();
789 789
790 typedef void* ExternalReferenceRedirector(void* original, Type type); 790 typedef void* ExternalReferenceRedirector(void* original, Type type);
791 791
792 ExternalReference() : address_(NULL) {} 792 ExternalReference() : address_(NULL) {}
(...skipping 327 matching lines...) Expand 10 before | Expand all | Expand 10 after
1120 1120
1121 private: 1121 private:
1122 int32_t multiplier_; 1122 int32_t multiplier_;
1123 int32_t shift_; 1123 int32_t shift_;
1124 }; 1124 };
1125 1125
1126 1126
1127 } } // namespace v8::internal 1127 } } // namespace v8::internal
1128 1128
1129 #endif // V8_ASSEMBLER_H_ 1129 #endif // V8_ASSEMBLER_H_
OLDNEW
« src/api.cc ('K') | « src/arm64/simulator-arm64.cc ('k') | src/objects.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698