v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
checks.h File Reference
#include <string.h>
#include "../include/v8stdint.h"
Include dependency graph for checks.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  StaticAssertion< bool >
 
class  StaticAssertion< true >
 
class  StaticAssertionHelper< int >
 

Namespaces

 v8
 
 v8::internal
 

Macros

#define FATAL(msg)   V8_Fatal("", 0, "%s", (msg))
 
#define UNIMPLEMENTED()   V8_Fatal("", 0, "unimplemented code")
 
#define UNREACHABLE()   ((void) 0)
 
#define ASM_UNIMPLEMENTED(message)
 
#define ASM_UNIMPLEMENTED_BREAK(message)
 
#define ASM_LOCATION(message)
 
#define CHECK(condition)
 
#define CHECK_EQ(expected, value)
 
#define CHECK_NE(unexpected, value)
 
#define CHECK_GT(a, b)   CHECK((a) > (b))
 
#define CHECK_GE(a, b)   CHECK((a) >= (b))
 
#define CHECK_LT(a, b)   CHECK((a) < (b))
 
#define CHECK_LE(a, b)   CHECK((a) <= (b))
 
#define SEMI_STATIC_JOIN(a, b)   SEMI_STATIC_JOIN_HELPER(a, b)
 
#define SEMI_STATIC_JOIN_HELPER(a, b)   a##b
 
#define STATIC_CHECK(test)
 
#define SLOW_ASSERT(condition)   ((void) 0)
 
#define ASSERT_RESULT(expr)   (expr)
 
#define ASSERT(condition)   ((void) 0)
 
#define ASSERT_EQ(v1, v2)   ((void) 0)
 
#define ASSERT_NE(v1, v2)   ((void) 0)
 
#define ASSERT_GE(v1, v2)   ((void) 0)
 
#define ASSERT_LT(v1, v2)   ((void) 0)
 
#define ASSERT_LE(v1, v2)   ((void) 0)
 
#define STATIC_ASSERT(test)   STATIC_CHECK(test)
 
#define ASSERT_NOT_NULL(p)   ASSERT_NE(NULL, p)
 
#define EXTRA_CHECK(condition)   ((void) 0)
 

Functions

void V8_Fatal (const char *file, int line, const char *format,...)
 
void CheckEqualsHelper (const char *file, int line, const char *expected_source, int expected, const char *value_source, int value)
 
void CheckEqualsHelper (const char *file, int line, const char *expected_source, int64_t expected, const char *value_source, int64_t value)
 
void CheckNonEqualsHelper (const char *file, int line, const char *unexpected_source, int unexpected, const char *value_source, int value)
 
void CheckEqualsHelper (const char *file, int line, const char *expected_source, const char *expected, const char *value_source, const char *value)
 
void CheckNonEqualsHelper (const char *file, int line, const char *expected_source, const char *expected, const char *value_source, const char *value)
 
void CheckEqualsHelper (const char *file, int line, const char *expected_source, const void *expected, const char *value_source, const void *value)
 
void CheckNonEqualsHelper (const char *file, int line, const char *expected_source, const void *expected, const char *value_source, const void *value)
 
void CheckEqualsHelper (const char *file, int line, const char *expected_source, double expected, const char *value_source, double value)
 
void CheckNonEqualsHelper (const char *file, int line, const char *expected_source, int64_t expected, const char *value_source, int64_t value)
 
void CheckNonEqualsHelper (const char *file, int line, const char *expected_source, double expected, const char *value_source, double value)
 
void DumpBacktrace ()
 

Variables

const bool FLAG_enable_slow_asserts = false
 

Macro Definition Documentation

#define ASM_LOCATION (   message)

Definition at line 69 of file checks.h.

#define ASM_UNIMPLEMENTED (   message)

Definition at line 67 of file checks.h.

#define ASM_UNIMPLEMENTED_BREAK (   message)

Definition at line 68 of file checks.h.

#define ASSERT (   condition)    ((void) 0)

Definition at line 329 of file checks.h.

