-
fpizlo@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=74984 <rdar://problem/10611364> Reviewed by Gavin Barraclough. * bytecode/CodeBlock.cpp: (JSC::CodeBlock::stronglyVisitStrongReferences): (JSC::CodeBlock::shouldOptimizeNow): (JSC::CodeBlock::dumpValueProfiles): * bytecode/CodeBlock.h: (JSC::CodeBlock::setArgumentValueProfileSize): (JSC::CodeBlock::numberOfArgumentValueProfiles): (JSC::CodeBlock::valueProfileForArgument): (JSC::CodeBlock::addValueProfile): (JSC::CodeBlock::valueProfile): (JSC::CodeBlock::valueProfileForBytecodeOffset): (JSC::CodeBlock::totalNumberOfValueProfiles): (JSC::CodeBlock::getFromAllValueProfiles): * bytecode/ValueProfile.h: (JSC::ValueProfile::ValueProfile): * jit/JIT.cpp: (JSC::JIT::privateCompile): * jit/JIT.h: * jit/JITInlineMethods.h: (JSC::JIT::emitValueProfilingSite): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@103384 268f45cc-cd09-0410-ab3c-d52691b4dbfc
086d2af6