зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1037898 - Remove pointless and incorrectly used TypeSet constructor calls, r=jandem.
This commit is contained in:
Родитель
73cfe4fa4e
Коммит
3da2b2d7c6
|
@ -3656,16 +3656,10 @@ JSScript::makeTypes(JSContext *cx)
|
|||
if (!typeScript)
|
||||
return false;
|
||||
|
||||
new(typeScript) TypeScript();
|
||||
|
||||
TypeSet *typeArray = typeScript->typeArray();
|
||||
|
||||
for (unsigned i = 0; i < count; i++)
|
||||
new (&typeArray[i]) StackTypeSet();
|
||||
|
||||
types = typeScript;
|
||||
|
||||
#ifdef DEBUG
|
||||
StackTypeSet *typeArray = typeScript->typeArray();
|
||||
for (unsigned i = 0; i < nTypeSets(); i++) {
|
||||
InferSpew(ISpewOps, "typeSet: %sT%p%s bytecode%u #%u",
|
||||
InferSpewColor(&typeArray[i]), &typeArray[i], InferSpewColorReset(),
|
||||
|
|
Загрузка…
Ссылка в новой задаче