Searched refs:language_mode (Results 1 - 25 of 97) sorted by relevance

1234

/external/v8/src/ic/
H A Dkeyed-store-generic.h20 LanguageMode language_mode);
H A Daccessor-assembler.h40 void GenerateKeyedStoreIC(LanguageMode language_mode);
41 void GenerateKeyedStoreICTrampoline(LanguageMode language_mode);
102 void KeyedStoreIC(const StoreICParameters* p, LanguageMode language_mode);
H A Dkeyed-store-generic.cc25 void KeyedStoreGeneric(LanguageMode language_mode);
40 LanguageMode language_mode);
86 LanguageMode language_mode) {
88 assembler.KeyedStoreGeneric(language_mode);
753 LanguageMode language_mode) {
860 if (language_mode == STRICT) {
866 DCHECK_EQ(SLOPPY, language_mode);
874 if (language_mode == STRICT) {
881 DCHECK_EQ(SLOPPY, language_mode);
907 void KeyedStoreGenericAssembler::KeyedStoreGeneric(LanguageMode language_mode) { argument
85 Generate(compiler::CodeAssemblerState* state, LanguageMode language_mode) argument
751 EmitGenericPropertyStore( Node* receiver, Node* receiver_map, const StoreICParameters* p, Label* slow, LanguageMode language_mode) argument
[all...]
/external/v8/src/parsing/
H A Dpreparser.cc155 if (is_sloppy(inner_scope->language_mode())) {
159 SetLanguageMode(function_scope, inner_scope->language_mode());
163 if (is_sloppy(function_scope->language_mode())) {
191 is_sloppy(function_scope->language_mode()) && formals.is_simple &&
193 ValidateFormalParameters(function_scope->language_mode(),
198 if (is_strict(function_scope->language_mode())) {
224 LanguageMode language_mode, bool* ok) {
237 function_scope->SetLanguageMode(language_mode);
264 language_mode = function_scope->language_mode();
220 ParseFunctionLiteral( Identifier function_name, Scanner::Location function_name_location, FunctionNameValidity function_name_validity, FunctionKind kind, int function_token_pos, FunctionLiteral::FunctionType function_type, LanguageMode language_mode, bool* ok) argument
[all...]
H A Dpreparse-data.cc19 LanguageMode language_mode,
28 FunctionEntry::EncodeFlags(language_mode, uses_super_property, calls_eval,
16 LogFunction(int start, int end, int num_parameters, int function_length, bool has_duplicate_parameters, int properties, LanguageMode language_mode, bool uses_super_property, bool calls_eval, int num_inner_functions) argument
H A Dparsing.cc35 info->set_language_mode(info->literal()->language_mode());
H A Dpreparse-data.h100 LanguageMode language_mode, bool uses_super_property,
H A Dparse-info.h209 LanguageMode language_mode() const { function in class:v8::internal::ParseInfo
212 void set_language_mode(LanguageMode language_mode) { argument
214 set_strict_mode(is_strict(language_mode));
H A Dtoken.h202 static bool IsIdentifier(Value tok, LanguageMode language_mode,
212 return is_sloppy(language_mode);
214 return !is_generator && is_sloppy(language_mode);
/external/v8/src/
H A Dcompilation-cache.cc143 Handle<Context> context, LanguageMode language_mode) {
152 InfoVectorPair probe = table->LookupScript(source, context, language_mode);
186 LanguageMode language_mode,
192 table, source, context, language_mode, function_info, literals));
197 Handle<Context> native_context, LanguageMode language_mode, int position) {
206 result = table->LookupEval(source, outer_info, native_context, language_mode,
278 Handle<Context> context, LanguageMode language_mode) {
283 resource_options, context, language_mode);
288 Handle<Context> context, LanguageMode language_mode, int position) {
293 result = eval_global_.Lookup(source, outer_info, context, language_mode,
140 Lookup( Handle<String> source, Handle<Object> name, int line_offset, int column_offset, ScriptOriginOptions resource_options, Handle<Context> context, LanguageMode language_mode) argument
185 Put(Handle<String> source, Handle<Context> context, LanguageMode language_mode, Handle<SharedFunctionInfo> function_info, Handle<Cell> literals) argument
195 Lookup( Handle<String> source, Handle<SharedFunctionInfo> outer_info, Handle<Context> native_context, LanguageMode language_mode, int position) argument
275 LookupScript( Handle<String> source, Handle<Object> name, int line_offset, int column_offset, ScriptOriginOptions resource_options, Handle<Context> context, LanguageMode language_mode) argument
286 LookupEval( Handle<String> source, Handle<SharedFunctionInfo> outer_info, Handle<Context> context, LanguageMode language_mode, int position) argument
313 PutScript(Handle<String> source, Handle<Context> context, LanguageMode language_mode, Handle<SharedFunctionInfo> function_info, Handle<Cell> literals) argument
[all...]
H A Dcompilation-cache.h84 Handle<Context> context, LanguageMode language_mode);
87 LanguageMode language_mode, Handle<SharedFunctionInfo> function_info,
119 LanguageMode language_mode, int position);
158 LanguageMode language_mode);
165 Handle<Context> context, LanguageMode language_mode,
176 LanguageMode language_mode,
H A Dcode-factory.cc105 Callable CodeFactory::StoreIC(Isolate* isolate, LanguageMode language_mode) { argument
106 return Callable(language_mode == STRICT
114 LanguageMode language_mode) {
115 return Callable(language_mode == STRICT ? isolate->builtins()->StoreICStrict()
136 LanguageMode language_mode) {
137 return Callable(language_mode == STRICT
145 LanguageMode language_mode) {
146 return Callable(language_mode == STRICT
154 LanguageMode language_mode) {
155 return Callable(language_mode
113 StoreICInOptimizedCode(Isolate* isolate, LanguageMode language_mode) argument
135 KeyedStoreIC(Isolate* isolate, LanguageMode language_mode) argument
144 KeyedStoreICInOptimizedCode(Isolate* isolate, LanguageMode language_mode) argument
153 KeyedStoreIC_Megamorphic(Isolate* isolate, LanguageMode language_mode) argument
[all...]
H A Dcompilation-info.cc196 DCHECK(DeclareGlobalsLanguageMode::is_valid(parse_info()->language_mode()));
199 DeclareGlobalsLanguageMode::encode(parse_info()->language_mode());
210 return is_sloppy(parse_info()->language_mode()) && !parse_info()->is_native();
/external/v8/src/ast/
H A Dast.cc248 LanguageMode language_mode,
257 *out_slot = spec->AddKeyedStoreICSlot(language_mode);
260 *out_slot = spec->AddStoreICSlot(language_mode);
266 LanguageMode language_mode,
268 AssignVectorSlots(each(), spec, language_mode, &each_slot_); local
284 LanguageMode language_mode,
286 AssignVectorSlots(target(), spec, language_mode, &slot_); local
290 LanguageMode language_mode,
292 AssignVectorSlots(expression(), spec, language_mode, &slot_); local
340 LanguageMode FunctionLiteral::language_mode() cons function in class:v8::internal::FunctionLiteral
247 AssignVectorSlots(Expression* expr, FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlot* out_slot) argument
265 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
283 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
289 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
399 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
436 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
797 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
869 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
891 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache_) argument
1051 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
1091 AssignFeedbackSlots(FeedbackVectorSpec* spec, LanguageMode language_mode, FeedbackSlotCache* cache) argument
[all...]
H A Dvariables.h74 bool throw_on_const_assignment(LanguageMode language_mode) const {
75 return kind() != SLOPPY_FUNCTION_NAME_VARIABLE || is_strict(language_mode);
H A Dscopes.h247 void SetLanguageMode(LanguageMode language_mode) { argument
248 DCHECK(!is_module_scope() || is_strict(language_mode));
249 set_language_mode(language_mode);
327 return scope_calls_eval_ && is_sloppy(language_mode());
349 LanguageMode language_mode() const { return is_strict_ ? STRICT : SLOPPY; } function in class:v8::internal::Scope
469 void set_language_mode(LanguageMode language_mode) { argument
470 is_strict_ = is_strict(language_mode);
/external/v8/src/interpreter/
H A Dbytecode-array-builder.cc519 const AstRawString* name, int feedback_slot, LanguageMode language_mode) {
521 if (language_mode == SLOPPY) {
524 DCHECK_EQ(language_mode, STRICT);
599 const AstRawString* name, LanguageMode language_mode) {
601 if (language_mode == SLOPPY) {
604 DCHECK_EQ(language_mode, STRICT);
646 LanguageMode language_mode) {
653 language_mode);
655 if (language_mode == SLOPPY) {
658 DCHECK_EQ(language_mode, STRIC
518 StoreGlobal( const AstRawString* name, int feedback_slot, LanguageMode language_mode) argument
598 StoreLookupSlot( const AstRawString* name, LanguageMode language_mode) argument
644 StoreNamedProperty( Register object, size_t name_index, int feedback_slot, LanguageMode language_mode) argument
664 StoreNamedProperty( Register object, const AstRawString* name, int feedback_slot, LanguageMode language_mode) argument
686 StoreKeyedProperty( Register object, Register key, int feedback_slot, LanguageMode language_mode) argument
706 StoreHomeObjectProperty( Register object, int feedback_slot, LanguageMode language_mode) argument
1094 Delete(Register object, LanguageMode language_mode) argument
[all...]
H A Dbytecode-array-builder.h93 LanguageMode language_mode);
146 LanguageMode language_mode);
152 LanguageMode language_mode);
162 LanguageMode language_mode);
167 LanguageMode language_mode);
189 LanguageMode language_mode);
305 BytecodeArrayBuilder& Delete(Register object, LanguageMode language_mode);
/external/v8/src/compiler/
H A Djs-native-context-specialization.h73 LanguageMode language_mode,
78 LanguageMode language_mode,
84 LanguageMode language_mode);
88 LanguageMode language_mode,
118 LanguageMode language_mode, Handle<FeedbackVector> vector,
H A Dbytecode-graph-builder.h139 void BuildStoreGlobal(LanguageMode language_mode);
147 void BuildNamedStore(LanguageMode language_mode, StoreMode store_mode);
148 void BuildKeyedStore(LanguageMode language_mode);
152 void BuildStaLookupSlot(LanguageMode language_mode);
158 void BuildDelete(LanguageMode language_mode);
H A Djs-operator.cc326 lhs.language_mode() == rhs.language_mode() &&
337 return base::hash_combine(p.name().location(), p.language_mode(),
343 return os << Brief(*p.name()) << ", " << p.language_mode();
355 return os << p.language_mode();
360 return lhs.language_mode() == rhs.language_mode() &&
378 return base::hash_combine(p.language_mode(), p.feedback());
414 return lhs.language_mode() == rhs.language_mode()
864 StoreNamed(LanguageMode language_mode, Handle<Name> name, VectorSlotPair const& feedback) argument
876 StoreProperty( LanguageMode language_mode, VectorSlotPair const& feedback) argument
896 DeleteProperty(LanguageMode language_mode) argument
917 StoreGlobal(LanguageMode language_mode, const Handle<Name>& name, const VectorSlotPair& feedback) argument
[all...]
H A Djs-operator.h383 NamedAccess(LanguageMode language_mode, Handle<Name> name, argument
385 : name_(name), feedback_(feedback), language_mode_(language_mode) {}
388 LanguageMode language_mode() const { return language_mode_; } function in class:v8::internal::compiler::final
440 StoreGlobalParameters(LanguageMode language_mode, argument
443 : language_mode_(language_mode), name_(name), feedback_(feedback) {}
445 LanguageMode language_mode() const { return language_mode_; } function in class:v8::internal::compiler::final
469 PropertyAccess(LanguageMode language_mode, VectorSlotPair const& feedback) argument
470 : feedback_(feedback), language_mode_(language_mode) {}
472 LanguageMode language_mode() const { return language_mode_; } function in class:v8::internal::compiler::final
655 const Operator* StoreProperty(LanguageMode language_mode,
[all...]
/external/v8/src/runtime/
H A Druntime-classes.cc341 LanguageMode language_mode) {
348 MAYBE_RETURN(Object::SetSuperProperty(&it, value, language_mode,
358 LanguageMode language_mode) {
366 MAYBE_RETURN(Object::SetSuperProperty(&it, value, language_mode,
401 Handle<Object> key, Handle<Object> value, LanguageMode language_mode) {
406 language_mode);
414 language_mode);
417 language_mode);
338 StoreToSuper(Isolate* isolate, Handle<JSObject> home_object, Handle<Object> receiver, Handle<Name> name, Handle<Object> value, LanguageMode language_mode) argument
354 StoreElementToSuper(Isolate* isolate, Handle<JSObject> home_object, Handle<Object> receiver, uint32_t index, Handle<Object> value, LanguageMode language_mode) argument
399 StoreKeyedToSuper( Isolate* isolate, Handle<JSObject> home_object, Handle<Object> receiver, Handle<Object> key, Handle<Object> value, LanguageMode language_mode) argument
H A Druntime-compiler.cc426 LanguageMode language_mode,
450 Compiler::GetFunctionFromEval(source, outer_info, context, language_mode,
476 LanguageMode language_mode = static_cast<LanguageMode>(args.smi_at(3)); local
481 language_mode, args.smi_at(4), args.smi_at(5));
424 CompileGlobalEval(Isolate* isolate, Handle<String> source, Handle<SharedFunctionInfo> outer_info, LanguageMode language_mode, int eval_scope_position, int eval_position) argument
/external/v8/src/objects/
H A Dscope-info.h44 LanguageMode language_mode();
50 bool CallsSloppyEval() { return CallsEval() && is_sloppy(language_mode()); }

Completed in 322 milliseconds

1234