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

Side by Side Diff: src/debug/debug-evaluate.cc

Issue 2814773005: [js] Avoid %_ClassOf for collection builtins. (Closed)
Patch Set: Disable the failing test for CS again. Created 3 years, 7 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
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 #include "src/debug/debug-evaluate.h" 5 #include "src/debug/debug-evaluate.h"
6 6
7 #include "src/accessors.h" 7 #include "src/accessors.h"
8 #include "src/compiler.h" 8 #include "src/compiler.h"
9 #include "src/contexts.h" 9 #include "src/contexts.h"
10 #include "src/debug/debug-frames.h" 10 #include "src/debug/debug-frames.h"
(...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after
267 V(ToString) \ 267 V(ToString) \
268 V(ToLength) \ 268 V(ToLength) \
269 V(ToNumber) \ 269 V(ToNumber) \
270 /* Type checks */ \ 270 /* Type checks */ \
271 V(IsJSReceiver) \ 271 V(IsJSReceiver) \
272 V(IsSmi) \ 272 V(IsSmi) \
273 V(IsArray) \ 273 V(IsArray) \
274 V(IsFunction) \ 274 V(IsFunction) \
275 V(IsDate) \ 275 V(IsDate) \
276 V(IsJSProxy) \ 276 V(IsJSProxy) \
277 V(IsJSMap) \
278 V(IsJSSet) \
279 V(IsJSMapIterator) \
280 V(IsJSSetIterator) \
281 V(IsJSWeakMap) \
282 V(IsJSWeakSet) \
277 V(IsRegExp) \ 283 V(IsRegExp) \
278 V(IsTypedArray) \ 284 V(IsTypedArray) \
279 V(ClassOf) \ 285 V(ClassOf) \
280 /* Loads */ \ 286 /* Loads */ \
281 V(LoadLookupSlotForCall) \ 287 V(LoadLookupSlotForCall) \
282 /* Arrays */ \ 288 /* Arrays */ \
283 V(ArraySpeciesConstructor) \ 289 V(ArraySpeciesConstructor) \
284 V(NormalizeElements) \ 290 V(NormalizeElements) \
285 V(GetArrayKeys) \ 291 V(GetArrayKeys) \
286 V(HasComplexElements) \ 292 V(HasComplexElements) \
(...skipping 415 matching lines...) Expand 10 before | Expand all | Expand 10 after
702 708
703 if (FLAG_trace_side_effect_free_debug_evaluate) { 709 if (FLAG_trace_side_effect_free_debug_evaluate) {
704 PrintF("[debug-evaluate] API Callback at %p may cause side effect.\n", 710 PrintF("[debug-evaluate] API Callback at %p may cause side effect.\n",
705 reinterpret_cast<void*>(function_addr)); 711 reinterpret_cast<void*>(function_addr));
706 } 712 }
707 return false; 713 return false;
708 } 714 }
709 715
710 } // namespace internal 716 } // namespace internal
711 } // namespace v8 717 } // namespace v8
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698