Referenced by CompilationInfo::AbortDueToDependencyChange(), Access< T >::Access(), AccumulateStatsWithOperator(), GlobalHandles::Node::Acquire(), IncrementalMarking::ActivateGeneratedStub(), MacroAssembler::Adc(), MacroAssembler::Adcs(), BASE_EMBEDDED< Visitor >::Add(), SmallPointerList< v8::internal::Map * >::Add(), BitVector::Add(), StringStream::Add(), V8_FINAL< kOperandKind, kNumCachedOperands >::Add(), MacroAssembler::Add(), SlotsBuffer::Add(), HGraphBuilder::Add(), FixedArrayBuilder::Add(), ObjectHashSet::Add(), Code::FindAndReplacePattern::Add(), Trace::add_action(), SamplerThread::AddActiveSampler(), Bignum::AddBignum(), Collector< unsigned char, growth_factor, max_growth >::AddBlock(), CodeFlusher::AddCandidate(), SimpleStringBuilder::AddCharacter(), OutputStreamWriter::AddCharacter(), StringHasher::AddCharacters(), Logger::addCodeEventListener(), HGraphBuilder::AddElementAccess(), ElementsAccessorBase< FastPackedSmiElementsAccessor, ElementsKindTraits< FAST_SMI_ELEMENTS > >::AddElementsToFixedArray(), Dictionary< Shape, Key >::AddEntry(), StringBuilder::AddFormattedList(), Heap::AddGCEpilogueCallback(), Heap::AddGCPrologueCallback(), HeapSnapshot::AddGcRootsEntry(), HeapSnapshot::AddGcSubrootEntry(), GlobalHandles::AddImplicitReferences(), HGraphBuilder::AddInstruction(), FixedArray::AddKeysFromJSArray(), SerializationAddressMapper::AddMapping(), MemoryAllocator::AddMemoryAllocationCallback(), HValue::AddNewRange(), DuplicateFinder::AddNumber(), GlobalHandles::AddObjectGroup(), Context::AddOptimizedCode(), Context::AddOptimizedFunction(), RegExpBuilder::AddQuantifierToAtom(), v8::internal::AddRange(), DispatchTable::AddRange(), VirtualMemory::address(), HeapSnapshot::AddRootEntry(), MacroAssembler::Adds(), HGraphBuilder::AddSimulate(), ExternalStringTable::AddString(), ReplacementStringBuilder::AddString(), ReplacementStringBuilder::AddSubjectSlice(), SimpleStringBuilder::AddSubstring(), OutputStreamWriter::AddSubstring(), SlotsBuffer::AddTo(), SharedFunctionInfo::AddToOptimizedCodeMap(), HGraphBuilder::AddUncasted(), LiveRange::AddUseInterval(), V8_FINAL< kOperandKind, kNumCachedOperands >::AddValue(), Heap::AddWeakObjectToCodeDependency(), Heap::AdjustAmountOfExternalAllocatedMemory(), MacroAssembler::Adr(), BASE_EMBEDDED< Visitor >::Advance(), GlobalHandles::NodeIterator::Advance(), QuickCheckDetails::Advance(), StackFrameIterator::Advance(), SafeStackFrameIterator::Advance(), Trace::AdvanceCurrentPositionInTrace(), Heap::AdvanceSweepers(), MacroAssembler::AlignAndSetCSPForFrame(), v8::internal::AlignedAlloc(), v8::internal::AlignUp(), Interface::Allocate(), Heap::Allocate(), FreeList::Allocate(), HashTable< Shape, Key >::Allocate(), DeoptimizationInputData::Allocate(), MemoryAllocator::AllocateAlignedMemory(), Heap::AllocateArgumentsObject(), BASE_EMBEDDED< Visitor >::AllocateBytes(), MemoryAllocator::AllocateChunk(), Heap::AllocateConstantPoolArray(), Heap::AllocateFunctionContext(), Heap::AllocateGlobalContext(), Heap::AllocateHashTable(), Heap::AllocateInternalizedStringImpl(), Heap::AllocateJSArrayAndStorage(), Heap::AllocateJSArrayStorage(), Heap::AllocateJSObject(), Heap::AllocateJSObjectFromMap(), Scope::AllocateModulesRecursively(), Heap::AllocateNativeContext(), Scope::AllocateNonParameterLocal(), Scope::AllocateParameterLocals(), Heap::AllocateRaw(), PagedSpace::AllocateRaw(), LargeObjectSpace::AllocateRaw(), CodeRange::AllocateRawMemory(), Heap::AllocateRawOneByteString(), Heap::AllocateRawTwoByteString(), JSObject::AllocateStorageForMap(), Heap::AllocateStringFromUtf8Slow(), Heap::AllocateSymbol(), Scope::AllocateVariables(), Scope::AllocateVariablesRecursively(), AllocationTracker::AllocationEvent(), Register::AllocationIndexToString(), XMMRegister::AllocationIndexToString(), X87Register::AllocationIndexToString(), FPRegister::AllocationIndexToString(), V8_FINAL< kOperandKind, kNumCachedOperands >::AllocationSiteFeedbackSlot(), JSArray::AllowsSetElementsLength(), StringSearch< PatternChar, SubjectChar >::AlphabetSize(), AlwaysAllocateScope::AlwaysAllocateScope(), Scope::Analyze(), HFlowEngine< State, Effects >::AnalyzeDominatedBlocks(), AnalyzeStackInNativeCode(), MacroAssembler::And(), MacroAssembler::Ands(), MacroAssembler::AnnotateInstrumentation(), BASE_EMBEDDED< Visitor >::api_call_info(), Logger::ApiNamedPropertyAccess(), TaskQueue::Append(), Map::AppendCallbackDescriptors(), Map::AppendDescriptor(), AccessorInfo::AppendUnique(), ThreadManager::ArchiveThread(), BASE_EMBEDDED< Visitor >::argument_count(), SingletonLogger::argument_opt(), ArrayConstructorStubBase::ArrayConstructorStubBase(), ZoneTypeConfig::as_bitset(), ZoneTypeConfig::as_class(), ZoneTypeConfig::as_constant(), ZoneTypeConfig::as_tagged(), ZoneTypeConfig::as_union(), Double::AsDiyFp(), Double::AsNormalizedDiyFp(), NameDictionaryShape::AsObject(), CodeCacheHashTableKey::AsObject(), InternalizedStringKey::AsObject(), V8_FINAL< kOperandKind, kNumCachedOperands >::AsPropertyName(), MacroAssembler::Asr(), Assembler::asr(), AssemblerBase::AssemblerBase(), Assembler::AssertSizeOfCodeGeneratedSince(), Bignum::AssignPowerUInt16(), Bignum::AssignUInt16(), AstContext::AstContext(), SmallPointerList< v8::internal::Map * >::at(), V8_FINAL< kOperandKind, kNumCachedOperands >::at(), BASE_EMBEDDED< Visitor >::atom(), RegExpImpl::AtomExecRaw(), MacroAssembler::B(), BackEdgeTable::BackEdgeTable(), MacroAssembler::Bfi(), Assembler::bfi(), MacroAssembler::Bfxil(), Assembler::bfxil(), MacroAssembler::Bic(), MacroAssembler::Bics(), v8::internal::BignumDtoa(), V8_FINAL< kOperandKind, kNumCachedOperands >::BinaryOperation(), v8::internal::BinarySearch(), TypeFeedbackOracle::BinaryType(), MacroAssembler::Bind(), CPURegister::Bit(), Register::bit(), FPURegister::bit(), SwVfpRegister::bit(), DwVfpRegister::bit(), FPUControlRegister::bit(), CRegister::bit(), Assembler::BitN(), BASE_EMBEDDED< Visitor >::bits(), BitVector::BitVector(), MacroAssembler::Bl(), IncrementalMarking::BlackToGreyAndUnshift(), MacroAssembler::Blr(), BoundsImpl< ZoneTypeConfig >::BoundsImpl(), MacroAssembler::Br(), BreakableStatement::BreakableStatement(), MacroAssembler::Brk(), ArrayBufferView::Buffer(), HGraphBuilder::BuildBinaryOperation(), HGraphBuilder::BuildCheckString(), CodeStubGraphBuilder< Stub >::BuildCodeInitializedStub(), CodeStubGraphBuilder< Stub >::BuildCodeStub(), MaterializedLiteral::BuildConstants(), HGraphBuilder::BuildCopySeqStringChars(), HGraphBuilder::BuildCreateAllocationMemento(), HGraphBuilder::BuildCreateConsString(), Compiler::BuildFunctionInfo(), CodeStubGraphBuilderBase::BuildGraph(), HOptimizedGraphBuilder::BuildGraph(), HGraphBuilder::BuildObjectSizeAlignment(), HOsrBuilder::BuildOsrLoopEntry(), HGraphBuilder::BuildTransitionElementsKind(), ParserTraits::BuildUnaryExpression(), HGraphBuilder::BuildUncheckedMonomorphicElementAccess(), v8::internal::BUILTIN(), SharedFunctionInfo::builtin_function_id(), Context::builtins(), MacroAssembler::BumpSystemStackPointer(), Assembler::CalcLSDataSize(), v8::internal::CalculateLineEnds(), Isolate::call_descriptor(), CallApiFunctionStub::CallApiFunctionStub(), Object::CallAsConstructor(), StoreBufferRebuilder::Callback(), V8_FINAL< kOperandKind, kNumCachedOperands >::CallNewFeedbackSlot(), PagedSpace::CanExpand(), BASE_EMBEDDED< Visitor >::CanHoldValue(), FixedDoubleArray::canonical_not_the_hole_nan_as_double(), CharacterRange::Canonicalize(), NewSpace::Capacity(), V8_FINAL< kOperandKind, kNumCachedOperands >::Capture(), Isolate::CaptureSimpleStackTrace(), NativeRegExpMacroAssembler::CaseInsensitiveCompareUC16(), TransitionArray::cast(), LUnallocated::cast(), Context::cast(), TypeImpl< ZoneTypeConfig >::cast(), LGap::cast(), EntryFrame::cast(), EntryConstructFrame::cast(), ExitFrame::cast(), StandardFrame::cast(), JavaScriptFrame::cast(), ArgumentsAdaptorFrame::cast(), InternalFrame::cast(), ConstructFrame::cast(), FreeListNode::cast(), Failure::cast(), FixedArrayBase::cast(), V8_FINAL< kOperandKind, kNumCachedOperands >::cast(), HashTable< Shape, Key >::cast(), NameDictionary::cast(), SeededNumberDictionary::cast(), UnseededNumberDictionary::cast(), ObjectHashSet::cast(), ObjectHashTable::cast(), WeakHashTable::cast(), JSGeneratorObject::cast(), JSModule::cast(), JSValue::cast(), JSDate::cast(), JSMessageObject::cast(), MacroAssembler::Ccmn(), MacroAssembler::Ccmp(), v8::internal::CFunctionArgumentOperand(), HValue::ChangeRepresentation(), BASE_EMBEDDED< Visitor >::char_class(), v8::internal::CharCompare(), ParserTraits::CheckAssigningFunctionLiteralToProperty(), ParserBase< Traits >::ObjectLiteralChecker::CheckProperty(), MacroAssembler::Cinc(), MacroAssembler::Cinv(), MacroAssembler::Claim(), MacroAssembler::ClaimBySMI(), ExternalStringTable::CleanUp(), HValue::clear_block(), Map::ClearCodeCache(), V8_FINAL< kOperandKind, kNumCachedOperands >::ClearEnvironment(), MemoryChunk::ClearEvacuationCandidate(), IntrusiveMarking::ClearMark(), Map::ClearNonLiveTransitions(), SharedFunctionInfo::ClearOptimizedCodeMap(), OS::ClearTimezoneCache(), GlobalHandles::Node::ClearWeakness(), Clobber(), HandleScope::CloseAndEscape(), MacroAssembler::Cls(), MacroAssembler::Clz(), MacroAssembler::Cmn(), MacroAssembler::CmovX(), MacroAssembler::Cmp(), MacroAssembler::Cneg(), CPURegister::code(), IntelDoubleRegister::code(), Register::code(), XMMRegister::code(), FPURegister::code(), SwVfpRegister::code(), DwVfpRegister::code(), FPUControlRegister::code(), LowDwVfpRegister::code(), QwNeonRegister::code(), CRegister::code(), CpuProfiler::CodeCreateEvent(), Logger::CodeDeoptEvent(), SerializerDeserializer::CodeForRepeats(), v8::internal::CodeGenerationFromStringsAllowed(), MacroAssembler::CodeObject(), MarkCompactCollector::CollectEvacuationCandidates(), MarkCompactCollector::CollectGarbage(), Scope::CollectStackAndContextLocals(), CPURegList::Combine(), SemiSpace::Commit(), MemoryChunk::CommitArea(), CompilationInfo::CommitDependencies(), StoreBuffer::Compact(), Bignum::Compare(), RawStringComparator< Chars1, Chars2 >::compare(), v8::internal::CompareChars(), V8_FINAL< kOperandKind, kNumCachedOperands >::CompareOperation(), RegExpImpl::Compile(), CompiledReplacement::Compile(), KeyedLoadStubCompiler::CompileElementHandlers(), LoadIC::CompileHandler(), StoreIC::CompileHandler(), LoadStubCompiler::CompileLoadCallback(), Compiler::CompileScript(), KeyedStoreStubCompiler::CompileStoreElementPolymorphic(), ScriptCompiler::CompileUnbound(), SharedFunctionInfo::CompleteInobjectSlackTracking(), StandardFrame::ComputeExpressionsCount(), IC::ComputeHandler(), HValue::ComputeInitialRange(), StubCache::ComputeKeyedStoreElement(), StubCache::ComputeMonomorphicIC(), JavaScriptFrame::ComputeOperandsCount(), StubCache::ComputePolymorphicIC(), StubCache::ComputeStoreElementPolymorphic(), StringHasher::ComputeUtf8Hash(), FreeListCategory::Concatenate(), Isolate::concurrent_osr_enabled(), Isolate::concurrent_recompilation_enabled(), Heap::ConfigureHeap(), ConsString::ConsStringGet(), BASE_EMBEDDED< Visitor >::constant_function(), V8_FINAL< kOperandKind, kNumCachedOperands >::constant_parameter_count(), ParserBase< ParserTraits >::Consume(), BitVector::Contains(), EffectsBase< Var, kNoVar >::Contains(), NestedEffectsBase< int, kNoVar >::Contains(), ObjectHashSet::Contains(), Scope::ContextChainLength(), ScopeInfo::ContextLocalInitFlag(), ScopeInfo::ContextLocalMode(), ScopeInfo::ContextLocalName(), ScopeInfo::ContextSlotIndex(), V8_FINAL< kOperandKind, kNumCachedOperands >::Continue(), ConsStringIteratorOp::ContinueOperation(), Utils::Convert(), TypeImpl< class >::Convert(), Latin1::ConvertNonLatin1ToLatin1(), LOperand::ConvertTo(), Factory::CopyAndTenureFixedCOWArray(), Map::CopyAsElementsKind(), v8::internal::CopyBytes(), v8::internal::CopyChars(), v8::internal::CopyCharsUnsigned(), Heap::CopyCode(), Map::CopyForObserved(), BitVector::CopyFrom(), Code::CopyFrom(), GlobalHandles::CopyGlobal(), Map::CopyInstallDescriptors(), Heap::CopyJSObject(), Map::CopyReplaceDescriptor(), Map::CopyReplaceDescriptors(), Dictionary< Shape, Key >::CopyValuesTo(), Map::CopyWithPreallocatedFieldDescriptors(), v8::internal::CopyWords(), CPURegList::Count(), Counter::Counter(), Isolate::counters(), BoundsCheckBbData::CoverCheck(), LiveRange::Covers(), CPURegList::CPURegList(), GlobalHandles::Create(), ModuleInfo::Create(), V8_FINAL< kOperandKind, kNumCachedOperands >::Create(), ScopeInfo::Create(), DeclaredAccessorDescriptor::Create(), Factory::CreateApiFunction(), Runtime::CreateArrayLiteralBoilerplate(), LiveRange::CreateAssignedOperand(), Heap::CreateCode(), Shell::CreateEvaluationContext(), OptimizedCompileJob::CreateGraph(), HandleScope::CreateHandle(), MacroAssembler::Cset(), MacroAssembler::Csetm(), MacroAssembler::Csinc(), MacroAssembler::Csinv(), MacroAssembler::Csneg(), BitVector::BASE_EMBEDDED::Current(), BASE_EMBEDDED< Visitor >::Current(), LiveRange::current_hint_operand(), Serializer::CurrentAllocationAddress(), BASE_EMBEDDED< Visitor >::CurrentCell(), BASE_EMBEDDED< Visitor >::CurrentCellBase(), BASE_EMBEDDED< Visitor >::Element::CurrentDominatedBlock(), MacroAssembler::CzeroX(), CPURegister::D(), JSRegExp::DataAt(), V8_FINAL< kOperandKind, kNumCachedOperands >::DataEquals(), DateCache::DaysFromYearMonth(), BASE_EMBEDDED< Visitor >::DeallocateBytes(), MacroAssembler::Debug(), Declaration::Declaration(), Context::declaration_context(), VariableMap::Declare(), Scope::DeclareDynamicGlobal(), Scope::DeclareFunctionVar(), Scope::DeclareLocal(), Scope::DeclareParameter(), v8::internal::DecodeConstantPoolLength(), PagedSpace::DecreaseUnsweptFreeBytes(), GlobalHandles::NodeBlock::DecreaseUses(), JSObject::DeepCopy(), JSObject::DeepWalk(), DeferredHandleScope::DeferredHandleScope(), JSObject::DefineAccessor(), HeapProfiler::DefineWrapperClass(), CpuProfile::Delete(), FastElementsAccessor< FastPackedSmiElementsAccessor, ElementsKindTraits< FAST_SMI_ELEMENTS >, kPointerSize >::DeleteCommon(), HandleScopeImplementer::DeleteExtensions(), JSObject::DeleteHiddenProperty(), Zone::DeleteKeptSegment(), BASE_EMBEDDED< Visitor >::deoptimization_index(), Context::DeoptimizedCodeListHead(), DependentCode::DeoptimizeDependentCodeGroup(), Deoptimizer::DeoptimizeGlobalObject(), V8_FINAL< kOperandKind, kNumCachedOperands >::dependency(), MaterializedLiteral::depth(), Deserializer::Deserialize(), Deserializer::DeserializePartial(), Scope::DeserializeScopeChain(), PromotionQueue::Destroy(), Dictionary< NameDictionaryShape, Name * >::DetailsAt(), V8_FINAL< kOperandKind, kNumCachedOperands >::DetectCompoundIndex(), V8_FINAL< kOperandKind, kNumCachedOperands >::DetectInductionVariable(), SharedFunctionInfo::DisableOptimization(), TestRetainedObjectInfo::Dispose(), OS::DisposeTimezoneCache(), Bignum::DivideModuloIntBignum(), MacroAssembler::Dmb(), LCodeGen::DoDeferredAllocate(), LCodeGen::DoDeferredMathAbsTaggedHeapNumber(), LCodeGen::DoDeferredStackCheck(), LCodeGen::DoDeferredTaggedToI(), SharedFunctionInfo::DontAdaptArguments(), Isolate::DoThrow(), v8::internal::DoubleToAscii(), v8::internal::DoubleToExponentialCString(), v8::internal::DoubleToFixedCString(), v8::internal::DoubleToPrecisionCString(), v8::internal::DoubleToRadixCString(), Scanner::DoubleValue(), V8_FINAL< kOperandKind, kNumCachedOperands >::DoubleValue(), RegisterDump::dreg_bits(), FPRegister::DRegFromCode(), MacroAssembler::Drop(), MacroAssembler::DropBySMI(), SequenceCollector< unsigned char >::DropSequence(), MacroAssembler::Dsb(), RegisterDump::Dump(), BASE_EMBEDDED< Visitor >::Elapsed(), JSObject::element_dictionary(), ActionNode::Emit(), TextNode::Emit(), BackReferenceNode::Emit(), ChoiceNode::Emit(), LoopChoiceNode::Emit(), LCodeGen::EmitLoadDoubleRegister(), LCodeGen::EmitLoadRegister(), RegExpNode::EmitQuickCheck(), BoyerMooreLookahead::EmitSkipInstructions(), Assembler::EmitStringData(), Serializer::Enable(), CompilationInfo::EnableDeoptimizationSupport(), SharedFunctionInfo::EnableDeoptimizationSupport(), ExternalReferenceEncoder::Encode(), BitFieldBase< LoadKeyedHoleMode, shift, size, uint32_t >::encode(), v8::internal::EncodeConstantPoolLength(), LiveRange::End(), Assembler::EndBlockConstPool(), Assembler::EndBlockGrowBuffer(), SequenceCollector< unsigned char >::EndSequence(), JSObject::EnqueueChangeRecord(), Execution::EnqueueMicrotask(), HPositionInfo::ensure_storage_for_operand_positions(), JSObject::EnsureCanContainElements(), Deoptimizer::EnsureCodeForDeoptimizationEntry(), Compiler::EnsureCompiled(), JSFunction::EnsureHasInitialMap(), Heap::EnsureHeapIsIterable(), JSGlobalObject::EnsurePropertyCell(), JSArray::EnsureSize(), StoreBuffer::EnsureSpace(), JSObject::EnsureWritableFastElements(), RegExpResultsCache::Enter(), Isolate::EnterDefaultIsolate(), StoreBuffer::EnterDirectlyIntoStoreBuffer(), Logger::EnterExternal(), AllocationSiteCreationContext::EnterNewScope(), AllocationSiteUsageContext::EnterNewScope(), MacroAssembler::Eon(), MacroAssembler::Eor(), Equal32(), Equal64(), EqualFP32(), EqualFP64(), EqualNzcv(), HValue::Equals(), StringComparator::Equals(), Analysis::error_message(), URIEscape::Escape(), v8::internal::EvalComparison(), CodeFlusher::EvictCandidate(), SharedFunctionInfo::EvictFromOptimizedCodeMap(), CodeFlusher::EvictOptimizedCodeMap(), TryCatch::Exception(), RegExpImpl::Exec(), NativeRegExpMacroAssembler::Execute(), Shell::ExecuteString(), AllocationSiteUsageContext::ExitScope(), PagedSpace::Expand(), BASE_EMBEDDED< Visitor >::ExpandSpace(), BASE_EMBEDDED< Visitor >::expected_receiver_type(), JSObject::ExpectedTransitionTarget(), ParserTraits::ExpressionFromLiteral(), V8_FINAL< kOperandKind, kNumCachedOperands >::ExpressionStackAt(), Operand::extend(), LUnallocated::extended_policy(), TransitionArray::ExtendToFullTransitionArray(), ExternalAsciiString::ExternalAsciiStringGet(), ExternalTwoByteString::ExternalTwoByteStringGet(), MacroAssembler::Extr(), Code::extra_ic_state(), MacroAssembler::Fabs(), MacroAssembler::Fadd(), v8::internal::FastDtoa(), v8::internal::FastFixedDtoa(), V8_FINAL< kOperandKind, kNumCachedOperands >::FastNewContextStub(), JSObject::FastPropertyAtPut(), v8::internal::FastSmiToObjectElementsKind(), MacroAssembler::Fccmp(), MacroAssembler::Fcmp(), MacroAssembler::Fcsel(), MacroAssembler::Fcvt(), MacroAssembler::Fcvtas(), MacroAssembler::Fcvtau(), MacroAssembler::Fcvtms(), MacroAssembler::Fcvtmu(), MacroAssembler::Fcvtns(), MacroAssembler::Fcvtnu(), MacroAssembler::Fcvtzs(), MacroAssembler::Fcvtzu(), MacroAssembler::Fdiv(), PropertyIndex::field_index(), HeapSnapshot::FillChildren(), RootsReferencesExtractor::FillReferences(), SeqRegExpNode::FilterASCII(), TextNode::FilterASCII(), ChoiceNode::FilterASCII(), IncrementalMarking::Finalize(), SimpleStringBuilder::Finalize(), OutputStreamWriter::Finalize(), Scope::FinalizeBlockScope(), Heap::FinalizeExternalString(), V8_FINAL< kOperandKind, kNumCachedOperands >::FinalizeUniqueness(), NestedEffectsBase< int, kNoVar >::Find(), Code::FindAllMaps(), Code::FindAllTypes(), Code::FindAndReplace(), v8::internal::FindAsciiStringIndices(), HeapObjectsMap::FindEntry(), NameDictionary::FindEntry(), Code::FindFirstHandler(), Code::FindFirstName(), Code::FindHandlers(), HeapProfiler::FindHeapObjectById(), Map::FindLastMatchMap(), Code::FindNthObject(), PagedSpace::FindObject(), HeapObjectsMap::FindOrAddEntry(), LargeObjectSpace::FindPage(), StubCache::FindPreMonomorphicIC(), OptimizingCompilerThread::FindReadyOSRCandidate(), v8::internal::FindStringIndices(), v8::internal::FindStringIndicesDispatch(), v8::internal::FindTwoByteStringIndices(), Map::FindUpdatedMap(), HLoadEliminationTable::Finish(), LCodeGen::FinishCode(), HGraphBuilder::FinishCurrentBlock(), HGraphBuilder::FinishExitCurrentBlock(), JSProxy::Fix(), LUnallocated::fixed_register_index(), LUnallocated::fixed_slot_index(), FixedArrayBuilder::FixedArrayBuilder(), RegisterDump::flags_nzcv(), OptimizingCompilerThread::Flush(), Trace::Flush(), MacroAssembler::Fmadd(), MacroAssembler::Fmax(), MacroAssembler::Fmaxnm(), MacroAssembler::Fmin(), MacroAssembler::Fminnm(), MacroAssembler::Fmov(), MacroAssembler::Fmsub(), MacroAssembler::Fmul(), MacroAssembler::Fneg(), MacroAssembler::Fnmadd(), MacroAssembler::Fnmsub(), Symbol::For(), Symbol::ForApi(), Private::ForApi(), Variable::ForceContextAllocation(), Scope::ForceContextAllocation(), V8_FINAL< kOperandKind, kNumCachedOperands >::ForInFeedbackSlot(), ElementsAccessor::ForKind(), FPRegister::FPRegister(), Assembler::FPScale(), StackFrameIterator::frame(), SafeStackFrameIterator::frame(), OS::Free(), BASE_EMBEDDED< Visitor >::Free(), FreeList::Free(), Runtime::FreeArrayBuffer(), MemoryAllocator::FreeMemory(), CodeRange::FreeRawMemory(), Bootstrapper::FreeThreadResources(), JSObject::Freeze(), FrequencyCollator::Frequency(), MacroAssembler::Frinta(), MacroAssembler::Frintn(), MacroAssembler::Frintz(), Register::from_code(), XMMRegister::from_code(), IntelDoubleRegister::FromAllocationIndex(), Register::FromAllocationIndex(), XMMRegister::FromAllocationIndex(), FPURegister::FromAllocationIndex(), X87Register::FromAllocationIndex(), DwVfpRegister::FromAllocationIndex(), FPRegister::FromAllocationIndex(), Smi::FromInt(), Smi::FromIntptr(), GlobalHandles::Node::FromLocation(), Cell::FromValueAddress(), MacroAssembler::Fsqrt(), MacroAssembler::Fsub(), Scope::function(), JSFunction::function_bindings(), FunctionCallbackArguments::FunctionCallbackArguments(), ScopeInfo::FunctionContextSlotIndex(), V8_FINAL< kOperandKind, kNumCachedOperands >::FunctionDeclaration(), ScopeInfo::FunctionName(), Accessors::FunctionSetPrototype(), Instruction::FunctionValue(), InnerPointerToCodeCache::GcSafeCastToCode(), Map::GeneralizeRepresentation(), generate(), ICCompareStub::Generate(), LCodeGen::GenerateCode(), OptimizedCompileJob::GenerateCode(), FrameScope::GenerateLeaveFrame(), FrameAndConstantPoolScope::GenerateLeaveFrame(), LoadStubCompiler::GenerateLoadPostInterceptor(), Deoptimizer::TableEntryGenerator::GeneratePrologue(), GenericStringUtf16CharacterStream::GenericStringUtf16CharacterStream(), NeanderObject::get(), NeanderArray::get(), SnapshotByteSource::Get(), BufferedZoneList< v8::internal::RegExpTree, 2 >::Get(), SetOncePointer< HConstant >::get(), MaterializedObjectStore::Get(), NormalizedMapCache::Get(), ByteArray::get(), FlatStringReader::Get(), SharedFunctionInfo::get_api_func_data(), ConstantPoolArray::get_code_ptr_entry(), ConstantPoolArray::get_heap_ptr_entry(), ByteArray::get_int(), ConstantPoolArray::get_int32_entry(), ConstantPoolArray::get_int64_entry(), ConstantPoolArray::get_int64_entry_as_double(), FixedDoubleArray::get_representation(), FixedDoubleArray::get_scalar(), ExternalUint8ClampedArray::get_scalar(), ExternalInt8Array::get_scalar(), ExternalUint8Array::get_scalar(), ExternalInt16Array::get_scalar(), ExternalUint16Array::get_scalar(), ExternalInt32Array::get_scalar(), ExternalUint32Array::get_scalar(), ExternalFloat32Array::get_scalar(), ExternalFloat64Array::get_scalar(), FixedTypedArray< Traits >::get_scalar(), AllocationMemento::GetAllocationSite(), CodeStubGraphBuilderBase::GetArgumentsLength(), LChunk::GetAssemblyLabel(), V8_FINAL< kOperandKind, kNumCachedOperands >::GetAssignedIndexAt(), BASE_EMBEDDED< Visitor >::GetAttributes(), Map::GetBackPointer(), v8::internal::GetBailoutReason(), JSTypedArray::GetBuffer(), PowersOfTenCache::GetCachedPowerForBinaryExponentRange(), PowersOfTenCache::GetCachedPowerForDecimalExponent(), InnerPointerToCodeCache::GetCacheEntry(), BASE_EMBEDDED< Visitor >::GetCallbackObject(), DescriptorArray::GetCallbacks(), DescriptorArray::GetCallbacksObject(), TypeFeedbackOracle::GetCallNewTarget(), TypeFeedbackOracle::GetCallTarget(), v8::internal::GetCharVector(), IC::GetCodeCacheForObject(), IC::GetCodeCacheHolder(), Compiler::GetCodeForDebugging(), SharedFunctionInfo::GetCodeFromOptimizedCodeMap(), MacroAssembler::GetCodeMarker(), BASE_EMBEDDED< Visitor >::GetConstant(), BASE_EMBEDDED< Visitor >::GetConstantFromMap(), BASE_EMBEDDED< Visitor >::GetConstantFunction(), Execution::GetConstructorDelegate(), V8::GetCurrentPlatform(), Isolate::GetData(), OptimizedFrame::GetDeoptimizationData(), Deoptimizer::GetDeoptimizationEntry(), Deoptimizer::GetDeoptimizedCodeCount(), BASE_EMBEDDED< Visitor >::GetDescriptorIndex(), DescriptorArray::GetDetails(), BASE_EMBEDDED< Visitor >::GetDictionaryEntry(), FrameDescription::GetDoubleRegister(), Object::GetElement(), JSObject::GetElementAttributeWithReceiver(), JSObject::GetElementsKind(), AllocationSite::GetElementsKind(), Object::GetElementWithReceiver(), BASE_EMBEDDED< Visitor >::GetEntry(), DescriptorArray::GetEnumCache(), DescriptorArray::GetEnumCacheSlot(), DescriptorArray::GetEnumIndicesCache(), v8::internal::GetEnumPropertyKeys(), v8::internal::GetFastElementsKindFromSequenceIndex(), BASE_EMBEDDED< Visitor >::GetFieldIndex(), DescriptorArray::GetFieldIndex(), BASE_EMBEDDED< Visitor >::GetFieldIndexFromMap(), JSRegExp::GetFlags(), String::GetFlatContent(), FrameDescription::GetFrameSize(), Execution::GetFunctionDelegate(), Compiler::GetFunctionFromEval(), JavaScriptFrame::GetFunctions(), OptimizedFrame::GetFunctions(), Object::GetHash(), JSObject::GetHiddenProperty(), SloppyArgumentsElementsAccessor::GetImpl(), JSObject::GetIndexedInterceptor(), OptimizedFrame::GetInlineCount(), Map::GetInObjectPropertyOffset(), JSObject::GetInternalField(), JSObject::GetInternalFieldCount(), JSObject::GetInternalFieldOffset(), StatsCounter::GetInternalPointer(), TransitionArray::GetKey(), DescriptorArray::GetKey(), v8::internal::GetKeysInFixedArrayFor(), TransitionArray::GetKeySlot(), DescriptorArray::GetKeySlot(), SharedFunctionInfo::GetLiteralsFromOptimizedCodeMap(), JSObject::GetLocalElementAccessorPair(), JSObject::GetLocalElementKeys(), DateCache::GetLocalOffsetFromOS(), JSObject::GetLocalPropertyNames(), DynamicScopePart::GetMap(), Isolate::GetMessageLocation(), RecordWriteStub::GetMode(), JSObject::GetNamedInterceptor(), ExternalizeStringExtension::GetNativeFunctionTemplate(), StatisticsExtension::GetNativeFunctionTemplate(), Scope::GetNestedScopeChain(), StringCharacterStream::GetNext(), v8::internal::GetNextMoreGeneralFastElementsKind(), V8_FINAL< kOperandKind, kNumCachedOperands >::GetNextValueID(), JSObject::GetNormalizedProperty(), JavaScriptFrame::GetNumberOfIncomingArguments(), JavaScriptFrame::GetOperandSlot(), Compiler::GetOptimizedCode(), Object::GetOrCreateHash(), CodeStubGraphBuilderBase::GetParameter(), FrameDescription::GetParameter(), JavaScriptFrame::GetParameterSlot(), LChunk::GetParameterStackSlot(), BASE_EMBEDDED< Visitor >::GetPcOffset(), HashTable< StringTableShape, HashTableKey * >::GetProbe(), Object::GetProperty(), JSObject::GetPropertyAttributeWithInterceptor(), GlobalObject::GetPropertyCell(), BASE_EMBEDDED< Visitor >::GetPropertyDetails(), Object::GetPropertyWithReceiver(), TransitionArray::GetPrototypeTransitions(), TextNode::GetQuickCheckDetails(), ChoiceNode::GetQuickCheckDetails(), BASE_EMBEDDED< Visitor >::GetReceiverOperand(), FrameDescription::GetRegister(), v8::internal::GetScriptNameOrSourceURL(), CodeMap::GetSharedId(), EternalHandles::GetSingleton(), ExitFrame::GetStateForFramePointer(), ParserTraits::GetSymbol(), CompilationSubCache::GetTable(), TransitionArray::GetTarget(), IC::GetTargetAtAddress(), BASE_EMBEDDED< Visitor >::GetTransitionDetails(), String::GetTwoByteData(), SnapshotByteSource::GetUnalignedInt(), String::GetUnderlying(), Compiler::GetUnoptimizedCode(), BASE_EMBEDDED< Visitor >::GetValue(), CompileTimeValue::GetValue(), DescriptorArray::GetValue(), BASE_EMBEDDED< Visitor >::GetValueFromMap(), DescriptorArray::GetValueSlot(), StaticVisitorBase::GetVisitorIdForSize(), Context::global_object(), RegExpImpl::GlobalCache::GlobalCache(), Deoptimizer::Grab(), NoAllocationStringAllocator::grow(), Collector< unsigned char, growth_factor, max_growth >::Grow(), NewSpace::Grow(), NativeRegExpMacroAssembler::GrowStack(), SemiSpace::GrowTo(), Handle< T >::Handle(), V8_FINAL< kOperandKind, kNumCachedOperands >::handle(), Isolate::handle_scope_implementer(), BASE_EMBEDDED< Visitor >::handler(), V8_FINAL< kOperandKind, kNumCachedOperands >::HandleSideEffectDominator(), Execution::HandleStackGuardInterrupt(), BASE_EMBEDDED< Visitor >::has_doubles(), Code::has_function_cache(), V8_FINAL< kOperandKind, kNumCachedOperands >::has_uint32_instructions(), CompilationInfo::HasAbortedDueToDependencyChange(), LiveRange::HasAllocatedSpillOperand(), BASE_EMBEDDED< Visitor >::HasExpired(), JSObject::HasExternalArrayElements(), JSObject::HasFastProperties(), JSObject::HasFixedTypedArrayElements(), SequentialStringKey< uc16 >::Hash(), SubStringKey< Char >::Hash(), Utf8StringKey::Hash(), IteratingStringHasher::Hash(), V8_FINAL< kOperandKind, kNumCachedOperands >::Hashcode(), UnseededNumberDictionaryShape::HashForObject(), StringSharedKey::HashForObject(), Heap::HashSeed(), StringCharacterStream::HasMore(), JSObject::HasRealElementProperty(), V8_FINAL< kOperandKind, kNumCachedOperands >::HasStringValue(), HBinaryOperation::HBinaryOperation(), V8_FINAL< kOperandKind, kNumCachedOperands >::HChange(), PropertyIndex::header_index(), HeapObjectIterator::HeapObjectIterator(), v8::internal::HeapSortPairs(), HEnvironmentLivenessAnalysisPhase::HEnvironmentLivenessAnalysisPhase(), FPURegister::high(), LowDwVfpRegister::high(), MacroAssembler::Hint(), V8_FINAL< kOperandKind, kNumCachedOperands >::HLoadContextSlot(), MacroAssembler::Hlt(), BASE_EMBEDDED< Visitor >::holder(), V8_FINAL< kOperandKind, kNumCachedOperands >::HPhi(), IC::IC(), Code::ic_state(), ICCompareStub::ICCompareStub(), GlobalHandles::IdentifyNewSpaceWeakIndependentHandles(), Instruction::Imm16Value(), Instruction::Imm26Value(), Assembler::ImmAddSub(), Assembler::ImmBarrierDomain(), Assembler::ImmBarrierType(), Assembler::ImmCondCmp(), Assembler::ImmDPShift(), BASE_EMBEDDED< Visitor >::immediate(), Operand::immediate(), Assembler::ImmException(), Assembler::ImmExtendShift(), Assembler::ImmHint(), Assembler::ImmLS(), Assembler::ImmLSPair(), Assembler::ImmLSUnsigned(), Assembler::ImmMoveWide(), Assembler::ImmR(), Assembler::ImmRotate(), Assembler::ImmS(), Assembler::ImmSetBits(), Assembler::ImmShiftLS(), Assembler::ImmSystemRegister(), Assembler::ImmTestBranchBit(), ImplicitRefGroup::ImplicitRefGroup(), CPURegList::IncludesAliasOf(), PagedSpace::IncreaseUnsweptFreeBytes(), GlobalHandles::NodeBlock::IncreaseUses(), AllocationSite::IncrementMementoCreateCount(), Heap::IncrementYoungSurvivorsCounter(), BASE_EMBEDDED< Visitor >::index(), Interface::Index(), V8_FINAL< kOperandKind, kNumCachedOperands >::index(), V8_FINAL< kOperandKind, kNumCachedOperands >::IndexFor(), BASE_EMBEDDED< Visitor >::InductionVariableBlocksTable(), FuncNameInferrer::Infer(), HValue::InferRepresentation(), HBinaryOperation::InferRepresentation(), TickSample::Init(), Isolate::Init(), V8_FINAL< kOperandKind, kNumCachedOperands >::Init(), Map::init_back_pointer(), NewSpace::InitialCapacity(), StubCache::Initialize(), V8::Initialize(), GlobalHandles::Node::Initialize(), Scope::Initialize(), PromotionQueue::Initialize(), MemoryChunk::Initialize(), Page::Initialize(), JSArray::Initialize(), JSObject::initialize_elements(), JSObject::InitializeBody(), JSProxy::InitializeBody(), Runtime::InitializeIntrinsicFunctionNames(), BASE_EMBEDDED< Visitor >::Element::InitializeLoop(), V8::InitializePlatform(), v8::internal::InitScriptLineEnds(), BASE_EMBEDDED< Visitor >::INLINE(), MarkingDeque::INLINE(), LiteralBuffer::INLINE(), Isolate::INLINE(), MarkCompactMarkingVisitor::INLINE(), NewSpace::INLINE(), MacroAssembler::InlineData(), Heap::InNewSpace(), NestedEffectsBase< Var, kNoVar >::Insert(), PromotionQueue::insert(), HInstruction::InsertAfter(), List< T, P >::InsertAt(), HInstruction::InsertBefore(), OptimizingCompilerThread::InstallOptimizedFunctions(), JSFunction::instance_prototype(), Map::InstancesNeedRewriting(), Execution::InstantiateObject(), Instruction::InstructionAtOffset(), LifetimePosition::InstructionEnd(), LifetimePosition::InstructionIndex(), LifetimePosition::InstructionStart(), V8_FINAL< kOperandKind, kNumCachedOperands >::Integer32Value(), Interface::Iterator::interface(), Heap::InternalizeString(), Heap::InternalizeStringWithKey(), v8::internal::InternalStringToDouble(), v8::internal::InternalStringToInt(), v8::internal::InternalStringToIntDouble(), BitVector::Intersect(), TypeImpl< class >::Intersect(), MarkCompactCollector::InvalidateCode(), v8::internal::InvertCondition(), RegExpImpl::IrregexpExec(), RegExpImpl::IrregexpExecRaw(), CPURegister::Is(), CPURegister::Is32Bits(), CPURegister::Is64Bits(), v8::internal::is_intn(), Representation::is_more_general_than(), v8::internal::is_uintn(), MacroAssembler::Isb(), BASE_EMBEDDED< Visitor >::IsConstant(), BASE_EMBEDDED< Visitor >::IsEliminated(), CPURegList::IsEmpty(), DescriptorArray::IsEmpty(), Isolate::IsExternallyCaught(), V8_FINAL< kOperandKind, kNumCachedOperands >::IsFalse(), Isolate::IsFastArrayConstructorPrototypeChainIntact(), v8::internal::IsFastElementsKind(), BASE_EMBEDDED< Visitor >::IsFastPropertyType(), BASE_EMBEDDED< Visitor >::IsField(), CpuFeatures::IsFoundByRuntimeProbingOnly(), v8::internal::IsInRange(), V8_FINAL< kOperandKind, kNumCachedOperands >::IsKnownGlobal(), MemoryChunk::IsLeftOfProgressBar(), Locker::IsLocked(), MarkCompactCollector::IsMarked(), MacroAssembler::IsMarkedCode(), NumberDictionaryShape::IsMatch(), StringSharedKey::IsMatch(), DescriptorArray::IsMoreGeneralThan(), AllocationSite::IsNestedSite(), CPURegister::IsNone(), BASE_EMBEDDED< Visitor >::IsNormal(), V8_FINAL< kOperandKind, kNumCachedOperands >::IsNull(), MacroAssembler::IsObjectJSStringType(), HValue::isolate(), String::IsOneByteRepresentationUnderneath(), BASE_EMBEDDED< Visitor >::IsPropertyCallbacks(), BASE_EMBEDDED< Visitor >::IsPseudoRelocMode(), OptimizingCompilerThread::IsQueuedForOSR(), BASE_EMBEDDED< Visitor >::IsReadOnly(), JSReceiver::IsSimpleEnum(), CPURegister::IsSP(), BASE_EMBEDDED< Visitor >::IsStarted(), CpuFeatures::IsSupported(), ParserTraits::IsThisProperty(), V8_FINAL< kOperandKind, kNumCachedOperands >::IsTrue(), String::IsTwoByteRepresentationUnderneath(), LoadIC::IsUndeclaredGlobal(), LUnallocated::IsUsedAtStart(), String::IsUtf8EqualTo(), CPURegister::IsValid(), Register::IsValid(), FPRegister::IsValid(), Code::IsWeakObjectInOptimizedCode(), CPURegister::IsZero(), EntryFrame::Iterate(), OptimizedFrame::Iterate(), EternalHandles::IterateAllRoots(), StandardFrame::IterateCompiledFrame(), GlobalHandles::IterateNewSpaceWeakIndependentRoots(), GlobalHandles::IterateObjectGroups(), BitVector::BASE_EMBEDDED::Iterator(), JSBuiltinsObject::javascript_builtin(), JSBuiltinsObject::javascript_builtin_code(), v8::internal::JSCallerSavedCode(), MacroAssembler::JumpIfSmi(), KeyedLoadIC::KeyedLoadIC(), KeyedStoreIC::KeyedStoreIC(), BufferedZoneList< v8::internal::RegExpTree, 2 >::last(), Map::LastAdded(), V8_FINAL< kOperandKind, kNumCachedOperands >::LCallWithDescriptor(), V8_FINAL< kOperandKind, kNumCachedOperands >::LClobberDoubles(), MacroAssembler::Ldnp(), MacroAssembler::Ldp(), MacroAssembler::Ldpsw(), MacroAssembler::Ldr(), FuncNameInferrer::Leave(), Logger::LeaveExternal(), Interface::Length(), ByteArray::LengthFor(), NewSpace::limit(), v8::internal::LinearSearch(), CPURegList::list(), SingletonLogger::literals(), JSFunction::literals(), MemoryChunk::LiveBytes(), LoadIC::Load(), KeyedLoadIC::LoadElementStub(), CodeStubGraphBuilderBase::LoadFromOptimizedCodeMap(), LoadIC::LoadIC(), MacroAssembler::LoadObject(), Assembler::LoadOpFor(), Assembler::LoadPairNonTemporalOpFor(), Assembler::LoadPairOpFor(), Variable::local_if_not_shadowed(), Scope::LocalLookup(), JSReceiver::LocalLookup(), JSObject::LocalLookupRealNamedProperty(), ScopeInfo::LocalName(), OS::LocalTimeOffset(), ThreadManager::Lock(), SingletonLogger::LogFunction(), Isolate::logger(), CompleteParserRecorder::LogOneByteSymbol(), Logger::LogRuntime(), CompleteParserRecorder::LogTwoByteSymbol(), VariableMap::Lookup(), CompilationCacheScript::Lookup(), Interface::Lookup(), Context::Lookup(), V8_FINAL< kOperandKind, kNumCachedOperands >::Lookup(), Object::Lookup(), RegExpResultsCache::Lookup(), ObjectHashTable::Lookup(), WeakHashTable::Lookup(), CompilationCache::LookupEval(), JSObject::LookupRealNamedPropertyInPrototypes(), Scope::LookupRecursive(), StringTable::LookupStringIfExists(), StringTable::LookupTwoCharsStringIfExists(), FPURegister::low(), LowDwVfpRegister::low(), MacroAssembler::Lsl(), Assembler::lsl(), MacroAssembler::Lsr(), Assembler::lsr(), ZoneTypeConfig::lub_bitset(), LUnallocated::LUnallocated(), MacroAssembler::Madd(), Code::major_key(), StringHasher::MakeArrayIndexHash(), FullCodeGenerator::MakeCode(), String::MakeExternal(), LiveRange::MakeSpilled(), GlobalHandles::Node::MakeWeak(), SerializationAddressMapper::MappedTo(), StoreBuffer::Mark(), CompilationInfo::MarkAsEval(), CompilationInfo::MarkAsGlobal(), CompilationInfo::MarkAsInLoop(), BASE_EMBEDDED< Visitor >::MarkAsOsrEntry(), Code::marked_for_deoptimization(), MemoryChunk::MarkEvacuationCandidate(), JSFunction::MarkForConcurrentOptimization(), JSFunction::MarkForOptimization(), GlobalHandles::Node::MarkIndependent(), JSFunction::MarkInOptimizationQueue(), StaticMarkingVisitor< StaticVisitor >::MarkMapContents(), GlobalHandles::Node::MarkPartiallyDependent(), GlobalHandles::Node::MarkPending(), IndexedReferencesExtractor::MarkVisitedField(), AllocationSite::MarkZombie(), IrregexpInterpreter::Match(), NativeRegExpMacroAssembler::Match(), Deoptimizer::MaterializeHeapObjects(), SeededNumberDictionary::max_number_key(), NewSpace::MaximumCapacity(), TypeImpl< class >::Maybe(), Isolate::MayIndexedAccess(), Isolate::MayNamedAccess(), MemOperand::MemOperand(), HLoadEliminationTable::Merge(), QuickCheckDetails::Merge(), DescriptorArray::Merge(), Utf8LengthHelper::MergeLeafLeft(), Utf8LengthHelper::MergeLeafRight(), Utf8LengthHelper::MergeTerminal(), SingletonLogger::message(), TryCatch::Message(), MarkCompactCollector::MigrateObject(), JSObject::MigrateToMap(), CodeStubInterfaceDescriptor::miss_handler(), MacroAssembler::Mneg(), MacroAssembler::Mov(), MacroAssembler::Move(), Heap::MoveBlock(), Heap::MoveElements(), HeapObjectsMap::MoveObject(), v8::internal::MoveWords(), MacroAssembler::Movk(), MacroAssembler::Mrs(), MacroAssembler::Msr(), MacroAssembler::Msub(), MacroAssembler::Mul(), MultiplierAndShift::MultiplierAndShift(), UInt128::Multiply(), Bignum::MultiplyByPowerOfTen(), Bignum::MultiplyByUInt32(), Bignum::MultiplyByUInt64(), MacroAssembler::Mvn(), BASE_EMBEDDED< Visitor >::name(), Interface::Iterator::name(), Token::Name(), Builtins::name(), Context::native_context(), Bootstrapper::NativesSourceLookup(), V8_FINAL< kOperandKind, kNumCachedOperands >::NeedsWriteBarrier(), MacroAssembler::Neg(), CharacterRange::Negate(), Token::NegateCompareOp(), v8::internal::NegateCondition(), MacroAssembler::Negs(), JSArrayBuffer::Neuter(), Zone::New(), Deoptimizer::New(), Number::New(), Integer::New(), V8_FINAL< kOperandKind, kNumCachedOperands >::New(), Factory::NewByteArray(), Factory::NewConsString(), Factory::NewConstantPoolArray(), Factory::NewDeoptimizationInputData(), Factory::NewDeoptimizationOutputData(), Factory::NewDescriptorArray(), Factory::NewExternalArray(), Factory::NewFixedArray(), Factory::NewFixedArrayWithHoles(), Factory::NewFixedDoubleArray(), Factory::NewFixedTypedArray(), Integer::NewFromUnsigned(), Factory::NewFunction(), Factory::NewFunctionFromSharedFunctionInfo(), Factory::NewFunctionPrototype(), Factory::NewFunctionWithoutPrototype(), Factory::NewGlobalObject(), Scope::NewInternal(), Factory::NewJSArrayWithElements(), Factory::NewJSGeneratorObject(), Factory::NewNameDictionary(), Factory::NewObjectHashSet(), Factory::NewObjectHashTable(), Factory::NewProperSubString(), Factory::NewSeededNumberDictionary(), Scope::NewTemporary(), v8::NewTypedArray(), Scope::NewUnresolved(), Factory::NewUnseededNumberDictionary(), Factory::NewWeakHashTable(), MyRandomNumberGenerator::next(), TemplateHashMapImpl< AllocationPolicy >::Next(), RelocIterator::next(), FreeListNode::next(), SemiSpaceIterator::Next(), IntrusiveMapTransitionIterator::Next(), IntrusivePrototypeTransitionIterator::Next(), DeclaredAccessorDescriptorIterator::Next(), FreeListNode::next_address(), GlobalHandles::Node::next_free(), Page::next_page(), LifetimePosition::NextInstruction(), MacroAssembler::Ngc(), MacroAssembler::Ngcs(), GlobalHandles::Node::Node(), GlobalHandles::NodeIterator::node(), GlobalHandles::NodeBlock::node_at(), FixedArray::NoIncrementalWriteBarrierSet(), String::NonAsciiStart(), LoadStubCompiler::NonexistentHandlerFrontend(), Object::NonFailureIsHeapObject(), Assembler::nop(), DiyFp::Normalize(), Double::NormalizedBoundaries(), JSObject::NormalizeElements(), JSObject::NormalizeProperties(), FixedArray::NoWriteBarrierSet(), CompilationInfo::num_parameters(), Object::Number(), DescriptorArray::number_of_descriptors(), JSFunction::NumberOfLiterals(), SweeperThread::NumberOfThreads(), V8_FINAL< kOperandKind, kNumCachedOperands >::NumberValueAsInteger32(), V8_FINAL< kOperandKind, kNumCachedOperands >::ObjectDuplicateOfAt(), ObjectGroup::ObjectGroup(), V8_FINAL< kOperandKind, kNumCachedOperands >::ObjectIsArgumentsAt(), V8_FINAL< kOperandKind, kNumCachedOperands >::ObjectLengthAt(), BASE_EMBEDDED< Visitor >::offset(), MemOperand::OffsetAsOperand(), ConstantPoolArray::OffsetOfElementAt(), LiteralBuffer::one_byte_literal(), Operand::Operand(), ConsStringIteratorOp::Operate(), V8_FINAL< kOperandKind, kNumCachedOperands >::operator!=(), Vector< const uint8_t >::operator+(), SmartPointerBase< ObjectDeallocator< v8::internal::HeapObjectsMap >, v8::internal::HeapObjectsMap >::operator=(), V8_FINAL< kOperandKind, kNumCachedOperands >::operator==(), BASE_EMBEDDED< Visitor >::operator[](), List< T, ZoneAllocationPolicy >::operator[](), Vector< const uint8_t >::operator[](), EmbeddedContainer< HBasicBlock *, S >::operator[](), Object::OptimalRepresentation(), Context::OptimizedCodeListHead(), Context::OptimizedFunctionsListHead(), OptimizedCompileJob::OptimizeGraph(), Isolate::OptionalRescheduleException(), MacroAssembler::Orn(), MacroAssembler::Orr(), OutputStreamWriter::OutputStreamWriter(), HeapEntriesMap::Pair(), GlobalHandles::Node::parameter(), Scope::parameter(), LChunk::ParameterAt(), ScopeInfo::ParameterIndex(), ScopeInfo::ParameterName(), DateParser::Parse(), Parser::Parse(), ParserBase< Traits >::ParseBinaryExpression(), DateParser::ParseES5DateTime(), ParserBase< Traits >::ParseMemberExpressionContinuation(), Parser::Parser(), PartialSerializer::PartialSnapshotCacheIndex(), RecordWriteStub::Patch(), BackEdgeTable::Patch(), RecordWriteStub::PatchBranchIntoNop(), RecordWriteStub::PatchNopIntoBranch(), JSRegExp::Pattern(), CompleteParserRecorder::PauseRecording(), Isolate::pending_exception(), Bignum::PlusCompare(), StringTableCleaner< finalize_external_strings >::PointersRemoved(), NestedEffects< int, kNoVar >::Pop(), MacroAssembler::Pop(), V8_FINAL< kOperandKind, kNumCachedOperands >::Pop(), PopulateFPRegisterArray(), PopulateRegisterArray(), SimpleStringBuilder::position(), QuickCheckDetails::positions(), FlatStringReader::PostGarbageCollection(), GlobalHandles::PostGarbageCollectionProcessing(), GlobalHandles::Node::PostGarbageCollectionProcessing(), Token::Precedence(), MarkCompactCollector::Prepare(), JSObject::PrepareElementsForSort(), CompilationInfo::PrepareForCompilation(), JSObject::PrepareSlowElementsForSort(), Page::prev_page(), JSObject::PreventExtensions(), LifetimePosition::PrevInstruction(), Context::previous(), LStoreKeyed< 1 >::PrintDataTo(), Isolate::PrintStack(), MemoryChunk::progress_bar(), SingletonLogger::properties(), JSObject::property_dictionary(), PropertyCallbackArguments::PropertyCallbackArguments(), BASE_EMBEDDED< Visitor >::PropertyDetails(), JSFunction::prototype(), BASE_EMBEDDED< Visitor >::proxy(), MacroAssembler::Push(), V8_FINAL< kOperandKind, kNumCachedOperands >::Push(), ExternalTwoByteStringUtf16CharacterStream::PushBack(), HeapObjectsMap::PushHeapObjectsStats(), StringStream::Put(), ObjectHashTable::Put(), WeakHashTable::Put(), CompilationCache::PutEval(), SnapshotByteSink::PutInt(), Map::PutPrototypeTransition(), OptimizingCompilerThread::QueueForOptimization(), Assembler::Ra(), CharacterRange::Range(), JSObject::RawFastPropertyAt(), MacroAssembler::Rbit(), Assembler::Rd(), Instruction::RdFieldRaw(), Assembler::RdSP(), Instruction::RdValue(), Shell::ReadBuffer(), v8::internal::ReadLine(), NewSpace::RecordAllocation(), Heap::RecordCodeSubTypeStats(), MarkCompactCollector::RecordCodeTargetPatch(), Assembler::RecordedAstId(), Heap::RecordFixedArraySubTypeStats(), Heap::RecordObjectStats(), NewSpace::RecordPromotion(), Heap::RecordStats(), V8_FINAL< kOperandKind, kNumCachedOperands >::RecordUint32Instruction(), IncrementalMarking::RecordWriteFromCode(), IncrementalMarking::RecordWriteOfCodeEntrySlow(), RecordWriteStub::RecordWriteStub(), v8::internal::ReduceFixedArrayTo(), BASE_EMBEDDED< Visitor >::reg(), Operand::reg(), RegExpCompiler::RegExpCompiler(), RegExpExpansionLimiter::RegExpExpansionLimiter(), RegExpMacroAssemblerTracer::RegExpMacroAssemblerTracer(), Register::Register(), VisitorDispatchTable< ScavengingCallback >::Register(), V8_FINAL< kOperandKind, kNumCachedOperands >::Register(), CPURegList::RegisterSizeInBits(), CPURegList::RegisterSizeInBytes(), HashTable< Shape, Key >::Rehash(), Heap::ReinitializeJSGlobalProxy(), Heap::ReinitializeJSReceiver(), GlobalHandles::Node::Release(), VirtualMemory::Release(), PagedSpace::ReleasePage(), Assembler::RelocInfoNone(), RemoteDebuggerEvent::RemoteDebuggerEvent(), TemplateHashMapImpl< AllocationPolicy >::Remove(), BitVector::Remove(), PromotionQueue::remove(), CPURegList::Remove(), MaterializedObjectStore::Remove(), ObjectHashSet::Remove(), SamplerThread::RemoveActiveSampler(), CodeCache::RemoveByIndex(), CodeCacheHashTable::RemoveByIndex(), Logger::removeCodeEventListener(), DependentCode::RemoveCompilationInfo(), HeapObjectsMap::RemoveDeadEntries(), Map::RemoveFromCodeCache(), Heap::RemoveGCEpilogueCallback(), Heap::RemoveGCPrologueCallback(), SmallPointerList< v8::internal::Map * >::RemoveLast(), BufferedZoneList< v8::internal::RegExpTree, 2 >::RemoveLast(), HValue::RemoveLastAddedRange(), MemoryAllocator::RemoveMemoryAllocationCallback(), Context::RemoveOptimizedFunction(), JSFunction::RemovePrototype(), FreeListCategory::RepairFreeList(), SerializerDeserializer::RepeatsForCode(), HValue::ReplaceAllUsesWith(), SharedFunctionInfo::ReplaceCode(), RegExpNode::replacement(), ReplacementStringBuilder::ReplacementStringBuilder(), Isolate::ReportFailedAccessCheck(), ParserTraits::ReportMessageAt(), Isolate::ReportPendingMessages(), ParserBase< Traits >::ReportUnexpectedToken(), BASE_EMBEDDED< Visitor >::representation(), V8_FINAL< kOperandKind, kNumCachedOperands >::RequiredInputRepresentation(), SmallPointerList< v8::internal::Map * >::Reserve(), Heap::ReserveSpace(), SmartPointerBase< ObjectDeallocator< v8::internal::HeapObjectsMap >, v8::internal::HeapObjectsMap >::Reset(), Utf8DecoderBase::Reset(), SemiSpace::Reset(), TryCatch::Reset(), DateCache::ResetDateCache(), Scope::ResolveVariable(), Scope::ResolveVariablesRecursively(), BASE_EMBEDDED< Visitor >::Restart(), Isolate::RestorePendingMessageFromTryCatch(), ThreadManager::RestoreThread(), Isolate::RestoreThread(), CompleteParserRecorder::ResumeRecording(), MacroAssembler::Ret(), Failure::RetryAfterGC(), Assembler::return_address_from_call_start(), HandleScopeImplementer::ReturnBlock(), V8_FINAL< kOperandKind, kNumCachedOperands >::ReuseSideEffectsFromStore(), MacroAssembler::Rev(), MacroAssembler::Rev16(), MacroAssembler::Rev32(), Token::ReverseCompareOp(), BackEdgeTable::Revert(), SmallPointerList< v8::internal::Map * >::Rewind(), Rewriter::Rewrite(), RelocIterator::rinfo(), Assembler::Rm(), Assembler::Rn(), Assembler::RnSP(), MacroAssembler::Ror(), v8::internal::RoundDown(), v8::internal::RoundUpToPowerOf2(), Instruction::RsFieldRaw(), Instruction::RsValue(), Assembler::Rt(), Assembler::Rt2(), Instruction::RtFieldRaw(), Instruction::RtValue(), HMergeRemovableSimulatesPhase::Run(), HRedundantPhiEliminationPhase::Run(), HRangeAnalysisPhase::Run(), V8_FINAL::Run(), HEnvironmentLivenessAnalysisPhase::Run(), ApiCallOptimizationChecker::Run(), SetFunctionEntryHookTest::RunLoopInNewEnv(), V8::RunMicrotasks(), Execution::RunMicrotasks(), Assembler::runtime_entry_at(), v8::internal::RUNTIME_FUNCTION(), CPURegister::S(), Code::safepoint_table_offset(), BASE_EMBEDDED< Visitor >::SafepointEntry(), SafeStackFrameIterator::SafeStackFrameIterator(), Instruction::SaFieldRaw(), Instruction::SaValue(), MacroAssembler::Sbc(), MacroAssembler::Sbcs(), MacroAssembler::Sbfiz(), Assembler::sbfiz(), MacroAssembler::Sbfx(), Assembler::sbfx(), Heap::ScavengeObject(), Isolate::scheduled_exception(), Scope::Scope(), ScopeInfo::scope_type(), MacroAssembler::Scvtf(), MacroAssembler::Sdiv(), SharedFunctionInfo::SearchOptimizedCodeMap(), BaseShape< Object * >::SeededHash(), BaseShape< Object * >::SeededHashForObject(), SeededNumberDictionaryShape::SeededHashForObject(), Scanner::SeekForward(), SeqOneByteString::SeqOneByteStringGet(), SeqOneByteString::SeqOneByteStringSet(), SeqTwoByteString::SeqTwoByteStringGet(), SeqTwoByteString::SeqTwoByteStringSet(), Serializer::ObjectSerializer::Serialize(), HeapSnapshotJSONSerializer::Serialize(), PartialSerializer::SerializeObject(), NeanderObject::set(), CounterMap::Set(), List< T, P >::Set(), StubCache::Set(), SetOncePointer< HConstant >::set(), FixedArray::set(), FixedDoubleArray::set(), ConstantPoolArray::set(), DescriptorArray::Set(), ByteArray::set(), ExternalUint8ClampedArray::set(), ExternalInt8Array::set(), ExternalUint8Array::set(), ExternalInt16Array::set(), ExternalUint16Array::set(), ExternalInt32Array::set(), ExternalUint32Array::set(), ExternalFloat32Array::set(), ExternalFloat64Array::set(), FixedTypedArray< Traits >::set(), String::Set(), SemiSpace::set_age_mark(), Code::set_allow_osr_at_loop_nesting_level(), LiveRange::set_assigned_register(), V8_FINAL< kOperandKind, kNumCachedOperands >::set_ast_id(), Code::set_back_edge_table_offset(), Register::set_code(), JSFunction::set_code(), JSFunction::set_code_no_write_barrier(), Code::set_constant_pool(), SharedFunctionInfo::set_construction_count(), Isolate::set_context(), JSFunction::set_context(), CompilationInfo::set_deferred_handles(), MaterializedLiteral::set_depth(), Map::set_elements_kind(), JSFunction::set_function_bindings(), ParserBase< Traits >::BASE_EMBEDDED::set_generator_object_variable(), Code::set_has_function_cache(), V8_FINAL< kOperandKind, kNumCachedOperands >::set_index(), Map::set_inobject_properties(), Map::set_instance_size(), JSBuiltinsObject::set_javascript_builtin(), JSBuiltinsObject::set_javascript_builtin_code(), CPURegList::set_list(), JSFunction::set_literals(), V8_FINAL< kOperandKind, kNumCachedOperands >::set_lithium_position(), Code::set_major_key(), JSObject::set_map_and_elements(), Code::set_marked_for_deoptimization(), AllocationSite::set_memento_found_count(), FreeListNode::set_next(), GlobalHandles::Node::set_next_free(), Page::set_next_page(), FixedArray::set_null(), HBinaryOperation::set_observed_input_representation(), BASE_EMBEDDED< Visitor >::set_offset(), HInstruction::set_operand_position(), MemoryChunk::set_owner(), GlobalHandles::Node::set_parameter(), CompilationInfo::set_parameter_count(), SlicedString::set_parent(), V8_FINAL< kOperandKind, kNumCachedOperands >::set_parent_loop_header(), HInstruction::set_position(), Map::set_pre_allocated_property_fields(), Page::set_prev_page(), Code::set_profiler_ticks(), MemoryChunk::set_progress_bar(), BASE_EMBEDDED< Visitor >::set_redirector(), HValue::set_representation(), Deserializer::set_reservation(), ExternalAsciiString::set_resource(), Serializer::set_root_index_wave_front(), Code::set_safepoint_table_offset(), CpuProfiler::set_sampling_interval(), FreeListNode::set_size(), Code::set_stack_slots(), SharedFunctionInfo::set_strict_mode(), Code::set_stub_info(), LoadIC::set_target(), Assembler::set_target_address_at(), FixedArray::set_the_hole(), FixedDoubleArray::set_the_hole(), NewSpace::set_top(), HValue::set_type(), PropertyCell::set_type(), Code::set_type_feedback_info(), FixedArray::set_undefined(), Map::set_visitor_id(), JSObject::SetAccessor(), Template::SetAccessorProperty(), Heap::SetArgumentsAdaptorDeoptPCOffset(), Map::SetBackPointer(), HValue::SetBlock(), CompilationInfo::SetCachedData(), FrameDescription::SetCallerConstantPool(), HashTable< StringTableShape, HashTableKey * >::SetCapacity(), FPURegister::setcode(), FPUControlRegister::setcode(), Heap::SetConstructStubDeoptPCOffset(), JSArray::SetContent(), Isolate::SetData(), JSRegExp::SetDataAt(), Context::SetDeoptimizedCodeListHead(), FrameDescription::SetDoubleRegister(), JSObject::SetElement(), JSArray::SetElementsLength(), Dictionary< Shape, Key >::SetEntry(), DescriptorArray::SetEnumCache(), Map::SetEnumLength(), CompilationInfo::SetExtension(), JSObject::SetFastDoubleElementsCapacityAndLength(), JSObject::SetFastElement(), JSObject::SetFastElementsCapacityAndLength(), CompilationSubCache::SetFirstTable(), CompilationInfo::SetFunction(), V8::SetFunctionEntryHook(), Heap::SetGetterStubDeoptPCOffset(), CompilationInfo::SetGlobalScope(), JSObject::SetHiddenProperty(), CpuProfiler::SetIdle(), Scope::SetIllegalRedeclaration(), JSFunction::SetInstancePrototype(), JSObject::SetInternalField(), TransitionArray::SetKey(), RegExpImpl::SetLastMatchInfo(), ElementsAccessorBase< ElementsAccessorSubclass, ElementsTraitsParam >::SetLengthImpl(), JSObject::SetLocalPropertyIgnoreAttributes(), IntrusiveMarking::SetMark(), CodeStubInterfaceDescriptor::SetMissHandler(), PromotionQueue::SetNewLimit(), Dictionary< NameDictionaryShape, Name * >::SetNextEnumerationIndex(), JSObject::SetNormalizedProperty(), Map::SetNumberOfOwnDescriptors(), Map::SetNumberOfProtoTransitions(), JSObject::SetObserved(), Context::SetOptimizedCodeListHead(), Context::SetOptimizedFunctionsListHead(), CompilationInfo::SetOptimizing(), JSObject::SetOwnElement(), PagedSpace::SetPagesToSweep(), Ticker::SetProfiler(), JSObject::SetPropertyForResult(), JSProxy::SetPropertyViaPrototypesWithHandler(), JSObject::SetPropertyWithCallback(), JSObject::SetPrototype(), JSFunction::SetPrototype(), TransitionArray::SetPrototypeTransitions(), Map::SetPrototypeTransitions(), Utf8ToUtf16CharacterStream::SetRawPosition(), Assembler::SetRecordedAstId(), GlobalHandles::SetReference(), GlobalHandles::SetReferenceFromGroup(), FrameDescription::SetRegister(), DescriptorArray::SetRepresentation(), v8::SetResourceConstraints(), CpuProfiler::SetSamplingInterval(), Heap::SetSetterStubDeoptPCOffset(), HGraphBuilder::SetSourcePosition(), LiveRange::SetSpillOperand(), Heap::SetStackLimits(), MacroAssembler::SetStackPointer(), CompilationInfo::SetStrictMode(), TransitionArray::SetTarget(), IC::SetTargetAtAddress(), DefaultPlatform::SetThreadPoolSize(), StoreBuffer::SetTop(), PagedSpace::SetTopAndLimit(), V8_FINAL< kOperandKind, kNumCachedOperands >::SetTransition(), StoreBuffer::SetUp(), Builtins::SetUp(), Heap::SetUp(), CodeRange::SetUp(), SemiSpace::SetUp(), NewSpace::SetUp(), Runtime::SetupArrayBuffer(), v8::internal::SetUpJSCallerSavedCodeData(), ExternalUint8ClampedArray::SetValue(), ExternalUint32Array::SetValue(), ExternalFloat32Array::SetValue(), ExternalFloat64Array::SetValue(), FixedTypedArray< Traits >::SetValue(), V8_FINAL< kOperandKind, kNumCachedOperands >::SetValueAt(), Map::ShareDescriptor(), UInt128::Shift(), Operand::shift(), Operand::shift_amount(), Assembler::ShiftDP(), Assembler::shifted_branch_offset(), Assembler::ShiftMoveWide(), LiveRange::ShortenTo(), PartialSerializer::ShouldBeInThePartialSnapshotCache(), JSObject::ShouldConvertToFastDoubleElements(), JSObject::ShouldConvertToFastElements(), CodeGenerator::ShouldGenerateLog(), FixedArray::Shrink(), BASE_EMBEDDED< Visitor >::ShrinkSpace(), SemiSpace::ShrinkTo(), V8::ShutdownPlatform(), V8_FINAL< kOperandKind, kNumCachedOperands >::SideEffects(), Representation::size(), HeapObject::SizeFromMap(), CPURegister::SizeInBits(), CPURegister::SizeInBytes(), Assembler::SizeOfCodeGeneratedSince(), Assembler::SizeOfGeneratedCode(), PagedSpace::SizeOfObjects(), DeferredFeedbackSlotProcessor::slot_count(), PagedSpace::SlowAllocateRaw(), BufferedUtf16CharacterStream::SlowPushBack(), JSObject::SlowReverseLookup(), MacroAssembler::Smaddl(), MacroAssembler::SmiTag(), MacroAssembler::SmiUntag(), MacroAssembler::SmiUntagToDouble(), MacroAssembler::SmiUntagToFloat(), MacroAssembler::Smsubl(), MacroAssembler::Smulh(), MacroAssembler::Smull(), List< T, P >::Sort(), DescriptorArray::Sort(), FixedArray::SortPairs(), SemiSpace::space_start(), Serializer::SpaceOfObject(), SwVfpRegister::split_code(), DwVfpRegister::split_code(), QwNeonRegister::split_code(), UseInterval::SplitAt(), LiveRange::SplitAt(), RegisterDump::spreg(), Bignum::Square(), RegisterDump::sreg_bits(), FPRegister::SRegFromCode(), RegExpStack::stack_base(), Code::stack_slots(), BASE_EMBEDDED< Visitor >::StackHandlerIterator(), ScopeInfo::StackLocalName(), ScopeInfo::StackSlotIndex(), TryCatch::StackTrace(), BASE_EMBEDDED< Visitor >::Start(), IncrementalMarking::Start(), Sampler::Start(), LiveRange::Start(), Thread::Start(), IntrusiveMapTransitionIterator::Start(), IntrusivePrototypeTransitionIterator::Start(), Assembler::StartBlockGrowBuffer(), MarkCompactCollector::StartCompaction(), HeapProfiler::StartHeapObjectsTracking(), SharedFunctionInfo::StartInobjectSlackTracking(), SequenceCollector< unsigned char >::StartSequence(), IncrementalMarking::state(), MacroAssembler::Stnp(), BASE_EMBEDDED< Visitor >::Stop(), OptimizingCompilerThread::Stop(), Sampler::Stop(), KeyedStoreIC::Store(), StoreBufferOverflowStub::StoreBufferOverflowStub(), KeyedStoreIC::StoreElementStub(), StoreIC::StoreIC(), Assembler::StoreOpFor(), Assembler::StorePairNonTemporalOpFor(), Assembler::StorePairOpFor(), MacroAssembler::Stp(), BASE_EMBEDDED< Visitor >::strict_mode(), SingletonLogger::strict_mode(), Token::String(), NativeRegExpMacroAssembler::StringCharacterPosition(), StringCharCodeAtGenerator::StringCharCodeAtGenerator(), StringCharFromCodeGenerator::StringCharFromCodeGenerator(), StringHasher::StringHasher(), Runtime::StringMatch(), V8_FINAL< kOperandKind, kNumCachedOperands >::StringValue(), v8::internal::StrLength(), JSObjectWalkVisitor< ContextObject >::StructureWalk(), Code::stub_info(), MacroAssembler::Sub(), MacroAssembler::Subs(), v8::internal::SubStringEquals(), SubStringKey< Char >::SubStringKey(), DiyFp::Subtract(), BitVector::Subtract(), Bignum::SubtractBignum(), Vector< const uint8_t >::SubVector(), JavaScriptFrame::Summarize(), OptimizedFrame::Summarize(), SemiSpace::Swap(), MarkCompactCollector::SweepConservatively(), SweeperThread::SweeperThread(), MacroAssembler::Sxtb(), MacroAssembler::Sxth(), MacroAssembler::Sxtw(), ZoneTypeConfig::tagged_as_union(), VirtualMemory::TakeControl(), Assembler::target_address_at(), Assembler::target_address_from_return_address(), Heap::TargetSpaceId(), V8::TearDown(), Bootstrapper::TearDown(), MemoryAllocator::TearDown(), NewSpace::TearDown(), v8::internal::TenToThe(), TaskQueue::Terminate(), TEST(), TEST_(), MacroAssembler::TestAndBranchIfAllClear(), MacroAssembler::TestAndBranchIfAnySet(), TestI64PlusConstantToSmi(), TestPositiveSmiPowerUp(), TestSmiCompare(), TestSmiIndex(), THREADED_TEST(), Logger::TimerEvent(), IntelDoubleRegister::ToAllocationIndex(), Register::ToAllocationIndex(), XMMRegister::ToAllocationIndex(), FPURegister::ToAllocationIndex(), DwVfpRegister::ToAllocationIndex(), FPRegister::ToAllocationIndex(), LCodeGen::ToDouble(), LCodeGen::ToDoubleRegister(), Operand::ToExtendedRegister(), BASE_EMBEDDED< Visitor >::ToFailureUnchecked(), LCodeGen::ToHandle(), Bignum::ToHexString(), LCodeGen::ToHighMemOperand(), LCodeGen::ToMemOperand(), Object::ToObject(), LCodeGen::ToOperand(), NewSpace::top(), v8::internal::ToQuietNaN(), LCodeGen::ToRegister(), LCodeGen::ToRegister32(), LCodeGen::ToRepresentation(), HydrogenCodeStub::TraceTransition(), Marking::TransferMark(), NameDictionary::TransformPropertiesToFastFor(), JSObject::TransformToFastProperties(), JSObject::TransitionElementsKind(), Code::TranslateAstIdToPcOffset(), Code::TranslatePcOffsetToAstId(), BASE_EMBEDDED< Visitor >::TranslationIterator(), TriggerFailureExtension::TriggerAssertFalse(), SharedFunctionInfo::TrimOptimizedCodeMap(), Vector< const uint8_t >::Truncate(), SeqString::Truncate(), v8::internal::truncate_to_intn(), HGraphBuilder::TruncateToNumber(), Execution::TryCall(), MacroAssembler::TryConvertDoubleToInt32(), MacroAssembler::TryConvertDoubleToInt64(), Execution::TryGetConstructorDelegate(), Execution::TryGetFunctionDelegate(), v8::internal::TryNumberToSize(), MarkCompactCollector::TryPromoteObject(), MacroAssembler::Tst(), LiteralBuffer::two_byte_literal(), CPURegister::type(), BASE_EMBEDDED< Visitor >::type(), CPURegList::type(), Code::type_feedback_info(), TypeFeedbackOracle::TypeFeedbackOracle(), IC::TypeToMap(), MacroAssembler::Ubfiz(), Assembler::ubfiz(), MacroAssembler::Ubfx(), Assembler::ubfx(), MacroAssembler::Ucvtf(), MacroAssembler::Udiv(), V8_FINAL< kOperandKind, kNumCachedOperands >::uint32_instructions(), MacroAssembler::Umaddl(), MacroAssembler::Umsubl(), V8_FINAL< kOperandKind, kNumCachedOperands >::UnaryOperation(), OptimizingCompilerThread::Unblock(), InternalFrame::unchecked_code(), TransitionArray::UncheckedPrototypeTransitions(), Map::UncheckedPrototypeTransitions(), VirtualMemory::Uncommit(), SemiSpace::Uncommit(), Interface::Unify(), BitVector::Union(), TypeImpl< class >::Union(), ZoneTypeConfig::union_get(), HeapTypeConfig::union_get(), ZoneTypeConfig::union_set(), HeapTypeConfig::union_set(), BitVector::UnionIsChanged(), FixedArray::UnionOfKeys(), V8_FINAL< kOperandKind, kNumCachedOperands >::Unique(), HInstruction::Unlink(), Isolate::UnlinkDeferredHandles(), Isolate::UnregisterTryCatchHandler(), Assembler::unresolved_branches_first_limit(), Operand::UntagSmi(), Operand::UntagSmiAndScale(), ContextSlotCache::Update(), KeyedLookupCache::Update(), DescriptorLookupCache::Update(), CodeCache::Update(), PolymorphicCodeCache::Update(), Heap::UpdateAllocationSiteFeedback(), StoreIC::UpdateCaches(), BoundsCheckBbData::UpdateLowerOffsets(), IncrementalMarking::UpdateMarkingDequeAfterScavenge(), Heap::UpdateNewSpaceReferencesInExternalStringTable(), PointersUpdatingVisitor::UpdateSlot(), SlotsBuffer::UpdateSlots(), SlotsBuffer::UpdateSlotsWithFilter(), CompareNilICStub::UpdateStatus(), ToBooleanStub::Types::UpdateStatus(), DependentCode::UpdateToFinishedCode(), BoundsCheckBbData::UpdateUpperOffsets(), V8_FINAL< kOperandKind, kNumCachedOperands >::InductionVariableCheck::upper_limit(), Double::UpperBoundary(), UseInterval::UseInterval(), UsePosition::UsePosition(), UseScratchRegisterScope::UseScratchRegisterScope(), MacroAssembler::Uxtb(), MacroAssembler::Uxth(), MacroAssembler::Uxtw(), FastElementsAccessor< FastPackedSmiElementsAccessor, ElementsKindTraits< FAST_SMI_ELEMENTS >, kPointerSize >::ValidateContents(), BASE_EMBEDDED< Visitor >::value(), Variable::Variable(), Vector< const uint8_t >::Vector(), SharedFunctionInfo::VerifyBailoutId(), CpuFeatures::VerifyCrossCompiling(), BinaryOpICStub::VerifyPlatformFeatures(), V8_FINAL< kOperandKind, kNumCachedOperands >::VerifyPlatformFeatures(), CEntryStub::VerifyPlatformFeatures(), DoubleToIStub::VerifyPlatformFeatures(), VirtualMemory::VirtualMemory(), MarkCompactMarkingVisitor::ObjectStatsTracker< MarkCompactMarkingVisitor::kVisitMap >::Visit(), MarkCompactMarkingVisitor::ObjectStatsTracker< MarkCompactMarkingVisitor::kVisitCode >::Visit(), Utf8WriterVisitor::Visit(), String::Visit(), ArrayConcatVisitor::visit(), PointersUpdatingVisitor::VisitCodeAgeSequence(), PointersUpdatingVisitor::VisitCodeTarget(), PointersUpdatingVisitor::VisitDebugTarget(), HOptimizedGraphBuilder::VisitDeclarations(), PointersUpdatingVisitor::VisitEmbeddedPointer(), Heap::VisitExternalResources(), String::VisitFlat(), EnumerateOptimizedFunctionsVisitor::VisitFunction(), V8::VisitHandlesForPartialDependence(), Scope::VisitIllegalRedeclaration(), HOptimizedGraphBuilder::VisitLogicalExpression(), HOptimizedGraphBuilder::VisitLoopBody(), VisitMarker::VisitMarker(), HOptimizedGraphBuilder::VisitNot(), Serializer::ObjectSerializer::VisitPointers(), StringTableCleaner< finalize_external_strings >::VisitPointers(), FlexibleBodyVisitor< StaticVisitor, BodyDescriptor, ReturnType >::VisitSpecialized(), MarkCompactMarkingVisitor::VisitWeakCollection(), CPURegister::W(), OptimizedCompileJob::WaitForInstall(), MarkCompactCollector::WaitUntilSweepingCompleted(), BASE_EMBEDDED< Visitor >::WasteBytes(), v8::internal::WhichPowerOf2(), DescriptorArray::WhitenessWitness::WhitenessWitness(), RegisterDump::wreg(), Register::WRegFromCode(), Utf8WriterVisitor::WriteEndCharacter(), WriteInt32ToHeapNumberStub::WriteInt32ToHeapNumberStub(), Collector< unsigned char, growth_factor, max_growth >::WriteTo(), String::WriteToFlat(), LCodeGen::WriteTranslation(), Utf8Decoder< kBufferSize >::WriteUtf16(), Utf8DecoderBase::WriteUtf16Slow(), RegisterDump::wspreg(), CPURegister::X(), RegisterDump::xreg(), Register::XRegFromCode(), DateCache::YearMonthDayFromDays(), AlwaysAllocateScope::~AlwaysAllocateScope(), CpuProfiler::~CpuProfiler(), DeferredHandleScope::~DeferredHandleScope(), Deoptimizer::~Deoptimizer(), Deserializer::~Deserializer(), V8_FINAL< kOperandKind, kNumCachedOperands >::~HIfContinuation(), BASE_EMBEDDED< Visitor >::~InstructionAccurateScope(), Isolate::~Isolate(), Locker::~Locker(), BASE_EMBEDDED< Visitor >::~LookupResult(), HGraphBuilder::V8_FINAL::~LoopBuilder(), PatchingAssembler::~PatchingAssembler(), PerThreadAssertScopeBase::~PerThreadAssertScopeBase(), MacroAssembler::PushPopQueue::~PushPopQueue(), Sampler::~Sampler(), BASE_EMBEDDED< Visitor >::BASE_EMBEDDED::~Scope(), TaskQueue::~TaskQueue(), TryCatch::~TryCatch(), Unlocker::~Unlocker(), VirtualMemory::~VirtualMemory(), and Zone::~Zone().

