зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1189750 - Fix JSScript::getPCCounts to return a reference instead of a copy. r=bhackett
This commit is contained in:
Родитель
05063f4350
Коммит
9ac5d002ee
|
@ -1324,7 +1324,7 @@ static inline ScriptCountsMap::Ptr GetScriptCountsMapEntry(JSScript* script)
|
|||
return p;
|
||||
}
|
||||
|
||||
js::PCCounts
|
||||
js::PCCounts&
|
||||
JSScript::getPCCounts(jsbytecode* pc) {
|
||||
MOZ_ASSERT(containsPC(pc));
|
||||
ScriptCountsMap::Ptr p = GetScriptCountsMapEntry(this);
|
||||
|
|
|
@ -1629,7 +1629,7 @@ class JSScript : public js::gc::TenuredCell
|
|||
|
||||
public:
|
||||
bool initScriptCounts(JSContext* cx);
|
||||
js::PCCounts getPCCounts(jsbytecode* pc);
|
||||
js::PCCounts& getPCCounts(jsbytecode* pc);
|
||||
void addIonCounts(js::jit::IonScriptCounts* ionCounts);
|
||||
js::jit::IonScriptCounts* getIonCounts();
|
||||
js::ScriptCounts releaseScriptCounts();
|
||||
|
|
Загрузка…
Ссылка в новой задаче