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

Side by Side Diff: src/bootstrapper.cc

Issue 2203843002: Remove --harmony-exponentiation-operator flag (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 4 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
« no previous file with comments | « no previous file | src/flag-definitions.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 the V8 project authors. All rights reserved. 1 // Copyright 2014 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 #include "src/bootstrapper.h" 5 #include "src/bootstrapper.h"
6 6
7 #include "src/accessors.h" 7 #include "src/accessors.h"
8 #include "src/api-natives.h" 8 #include "src/api-natives.h"
9 #include "src/base/ieee754.h" 9 #include "src/base/ieee754.h"
10 #include "src/code-stubs.h" 10 #include "src/code-stubs.h"
(...skipping 2711 matching lines...) Expand 10 before | Expand all | Expand 10 after
2722 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_for_in) 2722 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_for_in)
2723 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_regexp_lookbehind) 2723 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_regexp_lookbehind)
2724 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_regexp_named_captures) 2724 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_regexp_named_captures)
2725 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_regexp_property) 2725 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_regexp_property)
2726 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_function_sent) 2726 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_function_sent)
2727 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(promise_extra) 2727 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(promise_extra)
2728 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(intl_extra) 2728 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(intl_extra)
2729 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_explicit_tailcalls) 2729 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_explicit_tailcalls)
2730 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_tailcalls) 2730 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_tailcalls)
2731 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_restrictive_declarations) 2731 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_restrictive_declarations)
2732 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_exponentiation_operator)
2733 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_string_padding) 2732 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_string_padding)
2734 #ifdef V8_I18N_SUPPORT 2733 #ifdef V8_I18N_SUPPORT
2735 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(icu_case_mapping) 2734 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(icu_case_mapping)
2736 #endif 2735 #endif
2737 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_async_await) 2736 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_async_await)
2738 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_restrictive_generators) 2737 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_restrictive_generators)
2739 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_trailing_commas) 2738 EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE(harmony_trailing_commas)
2740 2739
2741 void InstallPublicSymbol(Factory* factory, Handle<Context> native_context, 2740 void InstallPublicSymbol(Factory* factory, Handle<Context> native_context,
2742 const char* name, Handle<Symbol> value) { 2741 const char* name, Handle<Symbol> value) {
(...skipping 568 matching lines...) Expand 10 before | Expand all | Expand 10 after
3311 static const char* harmony_regexp_named_captures_natives[] = {nullptr}; 3310 static const char* harmony_regexp_named_captures_natives[] = {nullptr};
3312 static const char* harmony_regexp_property_natives[] = {nullptr}; 3311 static const char* harmony_regexp_property_natives[] = {nullptr};
3313 static const char* harmony_function_sent_natives[] = {nullptr}; 3312 static const char* harmony_function_sent_natives[] = {nullptr};
3314 static const char* promise_extra_natives[] = {"native promise-extra.js", 3313 static const char* promise_extra_natives[] = {"native promise-extra.js",
3315 nullptr}; 3314 nullptr};
3316 static const char* intl_extra_natives[] = {"native intl-extra.js", nullptr}; 3315 static const char* intl_extra_natives[] = {"native intl-extra.js", nullptr};
3317 static const char* harmony_object_values_entries_natives[] = {nullptr}; 3316 static const char* harmony_object_values_entries_natives[] = {nullptr};
3318 static const char* harmony_object_own_property_descriptors_natives[] = { 3317 static const char* harmony_object_own_property_descriptors_natives[] = {
3319 nullptr}; 3318 nullptr};
3320 static const char* harmony_array_prototype_values_natives[] = {nullptr}; 3319 static const char* harmony_array_prototype_values_natives[] = {nullptr};
3321 static const char* harmony_exponentiation_operator_natives[] = {nullptr};
3322 static const char* harmony_string_padding_natives[] = { 3320 static const char* harmony_string_padding_natives[] = {
3323 "native harmony-string-padding.js", nullptr}; 3321 "native harmony-string-padding.js", nullptr};
3324 #ifdef V8_I18N_SUPPORT 3322 #ifdef V8_I18N_SUPPORT
3325 static const char* icu_case_mapping_natives[] = {"native icu-case-mapping.js", 3323 static const char* icu_case_mapping_natives[] = {"native icu-case-mapping.js",
3326 nullptr}; 3324 nullptr};
3327 #endif 3325 #endif
3328 static const char* harmony_async_await_natives[] = { 3326 static const char* harmony_async_await_natives[] = {
3329 "native harmony-async-await.js", nullptr}; 3327 "native harmony-async-await.js", nullptr};
3330 static const char* harmony_restrictive_generators_natives[] = {nullptr}; 3328 static const char* harmony_restrictive_generators_natives[] = {nullptr};
3331 static const char* harmony_trailing_commas_natives[] = {nullptr}; 3329 static const char* harmony_trailing_commas_natives[] = {nullptr};
(...skipping 729 matching lines...) Expand 10 before | Expand all | Expand 10 after
4061 } 4059 }
4062 4060
4063 4061
4064 // Called when the top-level V8 mutex is destroyed. 4062 // Called when the top-level V8 mutex is destroyed.
4065 void Bootstrapper::FreeThreadResources() { 4063 void Bootstrapper::FreeThreadResources() {
4066 DCHECK(!IsActive()); 4064 DCHECK(!IsActive());
4067 } 4065 }
4068 4066
4069 } // namespace internal 4067 } // namespace internal
4070 } // namespace v8 4068 } // namespace v8
OLDNEW
« no previous file with comments | « no previous file | src/flag-definitions.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698