Commit 36f4c0f6 authored by Toon Verwaest's avatar Toon Verwaest Committed by Commit Bot

[cleanup] remove unused ExpectedStubMiss

Bug: 
Change-Id: I0cc16f129dc4bd49abd04b8f6fa22102dab61c9b
Reviewed-on: https://chromium-review.googlesource.com/691655Reviewed-by: 's avatarBenedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48214}
parent d6ead37d
...@@ -28,11 +28,6 @@ namespace internal { ...@@ -28,11 +28,6 @@ namespace internal {
using compiler::CodeAssemblerState; using compiler::CodeAssemblerState;
RUNTIME_FUNCTION(UnexpectedStubMiss) {
FATAL("Unexpected deopt of a stub");
return Smi::kZero;
}
CodeStubDescriptor::CodeStubDescriptor(CodeStub* stub) CodeStubDescriptor::CodeStubDescriptor(CodeStub* stub)
: isolate_(stub->isolate()), : isolate_(stub->isolate()),
call_descriptor_(stub->GetCallInterfaceDescriptor()), call_descriptor_(stub->GetCallInterfaceDescriptor()),
......
...@@ -752,86 +752,84 @@ class RuntimeCallTimer final { ...@@ -752,86 +752,84 @@ class RuntimeCallTimer final {
V(ValueDeserializer_ReadValue) \ V(ValueDeserializer_ReadValue) \
V(ValueSerializer_WriteValue) V(ValueSerializer_WriteValue)
#define FOR_EACH_MANUAL_COUNTER(V) \ #define FOR_EACH_MANUAL_COUNTER(V) \
V(AccessorGetterCallback) \ V(AccessorGetterCallback) \
V(AccessorNameGetterCallback) \ V(AccessorNameGetterCallback) \
V(AccessorNameSetterCallback) \ V(AccessorNameSetterCallback) \
V(ArrayLengthGetter) \ V(ArrayLengthGetter) \
V(ArrayLengthSetter) \ V(ArrayLengthSetter) \
V(BoundFunctionNameGetter) \ V(BoundFunctionNameGetter) \
V(BoundFunctionLengthGetter) \ V(BoundFunctionLengthGetter) \
V(CompileCodeLazy) \ V(CompileCodeLazy) \
V(CompileDeserialize) \ V(CompileDeserialize) \
V(CompileEval) \ V(CompileEval) \
V(CompileFullCode) \ V(CompileFullCode) \
V(CompileAnalyse) \ V(CompileAnalyse) \
V(CompileBackgroundIgnition) \ V(CompileBackgroundIgnition) \
V(CompileFunction) \ V(CompileFunction) \
V(CompileGetFromOptimizedCodeMap) \ V(CompileGetFromOptimizedCodeMap) \
V(CompileIgnition) \ V(CompileIgnition) \
V(CompileIgnitionFinalization) \ V(CompileIgnitionFinalization) \
V(CompileInnerFunction) \ V(CompileInnerFunction) \
V(CompileRenumber) \ V(CompileRenumber) \
V(CompileRewriteReturnResult) \ V(CompileRewriteReturnResult) \
V(CompileScopeAnalysis) \ V(CompileScopeAnalysis) \
V(CompileScript) \ V(CompileScript) \
V(CompileSerialize) \ V(CompileSerialize) \
V(CompileWaitForDispatcher) \ V(CompileWaitForDispatcher) \
V(DeoptimizeCode) \ V(DeoptimizeCode) \
V(FunctionCallback) \ V(FunctionCallback) \
V(FunctionPrototypeGetter) \ V(FunctionPrototypeGetter) \
V(FunctionPrototypeSetter) \ V(FunctionPrototypeSetter) \
V(GC_Custom_AllAvailableGarbage) \ V(GC_Custom_AllAvailableGarbage) \
V(GC_Custom_IncrementalMarkingObserver) \ V(GC_Custom_IncrementalMarkingObserver) \
V(GC_Custom_SlowAllocateRaw) \ V(GC_Custom_SlowAllocateRaw) \
V(GCEpilogueCallback) \ V(GCEpilogueCallback) \
V(GCPrologueCallback) \ V(GCPrologueCallback) \
V(GenericNamedPropertyDefinerCallback) \ V(GenericNamedPropertyDefinerCallback) \
V(GenericNamedPropertyDeleterCallback) \ V(GenericNamedPropertyDeleterCallback) \
V(GenericNamedPropertyDescriptorCallback) \ V(GenericNamedPropertyDescriptorCallback) \
V(GenericNamedPropertyQueryCallback) \ V(GenericNamedPropertyQueryCallback) \
V(GenericNamedPropertySetterCallback) \ V(GenericNamedPropertySetterCallback) \
V(GetMoreDataCallback) \ V(GetMoreDataCallback) \
V(IndexedPropertyDefinerCallback) \ V(IndexedPropertyDefinerCallback) \
V(IndexedPropertyDeleterCallback) \ V(IndexedPropertyDeleterCallback) \
V(IndexedPropertyDescriptorCallback) \ V(IndexedPropertyDescriptorCallback) \
V(IndexedPropertyGetterCallback) \ V(IndexedPropertyGetterCallback) \
V(IndexedPropertyQueryCallback) \ V(IndexedPropertyQueryCallback) \
V(IndexedPropertySetterCallback) \ V(IndexedPropertySetterCallback) \
V(InvokeApiInterruptCallbacks) \ V(InvokeApiInterruptCallbacks) \
V(InvokeFunctionCallback) \ V(InvokeFunctionCallback) \
V(JS_Execution) \ V(JS_Execution) \
V(Map_SetPrototype) \ V(Map_SetPrototype) \
V(Map_TransitionToAccessorProperty) \ V(Map_TransitionToAccessorProperty) \
V(Map_TransitionToDataProperty) \ V(Map_TransitionToDataProperty) \
V(Object_DeleteProperty) \ V(Object_DeleteProperty) \
V(OptimizeCode) \ V(OptimizeCode) \
V(ParseArrowFunctionLiteral) \ V(ParseArrowFunctionLiteral) \
V(ParseBackgroundArrowFunctionLiteral) \ V(ParseBackgroundArrowFunctionLiteral) \
V(ParseBackgroundFunctionLiteral) \ V(ParseBackgroundFunctionLiteral) \
V(ParseEval) \ V(ParseEval) \
V(ParseFunction) \ V(ParseFunction) \
V(ParseFunctionLiteral) \ V(ParseFunctionLiteral) \
V(ParseProgram) \ V(ParseProgram) \
V(PreParseArrowFunctionLiteral) \ V(PreParseArrowFunctionLiteral) \
V(PreParseBackgroundArrowFunctionLiteral) \ V(PreParseBackgroundArrowFunctionLiteral) \
V(PreParseBackgroundNoVariableResolution) \ V(PreParseBackgroundNoVariableResolution) \
V(PreParseBackgroundWithVariableResolution) \ V(PreParseBackgroundWithVariableResolution) \
V(PreParseNoVariableResolution) \ V(PreParseNoVariableResolution) \
V(PreParseWithVariableResolution) \ V(PreParseWithVariableResolution) \
V(PropertyCallback) \ V(PropertyCallback) \
V(PrototypeMap_TransitionToAccessorProperty) \ V(PrototypeMap_TransitionToAccessorProperty) \
V(PrototypeMap_TransitionToDataProperty) \ V(PrototypeMap_TransitionToDataProperty) \
V(PrototypeObject_DeleteProperty) \ V(PrototypeObject_DeleteProperty) \
V(RecompileConcurrent) \ V(RecompileConcurrent) \
V(RecompileSynchronous) \ V(RecompileSynchronous) \
V(ReconfigureToDataProperty) \ V(ReconfigureToDataProperty) \
V(StringLengthGetter) \ V(StringLengthGetter) \
V(TestCounter1) \ V(TestCounter1) \
V(TestCounter2) \ V(TestCounter2) \
V(TestCounter3) \ V(TestCounter3)
/* Dummy counter for the unexpected stub miss. */ \
V(UnexpectedStubMiss)
#define FOR_EACH_HANDLER_COUNTER(V) \ #define FOR_EACH_HANDLER_COUNTER(V) \
V(KeyedLoadIC_LoadIndexedStringStub) \ V(KeyedLoadIC_LoadIndexedStringStub) \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment