Created
February 1, 2019 18:24
-
-
Save hotsphink/6151db44d72960a6e525ea08dc8c3358 to your computer and use it in GitHub Desktop.
mkgist-created gist
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Path from #710863 to #52373: avoiding [214327, 214321, 11154, 163518, 163516, 11376] | |
#710863 = uint8 mozilla::ContentPrincipal::SubsumesInternal(nsIPrincipal*, uint32) | |
#710867 = uint32 mozilla::ContentPrincipal::GetSiteOrigin(nsTSubstring<char>*) | |
#338793 = nsCOMPtr<T>::nsCOMPtr(nsGetServiceByContractID) [with T = nsIEffectiveTLDService] | |
#339095 = _ZN8nsCOMPtrI22nsIEffectiveTLDServiceEC4E24nsGetServiceByContractID | |
#339046 = void nsCOMPtr<T>::assign_from_gs_contractid(nsGetServiceByContractID, const nsIID&) [with T = nsIEffectiveTLDService; nsIID = nsID] | |
#225168 = uint32 nsGetServiceByContractID::operator(nsID*, void**)(const nsIID&, void**) const | |
#253925 = uint32 CallGetService(int8*, nsID*, void**) | |
#253044 = uint32 nsComponentManagerImpl::GetServiceByContractID(int8*, nsID*, void**) | |
#253501 = uint32 nsComponentManagerImpl::CreateInstanceByContractID(int8*, nsISupports*, nsID*, void**) | |
#253377 = already_AddRefed<nsIFactory> nsFactoryEntry::GetFactory() | |
#253342 = uint8 nsComponentManagerImpl::KnownModule::Load() | |
#253345 = mozilla::Module* mozJSComponentLoader::LoadModule(mozilla::FileLocation*) | |
#82508 = uint8 JS_WrapValue(JSContext*, JS::MutableHandle<JS::Value>) | |
#83038 = uint8 JS::Compartment::wrap(JSContext*, JS::MutableHandle<JS::Value>) | |
#83041 = uint8 JS::Compartment::wrap(JSContext*, JS::MutableHandle<JSString*>) | |
#93545 = Compartment.cpp:JSString* CopyStringPure(JSContext*, JSString*) | |
#86482 = JSFlatString* js::NewStringDontDeflate(JSContext*, mozilla::UniquePtr<char16_t [], JS::FreePolicy>, uint64) [with js::AllowGC allowGC = (js::AllowGC)1u; CharT = char16_t; js::UniquePtr<CharT [], JS::FreePolicy> = mozilla::UniquePtr<char16_t [], JS::FreePolicy>; size_t = long unsigned int] | |
#148740 = JSFlatString* JSFlatString::new_(JSContext*, uint16*, uint64) [with js::AllowGC allowGC = (js::AllowGC)1u; CharT = char16_t; size_t = long unsigned int] | |
#55792 = js::NormalAtom* js::Allocate(JSContext*) [with T = js::NormalAtom; js::AllowGC allowGC = (js::AllowGC)1u] | |
#55793 = js::NormalAtom* js::gc::GCRuntime::tryNewTenuredThing(JSContext*, uint8, uint64) [with T = js::NormalAtom; js::AllowGC allowGC = (js::AllowGC)1u; size_t = long unsigned int] | |
#46463 = void js::gc::GCRuntime::gc(uint32, int32) | |
#52373 = void js::gc::GCRuntime::collect(uint8, js::SliceBudget, int32) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment