https://github.com/mozilla/gecko-dev
Tip revision: 79bc6fa50f588d5ebc6daa726ebebf88a4e4c3c6 authored by Nika Layzell on 21 March 2024, 19:35:40 UTC
Bug 1886852 - Avoid registering unnecessary MessageManager listeners when SHIP is enabled, r=smaug, a=dsmith
Bug 1886852 - Avoid registering unnecessary MessageManager listeners when SHIP is enabled, r=smaug, a=dsmith
Tip revision: 79bc6fa
File | Mode | Size |
---|---|---|
smoosh | ||
AbstractScopePtr.cpp | -rw-r--r-- | 1.7 KB |
AbstractScopePtr.h | -rw-r--r-- | 2.5 KB |
AsyncEmitter.cpp | -rw-r--r-- | 5.3 KB |
AsyncEmitter.h | -rw-r--r-- | 5.6 KB |
BytecodeCompilation.h | -rw-r--r-- | 4.7 KB |
BytecodeCompiler.cpp | -rw-r--r-- | 55.0 KB |
BytecodeCompiler.h | -rw-r--r-- | 9.1 KB |
BytecodeControlStructures.cpp | -rw-r--r-- | 12.4 KB |
BytecodeControlStructures.h | -rw-r--r-- | 6.0 KB |
BytecodeEmitter.cpp | -rw-r--r-- | 348.5 KB |
BytecodeEmitter.h | -rw-r--r-- | 44.8 KB |
BytecodeOffset.h | -rw-r--r-- | 4.1 KB |
BytecodeSection.cpp | -rw-r--r-- | 6.2 KB |
BytecodeSection.h | -rw-r--r-- | 12.1 KB |
CForEmitter.cpp | -rw-r--r-- | 4.9 KB |
CForEmitter.h | -rw-r--r-- | 5.3 KB |
CallOrNewEmitter.cpp | -rw-r--r-- | 9.5 KB |
CallOrNewEmitter.h | -rw-r--r-- | 12.5 KB |
CompilationStencil.h | -rw-r--r-- | 66.7 KB |
CompileScript.cpp | -rw-r--r-- | 6.6 KB |
DecoratorEmitter.cpp | -rw-r--r-- | 26.4 KB |
DecoratorEmitter.h | -rw-r--r-- | 1.8 KB |
DefaultEmitter.cpp | -rw-r--r-- | 1.7 KB |
DefaultEmitter.h | -rw-r--r-- | 1.6 KB |
DestructuringFlavor.h | -rw-r--r-- | 690 bytes |
DoWhileEmitter.cpp | -rw-r--r-- | 1.6 KB |
DoWhileEmitter.h | -rw-r--r-- | 1.9 KB |
EitherParser.h | -rw-r--r-- | 1.7 KB |
ElemOpEmitter.cpp | -rw-r--r-- | 6.5 KB |
ElemOpEmitter.h | -rw-r--r-- | 8.0 KB |
EmitterScope.cpp | -rw-r--r-- | 36.0 KB |
EmitterScope.h | -rw-r--r-- | 8.0 KB |
ErrorReporter.h | -rw-r--r-- | 11.0 KB |
ExpressionStatementEmitter.cpp | -rw-r--r-- | 1.5 KB |
ExpressionStatementEmitter.h | -rw-r--r-- | 2.0 KB |
FoldConstants.cpp | -rw-r--r-- | 50.4 KB |
FoldConstants.h | -rw-r--r-- | 1.7 KB |
ForInEmitter.cpp | -rw-r--r-- | 4.3 KB |
ForInEmitter.h | -rw-r--r-- | 3.6 KB |
ForOfEmitter.cpp | -rw-r--r-- | 6.7 KB |
ForOfEmitter.h | -rw-r--r-- | 3.5 KB |
ForOfLoopControl.cpp | -rw-r--r-- | 6.6 KB |
ForOfLoopControl.h | -rw-r--r-- | 3.5 KB |
Frontend2.cpp | -rw-r--r-- | 23.6 KB |
Frontend2.h | -rw-r--r-- | 1.9 KB |
FrontendContext.cpp | -rw-r--r-- | 6.0 KB |
FrontendContext.h | -rw-r--r-- | 7.7 KB |
FullParseHandler.h | -rw-r--r-- | 41.3 KB |
FunctionEmitter.cpp | -rw-r--r-- | 25.0 KB |
FunctionEmitter.h | -rw-r--r-- | 15.2 KB |
FunctionSyntaxKind.h | -rw-r--r-- | 1.0 KB |
GenerateReservedWords.py | -rw-r--r-- | 6.1 KB |
IfEmitter.cpp | -rw-r--r-- | 7.1 KB |
IfEmitter.h | -rw-r--r-- | 9.4 KB |
IteratorKind.h | -rw-r--r-- | 523 bytes |
JumpList.cpp | -rw-r--r-- | 1.4 KB |
JumpList.h | -rw-r--r-- | 2.7 KB |
LabelEmitter.cpp | -rw-r--r-- | 997 bytes |
LabelEmitter.h | -rw-r--r-- | 1.6 KB |
LexicalScopeEmitter.cpp | -rw-r--r-- | 1.3 KB |
LexicalScopeEmitter.h | -rw-r--r-- | 2.7 KB |
ModuleSharedContext.h | -rw-r--r-- | 1.3 KB |
NameAnalysisTypes.h | -rw-r--r-- | 11.7 KB |
NameCollections.h | -rw-r--r-- | 13.7 KB |
NameFunctions.cpp | -rw-r--r-- | 18.0 KB |
NameFunctions.h | -rw-r--r-- | 741 bytes |
NameOpEmitter.cpp | -rw-r--r-- | 14.7 KB |
NameOpEmitter.h | -rw-r--r-- | 4.9 KB |
ObjLiteral.cpp | -rw-r--r-- | 16.4 KB |
ObjLiteral.h | -rw-r--r-- | 25.0 KB |
ObjectEmitter.cpp | -rw-r--r-- | 24.5 KB |
ObjectEmitter.h | -rw-r--r-- | 29.4 KB |
OptionalEmitter.cpp | -rw-r--r-- | 3.8 KB |
OptionalEmitter.h | -rw-r--r-- | 7.3 KB |
ParseContext-inl.h | -rw-r--r-- | 5.9 KB |
ParseContext.cpp | -rw-r--r-- | 24.1 KB |
ParseContext.h | -rw-r--r-- | 21.0 KB |
ParseNode.cpp | -rw-r--r-- | 13.1 KB |
ParseNode.h | -rw-r--r-- | 86.0 KB |
ParseNodeVerify.cpp | -rw-r--r-- | 1.5 KB |
ParseNodeVerify.h | -rw-r--r-- | 1.5 KB |
ParseNodeVisitor.h | -rw-r--r-- | 4.3 KB |
Parser.cpp | -rw-r--r-- | 397.3 KB |
Parser.h | -rw-r--r-- | 74.1 KB |
ParserAtom.cpp | -rw-r--r-- | 41.8 KB |
ParserAtom.h | -rw-r--r-- | 30.2 KB |
PrivateOpEmitter.cpp | -rw-r--r-- | 8.8 KB |
PrivateOpEmitter.h | -rw-r--r-- | 6.9 KB |
PropOpEmitter.cpp | -rw-r--r-- | 6.4 KB |
PropOpEmitter.h | -rw-r--r-- | 7.5 KB |
ReservedWords.h | -rw-r--r-- | 4.6 KB |
ScopeBindingCache.h | -rw-r--r-- | 10.5 KB |
ScopeIndex.h | -rw-r--r-- | 915 bytes |
ScriptIndex.h | -rw-r--r-- | 1.1 KB |
SelfHostedIter.h | -rw-r--r-- | 887 bytes |
SharedContext-inl.h | -rw-r--r-- | 725 bytes |
SharedContext.cpp | -rw-r--r-- | 14.0 KB |
SharedContext.h | -rw-r--r-- | 25.2 KB |
SourceNotes.cpp | -rw-r--r-- | 548 bytes |
SourceNotes.h | -rw-r--r-- | 13.2 KB |
Stencil.cpp | -rw-r--r-- | 174.7 KB |
Stencil.h | -rw-r--r-- | 41.9 KB |
StencilXdr.cpp | -rw-r--r-- | 47.5 KB |
StencilXdr.h | -rw-r--r-- | 7.1 KB |
SwitchEmitter.cpp | -rw-r--r-- | 10.6 KB |
SwitchEmitter.h | -rw-r--r-- | 13.8 KB |
SyntaxParseHandler.h | -rw-r--r-- | 26.9 KB |
TDZCheckCache.cpp | -rw-r--r-- | 2.0 KB |
TDZCheckCache.h | -rw-r--r-- | 2.2 KB |
TaggedParserAtomIndexHasher.h | -rw-r--r-- | 1.3 KB |
Token.h | -rw-r--r-- | 7.0 KB |
TokenKind.h | -rw-r--r-- | 18.1 KB |
TokenStream.cpp | -rw-r--r-- | 121.2 KB |
TokenStream.h | -rw-r--r-- | 105.8 KB |
TryEmitter.cpp | -rw-r--r-- | 8.0 KB |
TryEmitter.h | -rw-r--r-- | 7.1 KB |
TypedIndex.h | -rw-r--r-- | 1.2 KB |
UsedNameTracker.h | -rw-r--r-- | 9.3 KB |
ValueUsage.h | -rw-r--r-- | 1.1 KB |
WhileEmitter.cpp | -rw-r--r-- | 2.3 KB |
WhileEmitter.h | -rw-r--r-- | 2.3 KB |
align_stack_comment.py | -rwxr-xr-x | 3.0 KB |
moz.build | -rw-r--r-- | 2.5 KB |