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

Side by Side Diff: src/objects.h

Issue 2373983004: [turbofan] inline %StringIteratorPrototype%.next in JSBuiltinReducer. (Closed)
Patch Set: Reland "[turbofan] inline %StringIteratorPrototype%.next in JSBuiltinReducer" Created 4 years, 2 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
« no previous file with comments | « src/globals.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2015 the V8 project authors. All rights reserved. 1 // Copyright 2015 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef V8_OBJECTS_H_ 5 #ifndef V8_OBJECTS_H_
6 #define V8_OBJECTS_H_ 6 #define V8_OBJECTS_H_
7 7
8 #include <iosfwd> 8 #include <iosfwd>
9 #include <memory> 9 #include <memory>
10 10
(...skipping 7088 matching lines...) Expand 10 before | Expand all | Expand 10 after
7099 kGlobalEncodeURI, 7099 kGlobalEncodeURI,
7100 kGlobalEncodeURIComponent, 7100 kGlobalEncodeURIComponent,
7101 kGlobalEscape, 7101 kGlobalEscape,
7102 kGlobalUnescape, 7102 kGlobalUnescape,
7103 kGlobalIsFinite, 7103 kGlobalIsFinite,
7104 kGlobalIsNaN, 7104 kGlobalIsNaN,
7105 kTypedArrayByteLength, 7105 kTypedArrayByteLength,
7106 kTypedArrayByteOffset, 7106 kTypedArrayByteOffset,
7107 kTypedArrayLength, 7107 kTypedArrayLength,
7108 kSharedArrayBufferByteLength, 7108 kSharedArrayBufferByteLength,
7109 kStringIteratorNext,
7109 }; 7110 };
7110 7111
7111 7112
7112 // Result of searching in an optimized code map of a SharedFunctionInfo. Note 7113 // Result of searching in an optimized code map of a SharedFunctionInfo. Note
7113 // that both {code} and {literals} can be NULL to pass search result status. 7114 // that both {code} and {literals} can be NULL to pass search result status.
7114 struct CodeAndLiterals { 7115 struct CodeAndLiterals {
7115 Code* code; // Cached optimized code. 7116 Code* code; // Cached optimized code.
7116 LiteralsArray* literals; // Cached literals array. 7117 LiteralsArray* literals; // Cached literals array.
7117 }; 7118 };
7118 7119
(...skipping 4321 matching lines...) Expand 10 before | Expand all | Expand 10 after
11440 } 11441 }
11441 return value; 11442 return value;
11442 } 11443 }
11443 }; 11444 };
11444 11445
11445 11446
11446 } // NOLINT, false-positive due to second-order macros. 11447 } // NOLINT, false-positive due to second-order macros.
11447 } // NOLINT, false-positive due to second-order macros. 11448 } // NOLINT, false-positive due to second-order macros.
11448 11449
11449 #endif // V8_OBJECTS_H_ 11450 #endif // V8_OBJECTS_H_
OLDNEW
« no previous file with comments | « src/globals.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698