#define ASSERT_EQ (   v1,
  v2 
)    ((void) 0)

Definition at line 330 of file checks.h.

Referenced by MarkCompactCollector::AbortCompaction(), StringStream::Add(), CharacterRange::AddCaseEquivalents(), LoopChoiceNode::AddContinueAlternative(), LoopChoiceNode::AddLoopAlternative(), DispatchTable::AddRange(), SharedFunctionInfo::AddToOptimizedCodeMap(), Heap::AddWeakObjectToCodeDependency(), Heap::AllocateInternalizedStringImpl(), Heap::AllocateOneByteInternalizedString(), Heap::AllocateRawOneByteString(), Heap::AllocateRawTwoByteString(), Heap::AllocateTwoByteInternalizedString(), Failure::allocation_space(), AllocationTracker::AllocationEvent(), Code::allow_osr_at_loop_nesting_level(), RegExpImpl::AtomExec(), SharedFunctionInfo::AttachInitialMap(), Code::back_edge_table_offset(), Code::back_edges_patched_for_osr(), TypeFeedbackOracle::BinaryType(), CharacterRange::CharacterRange(), SharedFunctionInfo::CompleteInobjectSlackTracking(), CompleteParserRecorder::CompleteParserRecorder(), PartialSnapshotSink::Compress(), BinaryOpIC::BASE_EMBEDDED::CouldCreateAllocationMementos(), TypeFeedbackOracle::CountType(), EternalHandles::Create(), Thread::CreateThreadLocalKey(), Date::DateTimeConfigurationChangeNotification(), StartupDataDecompressor::Decompress(), Thread::DeleteThreadLocalKey(), Deserializer::Deserialize(), SharedFunctionInfo::DetachInitialMap(), Isolate::DisallowJavascriptExecutionScope::DisallowJavascriptExecutionScope(), LCodeGen::DoDeferredInstanceOfKnownGlobal(), BackReferenceNode::Emit(), Code::ExecutableSize(), TextNode::FillInBMInfo(), BufferedZoneList< v8::internal::RegExpTree, 2 >::Get(), BaseLoadStoreStubCompiler::GetCode(), Compiler::GetCodeForDebugging(), Deoptimizer::GetDeoptimizationId(), FrameDescription::GetExpression(), FrameDescription::GetExpressionCount(), JavaScriptFrame::GetOperandSlot(), Trace::GetStoredPosition(), Compiler::GetUnoptimizedCode(), Code::has_debug_break_slots(), Code::has_deoptimization_support(), V8_FINAL< kOperandKind, kNumCachedOperands >::InferRange(), RegExpImpl::IrregexpExec(), Code::is_compiled_optimizable(), MacroAssembler::IsObjectStringType(), Smi::IsValid(), NativeRegExpMacroAssembler::Match(), CharacterRange::Negate(), Code::optimizable(), BackEdgeTable::Patch(), LCodeGen::PrepareKeyedOperand(), PreParser::PreParseLazyFunction(), Code::profiler_ticks(), PagedSpace::ReleasePage(), CodeCache::RemoveByIndex(), Isolate::RequestGarbageCollectionForTesting(), V8_FINAL< kOperandKind, kNumCachedOperands >::RequiredInputRepresentation(), JavaScriptFrame::RestoreOperandStack(), V8_FINAL::Run(), v8::internal::RUNTIME_FUNCTION(), JavaScriptFrame::SaveOperandStack(), Scanner::SeekForward(), Code::set_allow_osr_at_loop_nesting_level(), Code::set_back_edge_table_offset(), Code::set_back_edges_patched_for_osr(), Code::set_compiled_optimizable(), Code::set_has_debug_break_slots(), Code::set_has_deoptimization_support(), Map::set_instance_size(), Code::set_optimizable(), Code::set_profiler_ticks(), CompilationInfo::set_prologue_offset(), Context::SetAlignedPointerInEmbedderData(), Object::SetAlignedPointerInInternalField(), V8::SetDecompressedStartupData(), Context::SetEmbedderData(), Object::SetInternalField(), Thread::SetThreadLocal(), HOptimizedGraphBuilder::SetUpScope(), CharacterRange::Split(), Thread::Start(), SharedFunctionInfo::StartInobjectSlackTracking(), MarkCompactCollector::SweepConservatively(), TEST(), TestSmiCompare(), THREADED_TEST(), String::FlatContent::ToOneByteVector(), String::FlatContent::ToUC16Vector(), BinaryOpIC::Transition(), TwoCharHashTableKey::TwoCharHashTableKey(), v8::internal::WhichPowerOf2(), Thread::YieldCPU(), CompilationInfo::~CompilationInfo(), and OptimizingCompilerThread::~OptimizingCompilerThread().

#define ASSERT_RESULT (   expr)    (expr)

Definition at line 328 of file checks.h.

Referenced by DispatchTable::AddRange().

#define CHECK (   condition)
Value:
do { \
if (!(condition)) { \
V8_Fatal(__FILE__, __LINE__, "CHECK(%s) failed", #condition); \
} \
} while (0)
void V8_Fatal(const char *file, int line, const char *format,...)
Definition: checks.cc:100

Definition at line 75 of file checks.h.

Referenced by AccumulateStats(), AccumulateStatsWithOperator(), Context::AddOptimizedFunction(), Serializer::Allocate(), AnalyzeStackInNativeCode(), AnalyzeStackOfDynamicScriptWithSourceURL(), AnalyzeStackOfEvalWithSourceURL(), AnalyzeStackOfInlineScriptWithSourceURL(), Tests< Type, TypeHandle, Region, Rep >::Bitset(), CCatcher(), DeclarationContext::Check(), check(), SimpleContext::Check(), CheckCodeGenerationDisallowed(), CheckCorrectThrow(), Tests< Type, TypeHandle, Region, Rep >::CheckDisjoint(), Tests< Type, TypeHandle, Region, Rep >::CheckEqual(), Tests< Type, TypeHandle, Region, Rep >::CheckOverlap(), checkStackFrame(), Tests< Type, TypeHandle, Region, Rep >::CheckSub(), CheckThisIndexedPropertyDeleter(), CheckThisIndexedPropertyEnumerator(), CheckThisIndexedPropertyQuery(), CheckThisIndexedPropertySetter(), CheckThisNamedPropertyDeleter(), CheckThisNamedPropertyEnumerator(), CheckThisNamedPropertyQuery(), CheckThisNamedPropertySetter(), Tests< Type, TypeHandle, Region, Rep >::CheckUnordered(), VisitorImpl::CheckVisitedResources(), Tests< Type, TypeHandle, Region, Rep >::Class(), CompareNilIC::Clear(), String::Concat(), Tests< Type, TypeHandle, Region, Rep >::Constant(), Runtime::CreateArrayLiteralBoilerplate(), CThrowCountDown(), Date::DateTimeConfigurationChangeNotification(), DEPENDENT_TEST(), AllocationSite::DigestTransitionFeedback(), NativeGroupRetainedObjectInfo::Dispose(), DoLoop(), DoLoopCancelTerminate(), DoLoopNoCall(), Isolate::EnsureDefaultIsolate(), StoreBuffer::EnsureSpace(), SetFunctionEntryHookTest::EntryHook(), EpilogueCallbackAlloc(), ExtArrayLimitsHelper(), Extension::Extension(), ExternalArrayInfoTestHelper(), Fail(), FooGetInterceptor(), FooSetInterceptor(), FormatMessage(), Runtime::FreeArrayBuffer(), HeapSnapshotGenerator::GenerateSnapshot(), CpuProfileNode::GetFunctionName(), v8::internal::GetKeysForIndexedInterceptor(), v8::internal::GetKeysForNamedInterceptor(), TraceExtension::GetNativeFunctionTemplate(), ProfilerExtension::GetNativeFunctionTemplate(), HasWeakGlobalHandle(), Assembler::ImmCmpBranch(), Assembler::ImmCondBranch(), Assembler::ImmLLiteral(), Assembler::ImmPCRelAddress(), Assembler::ImmTestBranch(), Assembler::ImmUncondBranch(), CcTest::InitializeVM(), IntSet::Insert(), Tests< Type, TypeHandle, Region, Rep >::Intersect(), Tests< Type, TypeHandle, Region, Rep >::Is(), CcTest::isolate(), SetFunctionEntryHookTest::JitEvent(), JSArray::JSArrayUpdateLengthFromIndex(), V8_FINAL< kOperandKind, kNumCachedOperands >::label(), Loop(), LoopGetProperty(), MakeConvertDToIFuncTrampoline(), String::MakeExternal(), Zone::NewArray(), CcTest::NewContext(), Snapshot::NewContextFromSnapshot(), String::NewExternal(), v8::NewTypedArray(), RegisterThreadedTest::nth(), v8::internal::NumberToSize(), SetFunctionEntryHookTest::OnEntryHook(), SetFunctionEntryHookTest::OnJitEvent(), GlobalHandles::Node::PostGarbageCollectionProcessing(), Code::PrintDeoptLocation(), PrologueCallbackAlloc(), AppearingPropertyContext::Query(), ReappearingPropertyContext::Query(), ReenterAfterTermination(), PagedSpace::ReleasePage(), ReleaseStackTraceDataTest(), Isolate::RequestGarbageCollectionForTesting(), ThreadA::Run(), SocketListenerThread::Run(), KangarooThread::Run(), CcTest::Run(), ThreadIdValidationThread::Run(), TerminatorThread::Run(), LockAndUnlockDifferentIsolatesThread::Run(), LockUnlockLockThread::Run(), IsolateGenesisThread::Run(), SetFunctionEntryHookTest::RunLoopInNewEnv(), RunParserSyncTest(), SetFunctionEntryHookTest::RunTest(), RequestInterruptTestBase::RunTest(), v8::internal::RUNTIME_FUNCTION(), SetFunctionEntryHookTest::RuntimeCallback(), PartialSerializer::SerializeObject(), StartupSerializer::SerializeObject(), StartupSerializer::SerializeStrongReferences(), Code::set_safepoint_table_offset(), Code::set_stack_slots(), Isolate::SetCrashIfDefaultIsolateInitialized(), JSObject::SetElement(), JSArray::SetElementsLength(), JSObject::SetFastDoubleElementsCapacityAndLength(), JSObject::SetFastElement(), SetFunctionEntryHookTest::SetFunctionEntryHookTest(), StoreBuffer::SetUp(), CodeRange::SetUp(), Runtime::SetupArrayBuffer(), Runtime::SetupArrayBufferAllocatingData(), JSObject::ShouldConvertToFastElements(), MarkCompactCollector::SweepConservatively(), TerminateCurrentThread(), TerminateOrReturnObject(), v8::internal::TEST(), TEST(), TestMemMove(), TestPairNegative(), TestPairPositive(), TestParserSyncWithFlags(), TestScanRegExp(), TestSet(), TestSmiShiftLeft(), TestViewFromApi(), THREADED_PROFILED_TEST(), THREADED_TEST(), BASE_EMBEDDED< Visitor >::ToObjectChecked(), BASE_EMBEDDED< Visitor >::ToObjectUnchecked(), JSObject::TransitionElementsKind(), TriggerFailureExtension::TriggerCheckFalse(), TryCatchMixedNestingCheck(), TryCatchMixedNestingHelper(), MarkCompactCollector::TryPromoteObject(), IncrementalMarking::UncommitMarkingDeque(), Tests< Type, TypeHandle, Region, Rep >::Union(), UnreachableCallback(), VerifyConsString(), ConsStringStats::VerifyEqual(), MapSpace::VerifyObject(), CellSpace::VerifyObject(), PropertyCellSpace::VerifyObject(), VisitorImpl::VisitExternalString(), Visitor42::VisitPersistentHandle(), VerifyPointersVisitor::VisitPointers(), VerifySmisVisitor::VisitPointers(), and SetFunctionEntryHookTest::~SetFunctionEntryHookTest().

#define CHECK_EQ (   expected,
  value 
)
Value:
CheckEqualsHelper(__FILE__, __LINE__, \
#expected, expected, #value, value)
void CheckEqualsHelper(const char *file, int line, const char *expected_source, int expected, const char *value_source, int value)
Definition: checks.h:84

Definition at line 252 of file checks.h.

Referenced by AnalyzeScriptIdInStack(), AnalyzeStackInNativeCode(), AnalyzeStackOfDynamicScriptWithSourceURL(), AnalyzeStackOfEvalWithSourceURL(), AnalyzeStackOfInlineScriptWithSourceURL(), Tests< Type, TypeHandle, Region, Rep >::Bitset(), DeclarationContext::Check(), SimpleContext::Check(), CheckCodeGenerationAllowed(), Tests< Type, TypeHandle, Region, Rep >::CheckDisjoint(), Tests< Type, TypeHandle, Region, Rep >::CheckEqual(), CheckHashCodeEqual(), CheckOwnProperties(), CheckProperties(), checkStackFrame(), CThrowCountDown(), DEPENDENT_TEST(), Deserializer::DeserializePartial(), CcTest::DisableAutomaticDispose(), EpilogueCallback(), EpilogueCallbackAlloc(), EpilogueCallbackSecond(), ExternalArrayInfoTestHelper(), HeapObjectsMap::FindUntrackedObjects(), TriggerFailureExtension::GetNativeFunctionTemplate(), GraphWithImplicitRefs::GraphWithImplicitRefs(), Isolate::Init(), IntSet::Insert(), JSCheck(), TraceExtension::JSEntrySPLevel2(), V8_FINAL::LoopIncrementThread(), IntSet::occupancy(), IntSet::Present(), PrologueCallback(), PrologueCallbackAlloc(), PrologueCallbackSecond(), RecursiveCall(), ThreadA::Run(), ReadQueueTask::Run(), KangarooThread::Run(), IsolateLockingThreadWithLocalContext::Run(), IsolateNonlockingThread::Run(), V8_FINAL::Run(), ApiCallOptimizationChecker::Run(), SetFunctionEntryHookTest::RunLoopInNewEnv(), RunOneTruncationTestWithTest(), SetFunctionEntryHookTest::RunTest(), v8::internal::RUNTIME_FUNCTION(), Serializer::ObjectSerializer::Serialize(), StartupSerializer::SerializeStrongReferences(), V8::SetArrayBufferAllocator(), v8::internal::TEST(), TEST(), TestCharacterStream(), TestParserSyncWithFlags(), TestScanRegExp(), TestSet(), TestStreamScanner(), TestViewFromApi(), THREADED_PROFILED_TEST(), THREADED_TEST(), ThrowValue(), TryCatchMixedNestingCheck(), TypedArrayTestHelper(), UNINITIALIZED_TEST(), Visitor42::VisitPersistentHandle(), HeapObjectsTracker::~HeapObjectsTracker(), OptimizingCompilerThread::~OptimizingCompilerThread(), PredictableCodeSizeScope::~PredictableCodeSizeScope(), TaskCounter::~TaskCounter(), and TestTask::~TestTask().

#define CHECK_GE (   a,
 
)    CHECK((a) >= (b))

Definition at line 261 of file checks.h.

Referenced by ConsStringGenerationData::block(), TEST(), and THREADED_PROFILED_TEST().

#define CHECK_GT (   a,
 
)    CHECK((a) > (b))

Definition at line 260 of file checks.h.

Referenced by TEST(), and THREADED_TEST().

#define CHECK_LE (   a,
 
)    CHECK((a) <= (b))

Definition at line 263 of file checks.h.

Referenced by TEST(), THREADED_TEST(), and UNINITIALIZED_TEST().

#define CHECK_LT (   a,
 
)    CHECK((a) < (b))
#define EXTRA_CHECK (   condition)    ((void) 0)

Definition at line 350 of file checks.h.

#define FATAL (   msg)    V8_Fatal("", 0, "%s", (msg))
#define SEMI_STATIC_JOIN (   a,
 
)    SEMI_STATIC_JOIN_HELPER(a, b)

Definition at line 278 of file checks.h.

#define SEMI_STATIC_JOIN_HELPER (   a,
 
)    a##b

Definition at line 279 of file checks.h.

#define STATIC_CHECK (   test)
Value:
typedef \
StaticAssertionHelper<sizeof(StaticAssertion<static_cast<bool>((test))>)> \
SEMI_STATIC_JOIN(__StaticAssertTypedef__, __LINE__) V8_UNUSED
#define V8_UNUSED
Definition: v8config.h:351
#define SEMI_STATIC_JOIN(a, b)
Definition: checks.h:278

