Searched refs:numberOfBuckets (Results 1 - 3 of 3) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DValueProfile.h48 static const unsigned numberOfBuckets = numberOfBucketsArgument; member in struct:JSC::ValueProfileBase
50 static const unsigned bucketIndexMask = numberOfBuckets - 1;
51 static const unsigned totalNumberOfBuckets = numberOfBuckets + numberOfSpecFailBuckets;
75 ASSERT(numberOfBuckets + i < totalNumberOfBuckets);
76 return m_buckets + numberOfBuckets + i;
H A DCodeBlock.cpp3153 numberOfSamplesInProfiles = 0; // If this divided by ValueProfile::numberOfBuckets equals numberOfValueProfiles() then value profiles are full.
3157 if (numSamples > ValueProfile::numberOfBuckets)
3158 numSamples = ValueProfile::numberOfBuckets; // We don't want profiles that are extremely hot to be given more weight.
3216 dataLogF("Profile hotness: %lf (%u / %u), %lf (%u / %u)\n", (double)numberOfLiveNonArgumentValueProfiles / numberOfValueProfiles(), numberOfLiveNonArgumentValueProfiles, numberOfValueProfiles(), (double)numberOfSamplesInProfiles / ValueProfile::numberOfBuckets / numberOfValueProfiles(), numberOfSamplesInProfiles, ValueProfile::numberOfBuckets * numberOfValueProfiles());
3220 && (!totalNumberOfValueProfiles() || (double)numberOfSamplesInProfiles / ValueProfile::numberOfBuckets / totalNumberOfValueProfiles() >= Options::desiredProfileFullnessRate())
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITInlines.h347 if (ValueProfile::numberOfBuckets == 1) {

Completed in 78 milliseconds