Bug 1608785 - Remove MClassConstructor::getAliasSet. r=tcampbell
authorJan de Mooij <jdemooij@mozilla.com>
Tue, 14 Jan 2020 14:11:08 +0000
changeset 510315 f484fad3e273945fee8a9603a08cf0f14a83d402
parent 510314 931d93568ecbc3796795e19893c122f8fa5595ae
child 510316 d67b3974a6fc28534936a4dee754180071348ebb
push id37018
push usercsabou@mozilla.com
push dateWed, 15 Jan 2020 15:47:40 +0000
treeherdermozilla-central@28abd2840682 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstcampbell
bugs1608785
milestone74.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1608785 - Remove MClassConstructor::getAliasSet. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D59860
js/src/jit/MIR.h
--- a/js/src/jit/MIR.h
+++ b/js/src/jit/MIR.h
@@ -6753,18 +6753,16 @@ class MClassConstructor : public MNullar
     setResultType(MIRType::Object);
   }
 
  public:
   INSTRUCTION_HEADER(ClassConstructor)
   TRIVIAL_NEW_WRAPPERS
 
   jsbytecode* pc() const { return pc_; }
-
-  AliasSet getAliasSet() const override { return AliasSet::None(); }
 };
 
 class MModuleMetadata : public MNullaryInstruction {
   CompilerObject module_;
 
   explicit MModuleMetadata(JSObject* module)
       : MNullaryInstruction(classOpcode), module_(module) {
     setResultType(MIRType::Object);