Definition at line 286 of file checks.h.

#define UNREACHABLE ( )    ((void) 0)

Definition at line 52 of file checks.h.

Referenced by V8_FINAL< kOperandKind, kNumCachedOperands >::Accept(), StringStream::Add(), CharacterRange::AddClassEscape(), RegExpBuilder::AddQuantifierToAtom(), Heap::AllocateStruct(), v8::internal::AllocationSpaceName(), Heap::AllowedToBeMigrated(), RegExpTree::AppendToText(), CompiledReplacement::Apply(), v8::internal::ArrayConstructInitializeElements(), ArrayConstructorStub::ArrayConstructorStub(), Runtime::ArrayIdToTypeAndSize(), RegExpKey::AsObject(), TwoCharHashTableKey::AsObject(), v8::internal::BignumDtoa(), HGraphBuilder::BuildBinaryOperation(), v8::internal::BUILTIN(), Utf8LengthHelper::Calculate(), StoreBufferRebuilder::Callback(), JSRegExp::CaptureCount(), IC::Clear(), Clobber(), IC::CompileHandler(), StoreIC::CompileHandler(), FastCloneShallowArrayStub::ComputeElementsKind(), StubCache::ComputeLoad(), FrameDescription::ComputeParametersCount(), StubCache::ComputeStore(), ConsString::ConsStringGet(), ElementsAccessorBase< FastPackedSmiElementsAccessor, ElementsKindTraits< FAST_SMI_ELEMENTS > >::CopyElementsImpl(), FastDoubleElementsAccessor< FastHoleyDoubleElementsAccessor, ElementsKindTraits< FAST_HOLEY_DOUBLE_ELEMENTS > >::CopyElementsImpl(), DictionaryElementsAccessor::CopyElementsImpl(), SloppyArgumentsElementsAccessor::CopyElementsImpl(), BoundsCheckBbData::CoverCheck(), Factory::CreateApiFunction(), LiveRange::CreateAssignedOperand(), HValue::DataEquals(), FixedTypedArrayBase::DataSize(), v8::internal::DoubleToAscii(), JSTypedArray::element_size(), v8::internal::ElementsKindToShiftSize(), ActionNode::Emit(), EndNode::Emit(), LCodeGen::EmitLoadDoubleRegister(), LCodeGen::EmitLoadRegister(), StoreBuffer::EnsureSpace(), v8::internal::EvalComparison(), RegExpImpl::Exec(), v8::internal::FastDtoa(), RegExpNode::FillInBMInfo(), EndNode::FillInBMInfo(), Code::FindAndReplace(), PagedSpace::FindObject(), StubCache::first_entry(), Assembler::Flags(), ShellArrayBufferAllocator::Free(), MemoryChunk::FromAnyPointerAddress(), Types< Type, TypeHandle, Region >::Fuzz(), KeyedStoreElementStub::Generate(), IC::generic_stub(), ICCompareStub::GetICState(), BASE_EMBEDDED< Visitor >::GetLazyValue(), HeapGraphEdge::GetName(), v8::internal::GetNextMoreGeneralFastElementsKind(), Object::GetProperty(), JSObject::GetPropertyAttributeWithFailedAccessCheck(), EndNode::GetQuickCheckDetails(), Expression::GetReceiverTypes(), v8::internal::GetSequenceIndexFromFastElementsKind(), CompareIC::GetStateName(), Expression::GetStoreMode(), String::GetTwoByteData(), StaticVisitorBase::GetVisitorId(), HValue::HandleSideEffectDominator(), V8_FINAL< kOperandKind, kNumCachedOperands >::HBoundsCheckBaseIndexInformation(), Instruction::ImmBranch(), Instruction::ImmBranchRangeBitwidth(), JSObject::initialize_elements(), SplayTree< v8::internal::DispatchTable::Config, ZoneAllocationPolicy >::INLINE(), List< T, ZoneAllocationPolicy >::INLINE(), SplayTree< Config, AllocationPolicy >::Node::INLINE(), v8::internal::InternalStringToInt(), RegExpImpl::IrregexpExecRaw(), BASE_EMBEDDED< Visitor >::IsDataProperty(), Expression::IsMonomorphic(), HeapObject::IterateBody(), IC::kind(), Code::Kind2String(), ParserRecorder::LogOneByteSymbol(), Logger::LogRuntime(), ParserRecorder::LogTwoByteSymbol(), Context::Lookup(), IC::megamorphic_stub(), Deoptimizer::MessageFor(), BaseLoadStoreStubCompiler::MissBuiltin(), Representation::Mnemonic(), Variable::Mode2String(), Token::NegateCompareOp(), Runtime::NeuterArrayBuffer(), BASE_EMBEDDED< Visitor >::NewForEachStatement(), CompareIC::NewInputState(), BASE_EMBEDDED< Visitor >::next(), JSObject::NormalizeProperties(), ZoneObject::operator delete(), ZoneList< RegExpCapture * >::operator delete(), ZoneSplayTree< v8::internal::DispatchTable::Config >::operator delete(), EmbeddedContainer< ElementType, 0 >::operator[](), Runtime::OutOfMemory(), Heap::paged_space(), IC::PatchCache(), ParserRecorder::PauseRecording(), PreParserTraits::PushLiteralName(), PreParserTraits::PushPropertyName(), Heap::RemoveGCEpilogueCallback(), Heap::RemoveGCPrologueCallback(), MemoryAllocator::RemoveMemoryAllocationCallback(), Context::RemoveOptimizedFunction(), CpuProfilesCollection::RemoveProfile(), V8_FINAL< kOperandKind, kNumCachedOperands >::RequiredInputRepresentation(), ParserRecorder::ResumeRecording(), Token::ReverseCompareOp(), v8::internal::ReverseConditionForCmp(), Heap::RootIndexForEmptyExternalArray(), Heap::RootIndexForEmptyFixedTypedArray(), Heap::RootIndexForExternalArrayType(), Heap::RootIndexForFixedTypedArray(), v8::internal::RUNTIME_FUNCTION(), FreeListNode::set_size(), TypedElementsAccessor< Kind >::SetLengthImpl(), JSObject::SetLocalPropertyIgnoreAttributes(), JSObject::SetPropertyForResult(), JSObject::SetPropertyWithCallback(), SemiSpace::Size(), PagedSpace::SizeOfFirstPage(), IC::slow_stub(), StoreStubCompiler::SlowBuiltin(), Serializer::SpaceOfObject(), FullCodeGenerator::State2String(), v8::internal::StateToString(), CompareIC::StateToType(), BinaryOpIC::TokenToJSBuiltin(), LCodeGen::ToOperand(), OS::TotalPhysicalMemory(), Deoptimizer::TraceEnabledFor(), NameDictionary::TransformPropertiesToFastFor(), JSObject::TransitionElementsKind(), Code::TranslateAstIdToPcOffset(), JSTypedArray::type(), StubFailureTrampolineFrame::unchecked_code(), ToBooleanStub::Types::UpdateStatus(), String::Visit(), Serializer::ObjectSerializer::VisitExternalAsciiString(), Serializer::ObjectSerializer::VisitExternalTwoByteString(), GlobalHandlesExtractor::VisitPointers(), VisitorAdapter::VisitPointers(), and v8::internal::WhichPowerOf2().

