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

Side by Side Diff: src/objects.h

Issue 2562973002: [perf-prof] fix crash when logging. (Closed)
Patch Set: remove stray edit Created 4 years 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/messages.cc ('k') | src/objects.cc » ('j') | src/perf-jit.cc » ('J')
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 7133 matching lines...) Expand 10 before | Expand all | Expand 10 after
7144 // this through. Encoded in the 'flags' field. 7144 // this through. Encoded in the 'flags' field.
7145 inline v8::ScriptOriginOptions origin_options(); 7145 inline v8::ScriptOriginOptions origin_options();
7146 inline void set_origin_options(ScriptOriginOptions origin_options); 7146 inline void set_origin_options(ScriptOriginOptions origin_options);
7147 7147
7148 DECLARE_CAST(Script) 7148 DECLARE_CAST(Script)
7149 7149
7150 // If script source is an external string, check that the underlying 7150 // If script source is an external string, check that the underlying
7151 // resource is accessible. Otherwise, always return true. 7151 // resource is accessible. Otherwise, always return true.
7152 inline bool HasValidSource(); 7152 inline bool HasValidSource();
7153 7153
7154 static Handle<Object> GetNameOrSourceURL(Handle<Script> script); 7154 Object* GetNameOrSourceURL();
7155 7155
7156 // Set eval origin for stack trace formatting. 7156 // Set eval origin for stack trace formatting.
7157 static void SetEvalOrigin(Handle<Script> script, 7157 static void SetEvalOrigin(Handle<Script> script,
7158 Handle<SharedFunctionInfo> outer, 7158 Handle<SharedFunctionInfo> outer,
7159 int eval_position); 7159 int eval_position);
7160 // Retrieve source position from where eval was called. 7160 // Retrieve source position from where eval was called.
7161 int GetEvalPosition(); 7161 int GetEvalPosition();
7162 7162
7163 // Init line_ends array with source code positions of line ends. 7163 // Init line_ends array with source code positions of line ends.
7164 static void InitLineEnds(Handle<Script> script); 7164 static void InitLineEnds(Handle<Script> script);
(...skipping 4843 matching lines...) Expand 10 before | Expand all | Expand 10 after
12008 } 12008 }
12009 return value; 12009 return value;
12010 } 12010 }
12011 }; 12011 };
12012 12012
12013 12013
12014 } // NOLINT, false-positive due to second-order macros. 12014 } // NOLINT, false-positive due to second-order macros.
12015 } // NOLINT, false-positive due to second-order macros. 12015 } // NOLINT, false-positive due to second-order macros.
12016 12016
12017 #endif // V8_OBJECTS_H_ 12017 #endif // V8_OBJECTS_H_
OLDNEW
« no previous file with comments | « src/messages.cc ('k') | src/objects.cc » ('j') | src/perf-jit.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698