Function Documentation

void CheckEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
int  expected,
const char *  value_source,
int  value 
)
inline

Definition at line 84 of file checks.h.

References V8_Fatal().

void CheckEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
int64_t  expected,
const char *  value_source,
int64_t  value 
)
inline

Definition at line 97 of file checks.h.

References V8_Fatal().

void CheckEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
const char *  expected,
const char *  value_source,
const char *  value 
)
inline

Definition at line 134 of file checks.h.

References NULL, and V8_Fatal().

void CheckEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
const void *  expected,
const char *  value_source,
const void *  value 
)
inline

Definition at line 166 of file checks.h.

References V8_Fatal().

void CheckEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
double  expected,
const char *  value_source,
double  value 
)
inline

Definition at line 196 of file checks.h.

References V8_Fatal().

void CheckNonEqualsHelper ( const char *  file,
int  line,
const char *  unexpected_source,
int  unexpected,
const char *  value_source,
int  value 
)
inline

Definition at line 119 of file checks.h.

References V8_Fatal().

void CheckNonEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
const char *  expected,
const char *  value_source,
const char *  value 
)
inline

Definition at line 150 of file checks.h.

References NULL, and V8_Fatal().

void CheckNonEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
const void *  expected,
const char *  value_source,
const void *  value 
)
inline

Definition at line 181 of file checks.h.

References V8_Fatal().

void CheckNonEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
int64_t  expected,
const char *  value_source,
int64_t  value 
)
inline

Definition at line 217 of file checks.h.

References V8_Fatal().

void CheckNonEqualsHelper ( const char *  file,
int  line,
const char *  expected_source,
double  expected,
const char *  value_source,
double  value 
)
inline

Definition at line 231 of file checks.h.

References V8_Fatal().

void V8_Fatal ( const char *  file,
int  line,
const char *  format,
  ... 
)