torch.svg 313 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705
  1. <?xml version="1.0" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  3. <svg version="1.1" width="1200" height="694" onload="init(evt)" viewBox="0 0 1200 694" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  4. <!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
  5. <!-- NOTES: -->
  6. <defs>
  7. <linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
  8. <stop stop-color="#eeeeee" offset="5%" />
  9. <stop stop-color="#eeeeb0" offset="95%" />
  10. </linearGradient>
  11. </defs>
  12. <style type="text/css">
  13. text { font-family:Verdana; font-size:12px; fill:rgb(0,0,0); }
  14. #search, #ignorecase { opacity:0.1; cursor:pointer; }
  15. #search:hover, #search.show, #ignorecase:hover, #ignorecase.show { opacity:1; }
  16. #subtitle { text-anchor:middle; font-color:rgb(160,160,160); }
  17. #title { text-anchor:middle; font-size:17px}
  18. #unzoom { cursor:pointer; }
  19. #frames > *:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
  20. .hide { display:none; }
  21. .parent { opacity:0.5; }
  22. </style>
  23. <script type="text/ecmascript">
  24. <![CDATA[
  25. "use strict";
  26. var details, searchbtn, unzoombtn, matchedtxt, svg, searching, currentSearchTerm, ignorecase, ignorecaseBtn;
  27. function init(evt) {
  28. details = document.getElementById("details").firstChild;
  29. searchbtn = document.getElementById("search");
  30. ignorecaseBtn = document.getElementById("ignorecase");
  31. unzoombtn = document.getElementById("unzoom");
  32. matchedtxt = document.getElementById("matched");
  33. svg = document.getElementsByTagName("svg")[0];
  34. searching = 0;
  35. currentSearchTerm = null;
  36. }
  37. window.addEventListener("click", function(e) {
  38. var target = find_group(e.target);
  39. if (target) {
  40. if (target.nodeName == "a") {
  41. if (e.ctrlKey === false) return;
  42. e.preventDefault();
  43. }
  44. if (target.classList.contains("parent")) unzoom();
  45. zoom(target);
  46. }
  47. else if (e.target.id == "unzoom") unzoom();
  48. else if (e.target.id == "search") search_prompt();
  49. else if (e.target.id == "ignorecase") toggle_ignorecase();
  50. }, false)
  51. // mouse-over for info
  52. // show
  53. window.addEventListener("mouseover", function(e) {
  54. var target = find_group(e.target);
  55. if (target) details.nodeValue = "Function: " + g_to_text(target);
  56. }, false)
  57. // clear
  58. window.addEventListener("mouseout", function(e) {
  59. var target = find_group(e.target);
  60. if (target) details.nodeValue = ' ';
  61. }, false)
  62. // ctrl-F for search
  63. window.addEventListener("keydown",function (e) {
  64. if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
  65. e.preventDefault();
  66. search_prompt();
  67. }
  68. }, false)
  69. // ctrl-I to toggle case-sensitive search
  70. window.addEventListener("keydown",function (e) {
  71. if (e.ctrlKey && e.keyCode === 73) {
  72. e.preventDefault();
  73. toggle_ignorecase();
  74. }
  75. }, false)
  76. // functions
  77. function find_child(node, selector) {
  78. var children = node.querySelectorAll(selector);
  79. if (children.length) return children[0];
  80. return;
  81. }
  82. function find_group(node) {
  83. var parent = node.parentElement;
  84. if (!parent) return;
  85. if (parent.id == "frames") return node;
  86. return find_group(parent);
  87. }
  88. function orig_save(e, attr, val) {
  89. if (e.attributes["_orig_" + attr] != undefined) return;
  90. if (e.attributes[attr] == undefined) return;
  91. if (val == undefined) val = e.attributes[attr].value;
  92. e.setAttribute("_orig_" + attr, val);
  93. }
  94. function orig_load(e, attr) {
  95. if (e.attributes["_orig_"+attr] == undefined) return;
  96. e.attributes[attr].value = e.attributes["_orig_" + attr].value;
  97. e.removeAttribute("_orig_"+attr);
  98. }
  99. function g_to_text(e) {
  100. var text = find_child(e, "title").firstChild.nodeValue;
  101. return (text)
  102. }
  103. function g_to_func(e) {
  104. var func = g_to_text(e);
  105. // if there's any manipulation we want to do to the function
  106. // name before it's searched, do it here before returning.
  107. return (func);
  108. }
  109. function update_text(e) {
  110. var r = find_child(e, "rect");
  111. var t = find_child(e, "text");
  112. var w = parseFloat(r.attributes.width.value) -3;
  113. var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
  114. t.attributes.x.value = parseFloat(r.attributes.x.value) + 3;
  115. // Smaller than this size won't fit anything
  116. if (w < 2 * 12 * 0.59) {
  117. t.textContent = "";
  118. return;
  119. }
  120. t.textContent = txt;
  121. // Fit in full text width
  122. if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
  123. return;
  124. for (var x = txt.length - 2; x > 0; x--) {
  125. if (t.getSubStringLength(0, x + 2) <= w) {
  126. t.textContent = txt.substring(0, x) + "..";
  127. return;
  128. }
  129. }
  130. t.textContent = "";
  131. }
  132. // zoom
  133. function zoom_reset(e) {
  134. if (e.attributes != undefined) {
  135. orig_load(e, "x");
  136. orig_load(e, "width");
  137. }
  138. if (e.childNodes == undefined) return;
  139. for (var i = 0, c = e.childNodes; i < c.length; i++) {
  140. zoom_reset(c[i]);
  141. }
  142. }
  143. function zoom_child(e, x, ratio) {
  144. if (e.attributes != undefined) {
  145. if (e.attributes.x != undefined) {
  146. orig_save(e, "x");
  147. e.attributes.x.value = (parseFloat(e.attributes.x.value) - x - 10) * ratio + 10;
  148. if (e.tagName == "text")
  149. e.attributes.x.value = find_child(e.parentNode, "rect[x]").attributes.x.value + 3;
  150. }
  151. if (e.attributes.width != undefined) {
  152. orig_save(e, "width");
  153. e.attributes.width.value = parseFloat(e.attributes.width.value) * ratio;
  154. }
  155. }
  156. if (e.childNodes == undefined) return;
  157. for (var i = 0, c = e.childNodes; i < c.length; i++) {
  158. zoom_child(c[i], x - 10, ratio);
  159. }
  160. }
  161. function zoom_parent(e) {
  162. if (e.attributes) {
  163. if (e.attributes.x != undefined) {
  164. orig_save(e, "x");
  165. e.attributes.x.value = 10;
  166. }
  167. if (e.attributes.width != undefined) {
  168. orig_save(e, "width");
  169. e.attributes.width.value = parseInt(svg.width.baseVal.value) - (10 * 2);
  170. }
  171. }
  172. if (e.childNodes == undefined) return;
  173. for (var i = 0, c = e.childNodes; i < c.length; i++) {
  174. zoom_parent(c[i]);
  175. }
  176. }
  177. function zoom(node) {
  178. var attr = find_child(node, "rect").attributes;
  179. var width = parseFloat(attr.width.value);
  180. var xmin = parseFloat(attr.x.value);
  181. var xmax = parseFloat(xmin + width);
  182. var ymin = parseFloat(attr.y.value);
  183. var ratio = (svg.width.baseVal.value - 2 * 10) / width;
  184. // XXX: Workaround for JavaScript float issues (fix me)
  185. var fudge = 0.0001;
  186. unzoombtn.classList.remove("hide");
  187. var el = document.getElementById("frames").children;
  188. for (var i = 0; i < el.length; i++) {
  189. var e = el[i];
  190. var a = find_child(e, "rect").attributes;
  191. var ex = parseFloat(a.x.value);
  192. var ew = parseFloat(a.width.value);
  193. var upstack;
  194. // Is it an ancestor
  195. if (0 == 0) {
  196. upstack = parseFloat(a.y.value) > ymin;
  197. } else {
  198. upstack = parseFloat(a.y.value) < ymin;
  199. }
  200. if (upstack) {
  201. // Direct ancestor
  202. if (ex <= xmin && (ex+ew+fudge) >= xmax) {
  203. e.classList.add("parent");
  204. zoom_parent(e);
  205. update_text(e);
  206. }
  207. // not in current path
  208. else
  209. e.classList.add("hide");
  210. }
  211. // Children maybe
  212. else {
  213. // no common path
  214. if (ex < xmin || ex + fudge >= xmax) {
  215. e.classList.add("hide");
  216. }
  217. else {
  218. zoom_child(e, xmin, ratio);
  219. update_text(e);
  220. }
  221. }
  222. }
  223. search();
  224. }
  225. function unzoom() {
  226. unzoombtn.classList.add("hide");
  227. var el = document.getElementById("frames").children;
  228. for(var i = 0; i < el.length; i++) {
  229. el[i].classList.remove("parent");
  230. el[i].classList.remove("hide");
  231. zoom_reset(el[i]);
  232. update_text(el[i]);
  233. }
  234. search();
  235. }
  236. // search
  237. function toggle_ignorecase() {
  238. ignorecase = !ignorecase;
  239. if (ignorecase) {
  240. ignorecaseBtn.classList.add("show");
  241. } else {
  242. ignorecaseBtn.classList.remove("show");
  243. }
  244. reset_search();
  245. search();
  246. }
  247. function reset_search() {
  248. var el = document.querySelectorAll("#frames rect");
  249. for (var i = 0; i < el.length; i++) {
  250. orig_load(el[i], "fill")
  251. }
  252. }
  253. function search_prompt() {
  254. if (!searching) {
  255. var term = prompt("Enter a search term (regexp " +
  256. "allowed, eg: ^ext4_)"
  257. + (ignorecase ? ", ignoring case" : "")
  258. + "\nPress Ctrl-i to toggle case sensitivity", "");
  259. if (term != null) {
  260. currentSearchTerm = term;
  261. search();
  262. }
  263. } else {
  264. reset_search();
  265. searching = 0;
  266. currentSearchTerm = null;
  267. searchbtn.classList.remove("show");
  268. searchbtn.firstChild.nodeValue = "Search"
  269. matchedtxt.classList.add("hide");
  270. matchedtxt.firstChild.nodeValue = ""
  271. }
  272. }
  273. function search(term) {
  274. if (currentSearchTerm === null) return;
  275. var term = currentSearchTerm;
  276. var re = new RegExp(term, ignorecase ? 'i' : '');
  277. var el = document.getElementById("frames").children;
  278. var matches = new Object();
  279. var maxwidth = 0;
  280. for (var i = 0; i < el.length; i++) {
  281. var e = el[i];
  282. var func = g_to_func(e);
  283. var rect = find_child(e, "rect");
  284. if (func == null || rect == null)
  285. continue;
  286. // Save max width. Only works as we have a root frame
  287. var w = parseFloat(rect.attributes.width.value);
  288. if (w > maxwidth)
  289. maxwidth = w;
  290. if (func.match(re)) {
  291. // highlight
  292. var x = parseFloat(rect.attributes.x.value);
  293. orig_save(rect, "fill");
  294. rect.attributes.fill.value = "rgb(230,0,230)";
  295. // remember matches
  296. if (matches[x] == undefined) {
  297. matches[x] = w;
  298. } else {
  299. if (w > matches[x]) {
  300. // overwrite with parent
  301. matches[x] = w;
  302. }
  303. }
  304. searching = 1;
  305. }
  306. }
  307. if (!searching)
  308. return;
  309. searchbtn.classList.add("show");
  310. searchbtn.firstChild.nodeValue = "Reset Search";
  311. // calculate percent matched, excluding vertical overlap
  312. var count = 0;
  313. var lastx = -1;
  314. var lastw = 0;
  315. var keys = Array();
  316. for (k in matches) {
  317. if (matches.hasOwnProperty(k))
  318. keys.push(k);
  319. }
  320. // sort the matched frames by their x location
  321. // ascending, then width descending
  322. keys.sort(function(a, b){
  323. return a - b;
  324. });
  325. // Step through frames saving only the biggest bottom-up frames
  326. // thanks to the sort order. This relies on the tree property
  327. // where children are always smaller than their parents.
  328. var fudge = 0.0001; // JavaScript floating point
  329. for (var k in keys) {
  330. var x = parseFloat(keys[k]);
  331. var w = matches[keys[k]];
  332. if (x >= lastx + lastw - fudge) {
  333. count += w;
  334. lastx = x;
  335. lastw = w;
  336. }
  337. }
  338. // display matched percent
  339. matchedtxt.classList.remove("hide");
  340. var pct = 100 * count / maxwidth;
  341. if (pct != 100) pct = pct.toFixed(1)
  342. matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
  343. }
  344. ]]>
  345. </script>
  346. <rect x="0.0" y="0" width="1200.0" height="694.0" fill="url(#background)" />
  347. <text id="title" x="600.00" y="24" >Flame Graph</text>
  348. <text id="details" x="10.00" y="677" > </text>
  349. <text id="unzoom" x="10.00" y="24" class="hide">Reset Zoom</text>
  350. <text id="search" x="1090.00" y="24" >Search</text>
  351. <text id="ignorecase" x="1174.00" y="24" >ic</text>
  352. <text id="matched" x="1090.00" y="677" > </text>
  353. <g id="frames">
  354. <g >
  355. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="418.0" y="309" width="1.4" height="15.0" fill="rgb(234,181,27)" rx="2" ry="2" />
  356. <text x="420.97" y="319.5" ></text>
  357. </g>
  358. <g >
  359. <title>miads/adslib/addata.GetOneAds (11 samples, 1.32%)</title><rect x="316.0" y="437" width="15.6" height="15.0" fill="rgb(205,117,21)" rx="2" ry="2" />
  360. <text x="318.98" y="447.5" ></text>
  361. </g>
  362. <g >
  363. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="609.2" y="229" width="1.4" height="15.0" fill="rgb(223,131,2)" rx="2" ry="2" />
  364. <text x="612.21" y="239.5" ></text>
  365. </g>
  366. <g >
  367. <title>syscall.Close (9 samples, 1.08%)</title><rect x="106.3" y="421" width="12.8" height="15.0" fill="rgb(209,75,38)" rx="2" ry="2" />
  368. <text x="109.33" y="431.5" ></text>
  369. </g>
  370. <g >
  371. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="606.4" y="293" width="1.4" height="15.0" fill="rgb(234,229,24)" rx="2" ry="2" />
  372. <text x="609.37" y="303.5" ></text>
  373. </g>
  374. <g >
  375. <title>runtime.lock (1 samples, 0.12%)</title><rect x="1071.0" y="581" width="1.4" height="15.0" fill="rgb(248,65,25)" rx="2" ry="2" />
  376. <text x="1074.01" y="591.5" ></text>
  377. </g>
  378. <g >
  379. <title>net.(*Dialer).Dial (3 samples, 0.36%)</title><rect x="673.0" y="389" width="4.2" height="15.0" fill="rgb(219,51,21)" rx="2" ry="2" />
  380. <text x="675.95" y="399.5" ></text>
  381. </g>
  382. <g >
  383. <title>vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AnswerHeader (2 samples, 0.24%)</title><rect x="262.1" y="517" width="2.9" height="15.0" fill="rgb(214,4,9)" rx="2" ry="2" />
  384. <text x="265.15" y="527.5" ></text>
  385. </g>
  386. <g >
  387. <title>github.com/gomodule/redigo/redis.(*Pool).get (3 samples, 0.36%)</title><rect x="673.0" y="437" width="4.2" height="15.0" fill="rgb(223,64,20)" rx="2" ry="2" />
  388. <text x="675.95" y="447.5" ></text>
  389. </g>
  390. <g >
  391. <title>runtime._System (3 samples, 0.36%)</title><rect x="688.5" y="629" width="4.3" height="15.0" fill="rgb(247,171,28)" rx="2" ry="2" />
  392. <text x="691.54" y="639.5" ></text>
  393. </g>
  394. <g >
  395. <title>miads/adslib/device.CheckIsBlackImei (2 samples, 0.24%)</title><rect x="634.7" y="469" width="2.8" height="15.0" fill="rgb(220,44,20)" rx="2" ry="2" />
  396. <text x="637.71" y="479.5" ></text>
  397. </g>
  398. <g >
  399. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="602.1" y="341" width="1.4" height="15.0" fill="rgb(211,134,47)" rx="2" ry="2" />
  400. <text x="605.12" y="351.5" ></text>
  401. </g>
  402. <g >
  403. <title>net.(*sysDialer).dialTCP (2 samples, 0.24%)</title><rect x="626.2" y="325" width="2.8" height="15.0" fill="rgb(232,214,29)" rx="2" ry="2" />
  404. <text x="629.21" y="335.5" ></text>
  405. </g>
  406. <g >
  407. <title>net.(*Dialer).DialContext (2 samples, 0.24%)</title><rect x="640.4" y="373" width="2.8" height="15.0" fill="rgb(237,101,19)" rx="2" ry="2" />
  408. <text x="643.37" y="383.5" ></text>
  409. </g>
  410. <g >
  411. <title>syscall.RawSyscall (1 samples, 0.12%)</title><rect x="85.1" y="341" width="1.4" height="15.0" fill="rgb(231,24,0)" rx="2" ry="2" />
  412. <text x="88.08" y="351.5" ></text>
  413. </g>
  414. <g >
  415. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="650.3" y="229" width="1.4" height="15.0" fill="rgb(227,205,6)" rx="2" ry="2" />
  416. <text x="653.29" y="239.5" ></text>
  417. </g>
  418. <g >
  419. <title>net.(*netFD).connect (3 samples, 0.36%)</title><rect x="342.9" y="197" width="4.2" height="15.0" fill="rgb(254,163,26)" rx="2" ry="2" />
  420. <text x="345.89" y="207.5" ></text>
  421. </g>
  422. <g >
  423. <title>runtime.(*mSpanList).insertBack (1 samples, 0.12%)</title><rect x="27.0" y="389" width="1.4" height="15.0" fill="rgb(250,141,10)" rx="2" ry="2" />
  424. <text x="30.00" y="399.5" ></text>
  425. </g>
  426. <g >
  427. <title>syscall.Syscall6 (2 samples, 0.24%)</title><rect x="640.4" y="245" width="2.8" height="15.0" fill="rgb(250,11,17)" rx="2" ry="2" />
  428. <text x="643.37" y="255.5" ></text>
  429. </g>
  430. <g >
  431. <title>runtime.sweepone (3 samples, 0.36%)</title><rect x="732.4" y="613" width="4.3" height="15.0" fill="rgb(238,90,37)" rx="2" ry="2" />
  432. <text x="735.45" y="623.5" ></text>
  433. </g>
  434. <g >
  435. <title>bufio.(*Writer).Flush (1 samples, 0.12%)</title><rect x="607.8" y="389" width="1.4" height="15.0" fill="rgb(207,102,19)" rx="2" ry="2" />
  436. <text x="610.79" y="399.5" ></text>
  437. </g>
  438. <g >
  439. <title>github.com/gomodule/redigo/redis.Dial (2 samples, 0.24%)</title><rect x="626.2" y="405" width="2.8" height="15.0" fill="rgb(245,77,52)" rx="2" ry="2" />
  440. <text x="629.21" y="415.5" ></text>
  441. </g>
  442. <g >
  443. <title>github.com/lionsoul2014/ip2region/binding/golang/ip2region.(*Ip2Region).BtreeSearch (1 samples, 0.12%)</title><rect x="664.5" y="453" width="1.4" height="15.0" fill="rgb(221,123,53)" rx="2" ry="2" />
  444. <text x="667.45" y="463.5" ></text>
  445. </g>
  446. <g >
  447. <title>syscall.Read (1 samples, 0.12%)</title><rect x="664.5" y="421" width="1.4" height="15.0" fill="rgb(230,27,30)" rx="2" ry="2" />
  448. <text x="667.45" y="431.5" ></text>
  449. </g>
  450. <g >
  451. <title>runtime.(*mheap).allocSpan (1 samples, 0.12%)</title><rect x="354.2" y="245" width="1.4" height="15.0" fill="rgb(246,153,37)" rx="2" ry="2" />
  452. <text x="357.23" y="255.5" ></text>
  453. </g>
  454. <g >
  455. <title>net.socket (1 samples, 0.12%)</title><rect x="680.0" y="277" width="1.5" height="15.0" fill="rgb(229,14,18)" rx="2" ry="2" />
  456. <text x="683.04" y="287.5" ></text>
  457. </g>
  458. <g >
  459. <title>runtime.newstack (10 samples, 1.20%)</title><rect x="245.2" y="501" width="14.1" height="15.0" fill="rgb(226,147,38)" rx="2" ry="2" />
  460. <text x="248.15" y="511.5" ></text>
  461. </g>
  462. <g >
  463. <title>net.(*conn).Write (33 samples, 3.96%)</title><rect x="171.5" y="485" width="46.7" height="15.0" fill="rgb(224,149,12)" rx="2" ry="2" />
  464. <text x="174.49" y="495.5" >net...</text>
  465. </g>
  466. <g >
  467. <title>runtime.futex (24 samples, 2.88%)</title><rect x="1080.9" y="533" width="34.0" height="15.0" fill="rgb(237,43,49)" rx="2" ry="2" />
  468. <text x="1083.92" y="543.5" >ru..</text>
  469. </g>
  470. <g >
  471. <title>net.(*netFD).connect (2 samples, 0.24%)</title><rect x="617.7" y="229" width="2.8" height="15.0" fill="rgb(236,31,2)" rx="2" ry="2" />
  472. <text x="620.71" y="239.5" ></text>
  473. </g>
  474. <g >
  475. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="636.1" y="373" width="1.4" height="15.0" fill="rgb(205,29,1)" rx="2" ry="2" />
  476. <text x="639.12" y="383.5" ></text>
  477. </g>
  478. <g >
  479. <title>net/http.(*http2Transport).RoundTripOpt (1 samples, 0.12%)</title><rect x="682.9" y="357" width="1.4" height="15.0" fill="rgb(253,180,47)" rx="2" ry="2" />
  480. <text x="685.87" y="367.5" ></text>
  481. </g>
  482. <g >
  483. <title>runtime.hasPrefix (1 samples, 0.12%)</title><rect x="471.8" y="181" width="1.4" height="15.0" fill="rgb(234,184,6)" rx="2" ry="2" />
  484. <text x="474.80" y="191.5" ></text>
  485. </g>
  486. <g >
  487. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="219.7" y="437" width="1.4" height="15.0" fill="rgb(217,199,1)" rx="2" ry="2" />
  488. <text x="222.65" y="447.5" ></text>
  489. </g>
  490. <g >
  491. <title>runtime.callers (1 samples, 0.12%)</title><rect x="469.0" y="165" width="1.4" height="15.0" fill="rgb(217,11,29)" rx="2" ry="2" />
  492. <text x="471.97" y="175.5" ></text>
  493. </g>
  494. <g >
  495. <title>net.(*netFD).dial (2 samples, 0.24%)</title><rect x="617.7" y="245" width="2.8" height="15.0" fill="rgb(219,227,24)" rx="2" ry="2" />
  496. <text x="620.71" y="255.5" ></text>
  497. </g>
  498. <g >
  499. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="323.1" y="293" width="1.4" height="15.0" fill="rgb(219,15,34)" rx="2" ry="2" />
  500. <text x="326.06" y="303.5" ></text>
  501. </g>
  502. <g >
  503. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="228.2" y="373" width="1.4" height="15.0" fill="rgb(238,195,13)" rx="2" ry="2" />
  504. <text x="231.15" y="383.5" ></text>
  505. </g>
  506. <g >
  507. <title>runtime.sysUnused (21 samples, 2.52%)</title><rect x="701.3" y="549" width="29.7" height="15.0" fill="rgb(248,100,31)" rx="2" ry="2" />
  508. <text x="704.28" y="559.5" >ru..</text>
  509. </g>
  510. <g >
  511. <title>runtime.reentersyscall (1 samples, 0.12%)</title><rect x="117.7" y="373" width="1.4" height="15.0" fill="rgb(213,145,20)" rx="2" ry="2" />
  512. <text x="120.66" y="383.5" ></text>
  513. </g>
  514. <g >
  515. <title>github.com/gomodule/redigo/redis.(*conn).writeCommand (1 samples, 0.12%)</title><rect x="661.6" y="389" width="1.4" height="15.0" fill="rgb(218,18,25)" rx="2" ry="2" />
  516. <text x="664.62" y="399.5" ></text>
  517. </g>
  518. <g >
  519. <title>runtime.scanobject (1 samples, 0.12%)</title><rect x="755.1" y="533" width="1.4" height="15.0" fill="rgb(252,83,27)" rx="2" ry="2" />
  520. <text x="758.11" y="543.5" ></text>
  521. </g>
  522. <g >
  523. <title>runtime.futex (1 samples, 0.12%)</title><rect x="335.8" y="261" width="1.4" height="15.0" fill="rgb(223,190,11)" rx="2" ry="2" />
  524. <text x="338.81" y="271.5" ></text>
  525. </g>
  526. <g >
  527. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="605.0" y="261" width="1.4" height="15.0" fill="rgb(253,186,18)" rx="2" ry="2" />
  528. <text x="607.96" y="271.5" ></text>
  529. </g>
  530. <g >
  531. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="603.5" y="309" width="1.5" height="15.0" fill="rgb(211,193,9)" rx="2" ry="2" />
  532. <text x="606.54" y="319.5" ></text>
  533. </g>
  534. <g >
  535. <title>internal/poll.(*pollDesc).wait (1 samples, 0.12%)</title><rect x="600.7" y="229" width="1.4" height="15.0" fill="rgb(219,219,28)" rx="2" ry="2" />
  536. <text x="603.71" y="239.5" ></text>
  537. </g>
  538. <g >
  539. <title>net.(*sysDialer).dialSingle (2 samples, 0.24%)</title><rect x="654.5" y="325" width="2.9" height="15.0" fill="rgb(244,53,3)" rx="2" ry="2" />
  540. <text x="657.54" y="335.5" ></text>
  541. </g>
  542. <g >
  543. <title>runtime.newproc (1 samples, 0.12%)</title><rect x="334.4" y="261" width="1.4" height="15.0" fill="rgb(252,157,14)" rx="2" ry="2" />
  544. <text x="337.39" y="271.5" ></text>
  545. </g>
  546. <g >
  547. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="323.1" y="277" width="1.4" height="15.0" fill="rgb(213,50,2)" rx="2" ry="2" />
  548. <text x="326.06" y="287.5" ></text>
  549. </g>
  550. <g >
  551. <title>runtime.entersyscall (1 samples, 0.12%)</title><rect x="323.1" y="165" width="1.4" height="15.0" fill="rgb(245,34,43)" rx="2" ry="2" />
  552. <text x="326.06" y="175.5" ></text>
  553. </g>
  554. <g >
  555. <title>runtime.rawbyteslice (2 samples, 0.24%)</title><rect x="357.1" y="373" width="2.8" height="15.0" fill="rgb(217,28,21)" rx="2" ry="2" />
  556. <text x="360.06" y="383.5" ></text>
  557. </g>
  558. <g >
  559. <title>net.(*resolverConfig).tryAcquireSema (1 samples, 0.12%)</title><rect x="270.6" y="533" width="1.5" height="15.0" fill="rgb(211,208,5)" rx="2" ry="2" />
  560. <text x="273.65" y="543.5" ></text>
  561. </g>
  562. <g >
  563. <title>github.com/gin-gonic/gin.(*Engine).ServeHTTP (271 samples, 32.53%)</title><rect x="303.2" y="597" width="383.9" height="15.0" fill="rgb(241,113,33)" rx="2" ry="2" />
  564. <text x="306.23" y="607.5" >github.com/gin-gonic/gin.(*Engine).ServeHTTP</text>
  565. </g>
  566. <g >
  567. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (4 samples, 0.48%)</title><rect x="657.4" y="437" width="5.6" height="15.0" fill="rgb(240,18,30)" rx="2" ry="2" />
  568. <text x="660.37" y="447.5" ></text>
  569. </g>
  570. <g >
  571. <title>runtime.pcvalue (1 samples, 0.12%)</title><rect x="469.0" y="85" width="1.4" height="15.0" fill="rgb(205,203,36)" rx="2" ry="2" />
  572. <text x="471.97" y="95.5" ></text>
  573. </g>
  574. <g >
  575. <title>reflect.Value.Field (1 samples, 0.12%)</title><rect x="379.7" y="341" width="1.4" height="15.0" fill="rgb(208,42,4)" rx="2" ry="2" />
  576. <text x="382.72" y="351.5" ></text>
  577. </g>
  578. <g >
  579. <title>internal/poll.(*pollDesc).waitRead (1 samples, 0.12%)</title><rect x="600.7" y="245" width="1.4" height="15.0" fill="rgb(233,207,34)" rx="2" ry="2" />
  580. <text x="603.71" y="255.5" ></text>
  581. </g>
  582. <g >
  583. <title>runtime.(*mheap).allocSpan (1 samples, 0.12%)</title><rect x="317.4" y="229" width="1.4" height="15.0" fill="rgb(254,139,43)" rx="2" ry="2" />
  584. <text x="320.39" y="239.5" ></text>
  585. </g>
  586. <g >
  587. <title>fmt.(*fmt).fmtS (1 samples, 0.12%)</title><rect x="643.2" y="373" width="1.4" height="15.0" fill="rgb(223,65,42)" rx="2" ry="2" />
  588. <text x="646.21" y="383.5" ></text>
  589. </g>
  590. <g >
  591. <title>syscall.Syscall (10 samples, 1.20%)</title><rect x="419.4" y="245" width="14.2" height="15.0" fill="rgb(249,24,44)" rx="2" ry="2" />
  592. <text x="422.39" y="255.5" ></text>
  593. </g>
  594. <g >
  595. <title>syscall.Read (1 samples, 0.12%)</title><rect x="323.1" y="213" width="1.4" height="15.0" fill="rgb(246,217,27)" rx="2" ry="2" />
  596. <text x="326.06" y="223.5" ></text>
  597. </g>
  598. <g >
  599. <title>runtime.getitab (1 samples, 0.12%)</title><rect x="242.3" y="485" width="1.4" height="15.0" fill="rgb(243,90,30)" rx="2" ry="2" />
  600. <text x="245.32" y="495.5" ></text>
  601. </g>
  602. <g >
  603. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (29 samples, 3.48%)</title><rect x="549.7" y="405" width="41.1" height="15.0" fill="rgb(234,140,51)" rx="2" ry="2" />
  604. <text x="552.71" y="415.5" >git..</text>
  605. </g>
  606. <g >
  607. <title>runtime.notewakeup (15 samples, 1.80%)</title><rect x="148.8" y="341" width="21.3" height="15.0" fill="rgb(235,214,37)" rx="2" ry="2" />
  608. <text x="151.82" y="351.5" >r..</text>
  609. </g>
  610. <g >
  611. <title>miads/adslib/ads_redis.Setup.func1 (1 samples, 0.12%)</title><rect x="606.4" y="405" width="1.4" height="15.0" fill="rgb(234,69,10)" rx="2" ry="2" />
  612. <text x="609.37" y="415.5" ></text>
  613. </g>
  614. <g >
  615. <title>encoding/json.(*decodeState).literalStore (5 samples, 0.60%)</title><rect x="368.4" y="325" width="7.1" height="15.0" fill="rgb(253,216,21)" rx="2" ry="2" />
  616. <text x="371.39" y="335.5" ></text>
  617. </g>
  618. <g >
  619. <title>runtime.gcStart (1 samples, 0.12%)</title><rect x="335.8" y="357" width="1.4" height="15.0" fill="rgb(242,128,42)" rx="2" ry="2" />
  620. <text x="338.81" y="367.5" ></text>
  621. </g>
  622. <g >
  623. <title>encoding/json.(*decodeState).object (19 samples, 2.28%)</title><rect x="359.9" y="357" width="26.9" height="15.0" fill="rgb(254,135,33)" rx="2" ry="2" />
  624. <text x="362.89" y="367.5" >e..</text>
  625. </g>
  626. <g >
  627. <title>runtime.slicebytetostring (1 samples, 0.12%)</title><rect x="374.1" y="309" width="1.4" height="15.0" fill="rgb(223,224,39)" rx="2" ry="2" />
  628. <text x="377.06" y="319.5" ></text>
  629. </g>
  630. <g >
  631. <title>runtime.systemstack (5 samples, 0.60%)</title><rect x="470.4" y="229" width="7.1" height="15.0" fill="rgb(233,24,13)" rx="2" ry="2" />
  632. <text x="473.38" y="239.5" ></text>
  633. </g>
  634. <g >
  635. <title>miads/adslib/redis_data.getOrderIds (5 samples, 0.60%)</title><rect x="341.5" y="421" width="7.1" height="15.0" fill="rgb(219,47,21)" rx="2" ry="2" />
  636. <text x="344.48" y="431.5" ></text>
  637. </g>
  638. <g >
  639. <title>net.(*Resolver).lookupIPAddr (2 samples, 0.24%)</title><rect x="651.7" y="309" width="2.8" height="15.0" fill="rgb(232,109,49)" rx="2" ry="2" />
  640. <text x="654.70" y="319.5" ></text>
  641. </g>
  642. <g >
  643. <title>runtime.(*mheap).alloc.func1 (1 samples, 0.12%)</title><rect x="239.5" y="309" width="1.4" height="15.0" fill="rgb(220,58,0)" rx="2" ry="2" />
  644. <text x="242.48" y="319.5" ></text>
  645. </g>
  646. <g >
  647. <title>internal/poll.runtime_pollWait (1 samples, 0.12%)</title><rect x="487.4" y="165" width="1.4" height="15.0" fill="rgb(208,87,12)" rx="2" ry="2" />
  648. <text x="490.38" y="175.5" ></text>
  649. </g>
  650. <g >
  651. <title>net.(*conn).Write (1 samples, 0.12%)</title><rect x="633.3" y="389" width="1.4" height="15.0" fill="rgb(236,83,50)" rx="2" ry="2" />
  652. <text x="636.29" y="399.5" ></text>
  653. </g>
  654. <g >
  655. <title>miads/adslib/addata.GetCustomAdsInfos (13 samples, 1.56%)</title><rect x="316.0" y="453" width="18.4" height="15.0" fill="rgb(227,131,39)" rx="2" ry="2" />
  656. <text x="318.98" y="463.5" ></text>
  657. </g>
  658. <g >
  659. <title>runtime.pcvalue (2 samples, 0.24%)</title><rect x="291.9" y="469" width="2.8" height="15.0" fill="rgb(247,53,14)" rx="2" ry="2" />
  660. <text x="294.90" y="479.5" ></text>
  661. </g>
  662. <g >
  663. <title>runtime.wakep (7 samples, 0.84%)</title><rect x="864.2" y="469" width="9.9" height="15.0" fill="rgb(252,87,4)" rx="2" ry="2" />
  664. <text x="867.19" y="479.5" ></text>
  665. </g>
  666. <g >
  667. <title>github.com/gomodule/redigo/redis.Dial (4 samples, 0.48%)</title><rect x="665.9" y="405" width="5.6" height="15.0" fill="rgb(236,206,51)" rx="2" ry="2" />
  668. <text x="668.87" y="415.5" ></text>
  669. </g>
  670. <g >
  671. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="335.8" y="341" width="1.4" height="15.0" fill="rgb(244,101,10)" rx="2" ry="2" />
  672. <text x="338.81" y="351.5" ></text>
  673. </g>
  674. <g >
  675. <title>bufio.(*Reader).ReadSlice (13 samples, 1.56%)</title><rect x="561.0" y="325" width="18.5" height="15.0" fill="rgb(253,208,45)" rx="2" ry="2" />
  676. <text x="564.04" y="335.5" ></text>
  677. </g>
  678. <g >
  679. <title>syscall.setsockopt (1 samples, 0.12%)</title><rect x="636.1" y="261" width="1.4" height="15.0" fill="rgb(223,72,19)" rx="2" ry="2" />
  680. <text x="639.12" y="271.5" ></text>
  681. </g>
  682. <g >
  683. <title>syscall.connect (14 samples, 1.68%)</title><rect x="494.5" y="165" width="19.8" height="15.0" fill="rgb(236,207,47)" rx="2" ry="2" />
  684. <text x="497.47" y="175.5" ></text>
  685. </g>
  686. <g >
  687. <title>miads/adslib/addata.GetAdsInfos (4 samples, 0.48%)</title><rect x="334.4" y="469" width="5.7" height="15.0" fill="rgb(206,197,36)" rx="2" ry="2" />
  688. <text x="337.39" y="479.5" ></text>
  689. </g>
  690. <g >
  691. <title>syscall.read (1 samples, 0.12%)</title><rect x="323.1" y="197" width="1.4" height="15.0" fill="rgb(221,208,39)" rx="2" ry="2" />
  692. <text x="326.06" y="207.5" ></text>
  693. </g>
  694. <g >
  695. <title>encoding/json.checkValid (1 samples, 0.12%)</title><rect x="320.2" y="373" width="1.4" height="15.0" fill="rgb(225,225,16)" rx="2" ry="2" />
  696. <text x="323.23" y="383.5" ></text>
  697. </g>
  698. <g >
  699. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="606.4" y="325" width="1.4" height="15.0" fill="rgb(208,214,48)" rx="2" ry="2" />
  700. <text x="609.37" y="335.5" ></text>
  701. </g>
  702. <g >
  703. <title>runtime.pcvalue (2 samples, 0.24%)</title><rect x="253.6" y="437" width="2.9" height="15.0" fill="rgb(234,113,38)" rx="2" ry="2" />
  704. <text x="256.65" y="447.5" ></text>
  705. </g>
  706. <g >
  707. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="310.3" y="293" width="1.4" height="15.0" fill="rgb(227,203,27)" rx="2" ry="2" />
  708. <text x="313.31" y="303.5" ></text>
  709. </g>
  710. <g >
  711. <title>net.sysSocket (1 samples, 0.12%)</title><rect x="670.1" y="261" width="1.4" height="15.0" fill="rgb(241,37,44)" rx="2" ry="2" />
  712. <text x="673.12" y="271.5" ></text>
  713. </g>
  714. <g >
  715. <title>net.socket (1 samples, 0.12%)</title><rect x="327.3" y="213" width="1.4" height="15.0" fill="rgb(254,177,26)" rx="2" ry="2" />
  716. <text x="330.31" y="223.5" ></text>
  717. </g>
  718. <g >
  719. <title>net.newTCPConn (1 samples, 0.12%)</title><rect x="636.1" y="309" width="1.4" height="15.0" fill="rgb(207,105,44)" rx="2" ry="2" />
  720. <text x="639.12" y="319.5" ></text>
  721. </g>
  722. <g >
  723. <title>net.(*Dialer).Dial (2 samples, 0.24%)</title><rect x="640.4" y="389" width="2.8" height="15.0" fill="rgb(217,11,53)" rx="2" ry="2" />
  724. <text x="643.37" y="399.5" ></text>
  725. </g>
  726. <g >
  727. <title>runtime.gentraceback (4 samples, 0.48%)</title><rect x="274.9" y="501" width="5.7" height="15.0" fill="rgb(220,223,13)" rx="2" ry="2" />
  728. <text x="277.90" y="511.5" ></text>
  729. </g>
  730. <g >
  731. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="817.4" y="533" width="1.5" height="15.0" fill="rgb(223,84,6)" rx="2" ry="2" />
  732. <text x="820.44" y="543.5" ></text>
  733. </g>
  734. <g >
  735. <title>runtime.reentersyscall (2 samples, 0.24%)</title><rect x="622.0" y="245" width="2.8" height="15.0" fill="rgb(239,200,35)" rx="2" ry="2" />
  736. <text x="624.96" y="255.5" ></text>
  737. </g>
  738. <g >
  739. <title>runtime.makechan (2 samples, 0.24%)</title><rect x="467.6" y="245" width="2.8" height="15.0" fill="rgb(205,207,8)" rx="2" ry="2" />
  740. <text x="470.55" y="255.5" ></text>
  741. </g>
  742. <g >
  743. <title>runtime.(*mcentral).grow (1 samples, 0.12%)</title><rect x="317.4" y="293" width="1.4" height="15.0" fill="rgb(248,32,7)" rx="2" ry="2" />
  744. <text x="320.39" y="303.5" ></text>
  745. </g>
  746. <g >
  747. <title>github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.12%)</title><rect x="681.5" y="453" width="1.4" height="15.0" fill="rgb(210,87,30)" rx="2" ry="2" />
  748. <text x="684.45" y="463.5" ></text>
  749. </g>
  750. <g >
  751. <title>runtime.write (1 samples, 0.12%)</title><rect x="31.2" y="421" width="1.5" height="15.0" fill="rgb(229,20,44)" rx="2" ry="2" />
  752. <text x="34.25" y="431.5" ></text>
  753. </g>
  754. <g >
  755. <title>miads/adslib/redis_data.SetPlanDispatchCount (4 samples, 0.48%)</title><rect x="614.9" y="453" width="5.6" height="15.0" fill="rgb(251,197,14)" rx="2" ry="2" />
  756. <text x="617.87" y="463.5" ></text>
  757. </g>
  758. <g >
  759. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.12%)</title><rect x="629.0" y="453" width="1.5" height="15.0" fill="rgb(211,0,17)" rx="2" ry="2" />
  760. <text x="632.04" y="463.5" ></text>
  761. </g>
  762. <g >
  763. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="600.7" y="373" width="1.4" height="15.0" fill="rgb(220,90,25)" rx="2" ry="2" />
  764. <text x="603.71" y="383.5" ></text>
  765. </g>
  766. <g >
  767. <title>runtime.epollctl (2 samples, 0.24%)</title><rect x="490.2" y="117" width="2.8" height="15.0" fill="rgb(233,60,8)" rx="2" ry="2" />
  768. <text x="493.22" y="127.5" ></text>
  769. </g>
  770. <g >
  771. <title>net.(*Resolver).resolveAddrList (1 samples, 0.12%)</title><rect x="334.4" y="325" width="1.4" height="15.0" fill="rgb(240,105,9)" rx="2" ry="2" />
  772. <text x="337.39" y="335.5" ></text>
  773. </g>
  774. <g >
  775. <title>syscall.setsockopt (1 samples, 0.12%)</title><rect x="656.0" y="245" width="1.4" height="15.0" fill="rgb(230,84,12)" rx="2" ry="2" />
  776. <text x="658.95" y="255.5" ></text>
  777. </g>
  778. <g >
  779. <title>syscall.read (9 samples, 1.08%)</title><rect x="566.7" y="245" width="12.8" height="15.0" fill="rgb(233,172,34)" rx="2" ry="2" />
  780. <text x="569.71" y="255.5" ></text>
  781. </g>
  782. <g >
  783. <title>runtime.heapBitsSetType (1 samples, 0.12%)</title><rect x="306.1" y="373" width="1.4" height="15.0" fill="rgb(242,164,30)" rx="2" ry="2" />
  784. <text x="309.06" y="383.5" ></text>
  785. </g>
  786. <g >
  787. <title>runtime.runOneTimer (1 samples, 0.12%)</title><rect x="830.2" y="549" width="1.4" height="15.0" fill="rgb(217,189,25)" rx="2" ry="2" />
  788. <text x="833.19" y="559.5" ></text>
  789. </g>
  790. <g >
  791. <title>runtime.futex (1 samples, 0.12%)</title><rect x="660.2" y="149" width="1.4" height="15.0" fill="rgb(205,213,10)" rx="2" ry="2" />
  792. <text x="663.20" y="159.5" ></text>
  793. </g>
  794. <g >
  795. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="219.7" y="469" width="1.4" height="15.0" fill="rgb(246,88,27)" rx="2" ry="2" />
  796. <text x="222.65" y="479.5" ></text>
  797. </g>
  798. <g >
  799. <title>net.(*Resolver).goLookupIPCNAMEOrder (193 samples, 23.17%)</title><rect x="10.0" y="565" width="273.4" height="15.0" fill="rgb(236,18,49)" rx="2" ry="2" />
  800. <text x="13.00" y="575.5" >net.(*Resolver).goLookupIPCNAMEOrder</text>
  801. </g>
  802. <g >
  803. <title>runtime.(*pageAlloc).scavengeOne (24 samples, 2.88%)</title><rect x="697.0" y="581" width="34.0" height="15.0" fill="rgb(216,123,47)" rx="2" ry="2" />
  804. <text x="700.03" y="591.5" >ru..</text>
  805. </g>
  806. <g >
  807. <title>miads/adslib/ads_redis.Setup.func1 (3 samples, 0.36%)</title><rect x="677.2" y="421" width="4.3" height="15.0" fill="rgb(232,37,4)" rx="2" ry="2" />
  808. <text x="680.20" y="431.5" ></text>
  809. </g>
  810. <g >
  811. <title>net.last (3 samples, 0.36%)</title><rect x="42.6" y="421" width="4.2" height="15.0" fill="rgb(233,124,4)" rx="2" ry="2" />
  812. <text x="45.58" y="431.5" ></text>
  813. </g>
  814. <g >
  815. <title>syscall.connect (1 samples, 0.12%)</title><rect x="327.3" y="149" width="1.4" height="15.0" fill="rgb(226,121,35)" rx="2" ry="2" />
  816. <text x="330.31" y="159.5" ></text>
  817. </g>
  818. <g >
  819. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="605.0" y="389" width="1.4" height="15.0" fill="rgb(229,130,28)" rx="2" ry="2" />
  820. <text x="607.96" y="399.5" ></text>
  821. </g>
  822. <g >
  823. <title>main.adsHandler (270 samples, 32.41%)</title><rect x="303.2" y="485" width="382.5" height="15.0" fill="rgb(222,223,3)" rx="2" ry="2" />
  824. <text x="306.23" y="495.5" >main.adsHandler</text>
  825. </g>
  826. <g >
  827. <title>net/http.(*Server).Serve (1 samples, 0.12%)</title><rect x="811.8" y="549" width="1.4" height="15.0" fill="rgb(250,167,5)" rx="2" ry="2" />
  828. <text x="814.78" y="559.5" ></text>
  829. </g>
  830. <g >
  831. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="629.0" y="325" width="1.5" height="15.0" fill="rgb(216,137,28)" rx="2" ry="2" />
  832. <text x="632.04" y="335.5" ></text>
  833. </g>
  834. <g >
  835. <title>runtime.nanotime1 (1 samples, 0.12%)</title><rect x="1041.3" y="565" width="1.4" height="15.0" fill="rgb(248,105,33)" rx="2" ry="2" />
  836. <text x="1044.26" y="575.5" ></text>
  837. </g>
  838. <g >
  839. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="650.3" y="149" width="1.4" height="15.0" fill="rgb(223,225,48)" rx="2" ry="2" />
  840. <text x="653.29" y="159.5" ></text>
  841. </g>
  842. <g >
  843. <title>net.(*Resolver).lookupIPAddr (10 samples, 1.20%)</title><rect x="466.1" y="277" width="14.2" height="15.0" fill="rgb(211,167,50)" rx="2" ry="2" />
  844. <text x="469.13" y="287.5" ></text>
  845. </g>
  846. <g >
  847. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="660.2" y="373" width="1.4" height="15.0" fill="rgb(247,181,10)" rx="2" ry="2" />
  848. <text x="663.20" y="383.5" ></text>
  849. </g>
  850. <g >
  851. <title>runtime.gcMarkDone (4 samples, 0.48%)</title><rect x="736.7" y="613" width="5.7" height="15.0" fill="rgb(213,56,20)" rx="2" ry="2" />
  852. <text x="739.70" y="623.5" ></text>
  853. </g>
  854. <g >
  855. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="239.5" y="325" width="1.4" height="15.0" fill="rgb(247,206,0)" rx="2" ry="2" />
  856. <text x="242.48" y="335.5" ></text>
  857. </g>
  858. <g >
  859. <title>runtime.(*pageCache).alloc (1 samples, 0.12%)</title><rect x="310.3" y="197" width="1.4" height="15.0" fill="rgb(205,31,30)" rx="2" ry="2" />
  860. <text x="313.31" y="207.5" ></text>
  861. </g>
  862. <g >
  863. <title>runtime.timeSleepUntil (10 samples, 1.20%)</title><rect x="1137.6" y="581" width="14.2" height="15.0" fill="rgb(220,85,25)" rx="2" ry="2" />
  864. <text x="1140.59" y="591.5" ></text>
  865. </g>
  866. <g >
  867. <title>syscall.read (1 samples, 0.12%)</title><rect x="650.3" y="245" width="1.4" height="15.0" fill="rgb(207,131,26)" rx="2" ry="2" />
  868. <text x="653.29" y="255.5" ></text>
  869. </g>
  870. <g >
  871. <title>net.internetSocket (3 samples, 0.36%)</title><rect x="673.0" y="293" width="4.2" height="15.0" fill="rgb(222,226,34)" rx="2" ry="2" />
  872. <text x="675.95" y="303.5" ></text>
  873. </g>
  874. <g >
  875. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="330.1" y="373" width="1.5" height="15.0" fill="rgb(249,113,0)" rx="2" ry="2" />
  876. <text x="333.14" y="383.5" ></text>
  877. </g>
  878. <g >
  879. <title>syscall.SetsockoptInt (1 samples, 0.12%)</title><rect x="612.0" y="325" width="1.5" height="15.0" fill="rgb(248,16,53)" rx="2" ry="2" />
  880. <text x="615.04" y="335.5" ></text>
  881. </g>
  882. <g >
  883. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="341.5" y="245" width="1.4" height="15.0" fill="rgb(249,141,14)" rx="2" ry="2" />
  884. <text x="344.48" y="255.5" ></text>
  885. </g>
  886. <g >
  887. <title>net.internetSocket (1 samples, 0.12%)</title><rect x="602.1" y="261" width="1.4" height="15.0" fill="rgb(210,96,36)" rx="2" ry="2" />
  888. <text x="605.12" y="271.5" ></text>
  889. </g>
  890. <g >
  891. <title>math/rand.(*Rand).Int63 (2 samples, 0.24%)</title><rect x="221.1" y="485" width="2.8" height="15.0" fill="rgb(237,3,3)" rx="2" ry="2" />
  892. <text x="224.07" y="495.5" ></text>
  893. </g>
  894. <g >
  895. <title>github.com/fvbock/endless.ListenAndServe (1 samples, 0.12%)</title><rect x="811.8" y="597" width="1.4" height="15.0" fill="rgb(238,131,42)" rx="2" ry="2" />
  896. <text x="814.78" y="607.5" ></text>
  897. </g>
  898. <g >
  899. <title>runtime.markBits.isMarked (2 samples, 0.24%)</title><rect x="799.0" y="549" width="2.9" height="15.0" fill="rgb(251,82,27)" rx="2" ry="2" />
  900. <text x="802.03" y="559.5" ></text>
  901. </g>
  902. <g >
  903. <title>runtime.futex (1 samples, 0.12%)</title><rect x="619.1" y="69" width="1.4" height="15.0" fill="rgb(221,220,39)" rx="2" ry="2" />
  904. <text x="622.12" y="79.5" ></text>
  905. </g>
  906. <g >
  907. <title>net.(*sysDialer).dialSerial (3 samples, 0.36%)</title><rect x="667.3" y="357" width="4.2" height="15.0" fill="rgb(246,138,24)" rx="2" ry="2" />
  908. <text x="670.29" y="367.5" ></text>
  909. </g>
  910. <g >
  911. <title>runtime.gopark (1 samples, 0.12%)</title><rect x="487.4" y="133" width="1.4" height="15.0" fill="rgb(247,208,19)" rx="2" ry="2" />
  912. <text x="490.38" y="143.5" ></text>
  913. </g>
  914. <g >
  915. <title>bytes.makeSlice (1 samples, 0.12%)</title><rect x="310.3" y="373" width="1.4" height="15.0" fill="rgb(212,111,19)" rx="2" ry="2" />
  916. <text x="313.31" y="383.5" ></text>
  917. </g>
  918. <g >
  919. <title>syscall.Connect (8 samples, 0.96%)</title><rect x="70.9" y="357" width="11.3" height="15.0" fill="rgb(233,114,42)" rx="2" ry="2" />
  920. <text x="73.91" y="367.5" ></text>
  921. </g>
  922. <g >
  923. <title>crypto/tls.(*Conn).verifyServerCertificate (1 samples, 0.12%)</title><rect x="687.1" y="549" width="1.4" height="15.0" fill="rgb(225,29,3)" rx="2" ry="2" />
  924. <text x="690.12" y="559.5" ></text>
  925. </g>
  926. <g >
  927. <title>net.(*sysDialer).dialSerial (3 samples, 0.36%)</title><rect x="673.0" y="357" width="4.2" height="15.0" fill="rgb(248,88,39)" rx="2" ry="2" />
  928. <text x="675.95" y="367.5" ></text>
  929. </g>
  930. <g >
  931. <title>runtime.deferproc (1 samples, 0.12%)</title><rect x="243.7" y="501" width="1.5" height="15.0" fill="rgb(223,87,35)" rx="2" ry="2" />
  932. <text x="246.73" y="511.5" ></text>
  933. </g>
  934. <g >
  935. <title>syscall.Write (1 samples, 0.12%)</title><rect x="633.3" y="357" width="1.4" height="15.0" fill="rgb(209,44,10)" rx="2" ry="2" />
  936. <text x="636.29" y="367.5" ></text>
  937. </g>
  938. <g >
  939. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="599.3" y="389" width="1.4" height="15.0" fill="rgb(219,112,13)" rx="2" ry="2" />
  940. <text x="602.29" y="399.5" ></text>
  941. </g>
  942. <g >
  943. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="609.2" y="181" width="1.4" height="15.0" fill="rgb(213,173,40)" rx="2" ry="2" />
  944. <text x="612.21" y="191.5" ></text>
  945. </g>
  946. <g >
  947. <title>github.com/gomodule/redigo/redis.(*Pool).Get (4 samples, 0.48%)</title><rect x="614.9" y="437" width="5.6" height="15.0" fill="rgb(251,195,11)" rx="2" ry="2" />
  948. <text x="617.87" y="447.5" ></text>
  949. </g>
  950. <g >
  951. <title>runtime.(*mcache).releaseAll (1 samples, 0.12%)</title><rect x="739.5" y="501" width="1.4" height="15.0" fill="rgb(243,23,50)" rx="2" ry="2" />
  952. <text x="742.53" y="511.5" ></text>
  953. </g>
  954. <g >
  955. <title>net.lookupIPReturn (1 samples, 0.12%)</title><rect x="481.7" y="277" width="1.4" height="15.0" fill="rgb(211,114,23)" rx="2" ry="2" />
  956. <text x="484.72" y="287.5" ></text>
  957. </g>
  958. <g >
  959. <title>github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.24%)</title><rect x="634.7" y="453" width="2.8" height="15.0" fill="rgb(250,139,6)" rx="2" ry="2" />
  960. <text x="637.71" y="463.5" ></text>
  961. </g>
  962. <g >
  963. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="606.4" y="341" width="1.4" height="15.0" fill="rgb(237,180,33)" rx="2" ry="2" />
  964. <text x="609.37" y="351.5" ></text>
  965. </g>
  966. <g >
  967. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="631.9" y="309" width="1.4" height="15.0" fill="rgb(214,152,31)" rx="2" ry="2" />
  968. <text x="634.87" y="319.5" ></text>
  969. </g>
  970. <g >
  971. <title>syscall.Syscall (8 samples, 0.96%)</title><rect x="70.9" y="325" width="11.3" height="15.0" fill="rgb(250,203,23)" rx="2" ry="2" />
  972. <text x="73.91" y="335.5" ></text>
  973. </g>
  974. <g >
  975. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="680.0" y="309" width="1.5" height="15.0" fill="rgb(243,101,54)" rx="2" ry="2" />
  976. <text x="683.04" y="319.5" ></text>
  977. </g>
  978. <g >
  979. <title>syscall.write (1 samples, 0.12%)</title><rect x="648.9" y="293" width="1.4" height="15.0" fill="rgb(214,24,45)" rx="2" ry="2" />
  980. <text x="651.87" y="303.5" ></text>
  981. </g>
  982. <g >
  983. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="636.1" y="389" width="1.4" height="15.0" fill="rgb(224,148,19)" rx="2" ry="2" />
  984. <text x="639.12" y="399.5" ></text>
  985. </g>
  986. <g >
  987. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="650.3" y="277" width="1.4" height="15.0" fill="rgb(205,13,14)" rx="2" ry="2" />
  988. <text x="653.29" y="287.5" ></text>
  989. </g>
  990. <g >
  991. <title>runtime.chansend1 (4 samples, 0.48%)</title><rect x="296.1" y="613" width="5.7" height="15.0" fill="rgb(245,166,37)" rx="2" ry="2" />
  992. <text x="299.15" y="623.5" ></text>
  993. </g>
  994. <g >
  995. <title>runtime.markroot.func1 (1 samples, 0.12%)</title><rect x="750.9" y="549" width="1.4" height="15.0" fill="rgb(233,109,6)" rx="2" ry="2" />
  996. <text x="753.86" y="559.5" ></text>
  997. </g>
  998. <g >
  999. <title>runtime.wakep (1 samples, 0.12%)</title><rect x="605.0" y="229" width="1.4" height="15.0" fill="rgb(240,14,39)" rx="2" ry="2" />
  1000. <text x="607.96" y="239.5" ></text>
  1001. </g>
  1002. <g >
  1003. <title>runtime.casgstatus (1 samples, 0.12%)</title><rect x="848.6" y="565" width="1.4" height="15.0" fill="rgb(251,193,12)" rx="2" ry="2" />
  1004. <text x="851.61" y="575.5" ></text>
  1005. </g>
  1006. <g >
  1007. <title>runtime.systemstack (4 samples, 0.48%)</title><rect x="296.1" y="549" width="5.7" height="15.0" fill="rgb(211,150,40)" rx="2" ry="2" />
  1008. <text x="299.15" y="559.5" ></text>
  1009. </g>
  1010. <g >
  1011. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="680.0" y="197" width="1.5" height="15.0" fill="rgb(249,173,5)" rx="2" ry="2" />
  1012. <text x="683.04" y="207.5" ></text>
  1013. </g>
  1014. <g >
  1015. <title>runtime.gcDrainN (1 samples, 0.12%)</title><rect x="579.5" y="245" width="1.4" height="15.0" fill="rgb(216,84,26)" rx="2" ry="2" />
  1016. <text x="582.46" y="255.5" ></text>
  1017. </g>
  1018. <g >
  1019. <title>runtime.acquirep (2 samples, 0.24%)</title><rect x="995.9" y="549" width="2.9" height="15.0" fill="rgb(213,79,53)" rx="2" ry="2" />
  1020. <text x="998.93" y="559.5" ></text>
  1021. </g>
  1022. <g >
  1023. <title>net/http.(*conn).serve (272 samples, 32.65%)</title><rect x="301.8" y="629" width="385.3" height="15.0" fill="rgb(242,103,4)" rx="2" ry="2" />
  1024. <text x="304.81" y="639.5" >net/http.(*conn).serve</text>
  1025. </g>
  1026. <g >
  1027. <title>syscall.GetsockoptInt (1 samples, 0.12%)</title><rect x="619.1" y="213" width="1.4" height="15.0" fill="rgb(206,179,38)" rx="2" ry="2" />
  1028. <text x="622.12" y="223.5" ></text>
  1029. </g>
  1030. <g >
  1031. <title>runtime.mallocgc (2 samples, 0.24%)</title><rect x="238.1" y="421" width="2.8" height="15.0" fill="rgb(222,10,6)" rx="2" ry="2" />
  1032. <text x="241.07" y="431.5" ></text>
  1033. </g>
  1034. <g >
  1035. <title>net.(*netFD).connect (2 samples, 0.24%)</title><rect x="626.2" y="245" width="2.8" height="15.0" fill="rgb(230,94,24)" rx="2" ry="2" />
  1036. <text x="629.21" y="255.5" ></text>
  1037. </g>
  1038. <g >
  1039. <title>encoding/json.Unmarshal (30 samples, 3.60%)</title><rect x="359.9" y="405" width="42.5" height="15.0" fill="rgb(224,22,39)" rx="2" ry="2" />
  1040. <text x="362.89" y="415.5" >enco..</text>
  1041. </g>
  1042. <g >
  1043. <title>runtime.funcspdelta (1 samples, 0.12%)</title><rect x="279.1" y="485" width="1.5" height="15.0" fill="rgb(225,117,1)" rx="2" ry="2" />
  1044. <text x="282.15" y="495.5" ></text>
  1045. </g>
  1046. <g >
  1047. <title>runtime.(*mcache).prepareForSweep (1 samples, 0.12%)</title><rect x="995.9" y="533" width="1.4" height="15.0" fill="rgb(251,196,51)" rx="2" ry="2" />
  1048. <text x="998.93" y="543.5" ></text>
  1049. </g>
  1050. <g >
  1051. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="629.0" y="405" width="1.5" height="15.0" fill="rgb(248,225,42)" rx="2" ry="2" />
  1052. <text x="632.04" y="415.5" ></text>
  1053. </g>
  1054. <g >
  1055. <title>net/http.(*Client).do (1 samples, 0.12%)</title><rect x="682.9" y="453" width="1.4" height="15.0" fill="rgb(236,136,30)" rx="2" ry="2" />
  1056. <text x="685.87" y="463.5" ></text>
  1057. </g>
  1058. <g >
  1059. <title>runtime.newproc.func1 (5 samples, 0.60%)</title><rect x="470.4" y="213" width="7.1" height="15.0" fill="rgb(222,23,41)" rx="2" ry="2" />
  1060. <text x="473.38" y="223.5" ></text>
  1061. </g>
  1062. <g >
  1063. <title>net.(*Dialer).DialContext (48 samples, 5.76%)</title><rect x="36.9" y="485" width="68.0" height="15.0" fill="rgb(206,139,6)" rx="2" ry="2" />
  1064. <text x="39.91" y="495.5" >net.(*D..</text>
  1065. </g>
  1066. <g >
  1067. <title>syscall.Getsockname (1 samples, 0.12%)</title><rect x="606.4" y="229" width="1.4" height="15.0" fill="rgb(253,77,49)" rx="2" ry="2" />
  1068. <text x="609.37" y="239.5" ></text>
  1069. </g>
  1070. <g >
  1071. <title>runtime.gentraceback (2 samples, 0.24%)</title><rect x="266.4" y="405" width="2.8" height="15.0" fill="rgb(210,19,6)" rx="2" ry="2" />
  1072. <text x="269.40" y="415.5" ></text>
  1073. </g>
  1074. <g >
  1075. <title>runtime.gcAssistAlloc1 (1 samples, 0.12%)</title><rect x="318.8" y="277" width="1.4" height="15.0" fill="rgb(241,55,43)" rx="2" ry="2" />
  1076. <text x="321.81" y="287.5" ></text>
  1077. </g>
  1078. <g >
  1079. <title>runtime.notetsleep (1 samples, 0.12%)</title><rect x="335.8" y="309" width="1.4" height="15.0" fill="rgb(242,17,32)" rx="2" ry="2" />
  1080. <text x="338.81" y="319.5" ></text>
  1081. </g>
  1082. <g >
  1083. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="681.5" y="325" width="1.4" height="15.0" fill="rgb(247,64,40)" rx="2" ry="2" />
  1084. <text x="684.45" y="335.5" ></text>
  1085. </g>
  1086. <g >
  1087. <title>runtime.gentraceback (1 samples, 0.12%)</title><rect x="684.3" y="437" width="1.4" height="15.0" fill="rgb(229,90,25)" rx="2" ry="2" />
  1088. <text x="687.29" y="447.5" ></text>
  1089. </g>
  1090. <g >
  1091. <title>runtime.tgkill (1 samples, 0.12%)</title><rect x="740.9" y="517" width="1.5" height="15.0" fill="rgb(243,108,34)" rx="2" ry="2" />
  1092. <text x="743.95" y="527.5" ></text>
  1093. </g>
  1094. <g >
  1095. <title>github.com/gomodule/redigo/redis.Dial (3 samples, 0.36%)</title><rect x="673.0" y="405" width="4.2" height="15.0" fill="rgb(251,71,27)" rx="2" ry="2" />
  1096. <text x="675.95" y="415.5" ></text>
  1097. </g>
  1098. <g >
  1099. <title>fmt.(*pp).printArg (1 samples, 0.12%)</title><rect x="643.2" y="405" width="1.4" height="15.0" fill="rgb(220,79,1)" rx="2" ry="2" />
  1100. <text x="646.21" y="415.5" ></text>
  1101. </g>
  1102. <g >
  1103. <title>net.(*Resolver).lookupIPAddr (1 samples, 0.12%)</title><rect x="605.0" y="309" width="1.4" height="15.0" fill="rgb(211,204,36)" rx="2" ry="2" />
  1104. <text x="607.96" y="319.5" ></text>
  1105. </g>
  1106. <g >
  1107. <title>runtime.(*mcache).releaseAll (1 samples, 0.12%)</title><rect x="995.9" y="517" width="1.4" height="15.0" fill="rgb(248,10,42)" rx="2" ry="2" />
  1108. <text x="998.93" y="527.5" ></text>
  1109. </g>
  1110. <g >
  1111. <title>net.(*Dialer).DialContext (2 samples, 0.24%)</title><rect x="630.5" y="373" width="2.8" height="15.0" fill="rgb(208,82,9)" rx="2" ry="2" />
  1112. <text x="633.46" y="383.5" ></text>
  1113. </g>
  1114. <g >
  1115. <title>runtime.copystack (2 samples, 0.24%)</title><rect x="266.4" y="421" width="2.8" height="15.0" fill="rgb(250,211,46)" rx="2" ry="2" />
  1116. <text x="269.40" y="431.5" ></text>
  1117. </g>
  1118. <g >
  1119. <title>time.AfterFunc (5 samples, 0.60%)</title><rect x="27.0" y="485" width="7.1" height="15.0" fill="rgb(228,21,45)" rx="2" ry="2" />
  1120. <text x="30.00" y="495.5" ></text>
  1121. </g>
  1122. <g >
  1123. <title>net.setNoDelay (1 samples, 0.12%)</title><rect x="636.1" y="293" width="1.4" height="15.0" fill="rgb(249,191,28)" rx="2" ry="2" />
  1124. <text x="639.12" y="303.5" ></text>
  1125. </g>
  1126. <g >
  1127. <title>runtime.getitab (1 samples, 0.12%)</title><rect x="282.0" y="533" width="1.4" height="15.0" fill="rgb(231,218,26)" rx="2" ry="2" />
  1128. <text x="284.98" y="543.5" ></text>
  1129. </g>
  1130. <g >
  1131. <title>github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.24%)</title><rect x="331.6" y="421" width="2.8" height="15.0" fill="rgb(244,153,51)" rx="2" ry="2" />
  1132. <text x="334.56" y="431.5" ></text>
  1133. </g>
  1134. <g >
  1135. <title>miads/adslib/redis_data.getOrderInfo (173 samples, 20.77%)</title><rect x="348.6" y="421" width="245.0" height="15.0" fill="rgb(237,48,5)" rx="2" ry="2" />
  1136. <text x="351.56" y="431.5" >miads/adslib/redis_data.getOrder..</text>
  1137. </g>
  1138. <g >
  1139. <title>fmt.(*pp).doPrintf (1 samples, 0.12%)</title><rect x="643.2" y="421" width="1.4" height="15.0" fill="rgb(252,161,46)" rx="2" ry="2" />
  1140. <text x="646.21" y="431.5" ></text>
  1141. </g>
  1142. <g >
  1143. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="592.2" y="389" width="1.4" height="15.0" fill="rgb(246,55,51)" rx="2" ry="2" />
  1144. <text x="595.21" y="399.5" ></text>
  1145. </g>
  1146. <g >
  1147. <title>miads/adslib/redis_data.SetOrderPlanDispatchCount (3 samples, 0.36%)</title><rect x="610.6" y="453" width="4.3" height="15.0" fill="rgb(254,0,10)" rx="2" ry="2" />
  1148. <text x="613.62" y="463.5" ></text>
  1149. </g>
  1150. <g >
  1151. <title>net.setKeepAlivePeriod (1 samples, 0.12%)</title><rect x="612.0" y="341" width="1.5" height="15.0" fill="rgb(232,126,11)" rx="2" ry="2" />
  1152. <text x="615.04" y="351.5" ></text>
  1153. </g>
  1154. <g >
  1155. <title>net.(*netFD).setAddr (3 samples, 0.36%)</title><rect x="534.1" y="213" width="4.3" height="15.0" fill="rgb(236,159,47)" rx="2" ry="2" />
  1156. <text x="537.13" y="223.5" ></text>
  1157. </g>
  1158. <g >
  1159. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="481.7" y="245" width="1.4" height="15.0" fill="rgb(208,61,18)" rx="2" ry="2" />
  1160. <text x="484.72" y="255.5" ></text>
  1161. </g>
  1162. <g >
  1163. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="333.0" y="357" width="1.4" height="15.0" fill="rgb(206,158,49)" rx="2" ry="2" />
  1164. <text x="335.98" y="367.5" ></text>
  1165. </g>
  1166. <g >
  1167. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="51.1" y="373" width="1.4" height="15.0" fill="rgb(242,53,36)" rx="2" ry="2" />
  1168. <text x="54.08" y="383.5" ></text>
  1169. </g>
  1170. <g >
  1171. <title>runtime.futex (5 samples, 0.60%)</title><rect x="572.4" y="117" width="7.1" height="15.0" fill="rgb(222,43,11)" rx="2" ry="2" />
  1172. <text x="575.38" y="127.5" ></text>
  1173. </g>
  1174. <g >
  1175. <title>syscall.socket (6 samples, 0.72%)</title><rect x="89.3" y="357" width="8.5" height="15.0" fill="rgb(210,64,14)" rx="2" ry="2" />
  1176. <text x="92.33" y="367.5" ></text>
  1177. </g>
  1178. <g >
  1179. <title>github.com/gomodule/redigo/redis.(*conn).writeString (1 samples, 0.12%)</title><rect x="677.2" y="357" width="1.4" height="15.0" fill="rgb(220,78,39)" rx="2" ry="2" />
  1180. <text x="680.20" y="367.5" ></text>
  1181. </g>
  1182. <g >
  1183. <title>runtime.futexsleep (17 samples, 2.04%)</title><rect x="1000.2" y="533" width="24.1" height="15.0" fill="rgb(228,208,32)" rx="2" ry="2" />
  1184. <text x="1003.18" y="543.5" >r..</text>
  1185. </g>
  1186. <g >
  1187. <title>net.(*sysDialer).doDialTCP (2 samples, 0.24%)</title><rect x="626.2" y="309" width="2.8" height="15.0" fill="rgb(206,95,50)" rx="2" ry="2" />
  1188. <text x="629.21" y="319.5" ></text>
  1189. </g>
  1190. <g >
  1191. <title>miads/adslib/ads_redis.Setup.func1 (3 samples, 0.36%)</title><rect x="616.3" y="405" width="4.2" height="15.0" fill="rgb(229,49,27)" rx="2" ry="2" />
  1192. <text x="619.29" y="415.5" ></text>
  1193. </g>
  1194. <g >
  1195. <title>runtime.cachestats (1 samples, 0.12%)</title><rect x="738.1" y="533" width="1.4" height="15.0" fill="rgb(222,122,9)" rx="2" ry="2" />
  1196. <text x="741.12" y="543.5" ></text>
  1197. </g>
  1198. <g >
  1199. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="15.7" y="453" width="1.4" height="15.0" fill="rgb(249,110,36)" rx="2" ry="2" />
  1200. <text x="18.67" y="463.5" ></text>
  1201. </g>
  1202. <g >
  1203. <title>runtime.(*functype).out (1 samples, 0.12%)</title><rect x="668.7" y="245" width="1.4" height="15.0" fill="rgb(210,41,37)" rx="2" ry="2" />
  1204. <text x="671.70" y="255.5" ></text>
  1205. </g>
  1206. <g >
  1207. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.12%)</title><rect x="613.5" y="437" width="1.4" height="15.0" fill="rgb(251,135,37)" rx="2" ry="2" />
  1208. <text x="616.46" y="447.5" ></text>
  1209. </g>
  1210. <g >
  1211. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="331.6" y="277" width="1.4" height="15.0" fill="rgb(239,81,35)" rx="2" ry="2" />
  1212. <text x="334.56" y="287.5" ></text>
  1213. </g>
  1214. <g >
  1215. <title>runtime.mstart1 (93 samples, 11.16%)</title><rect x="1058.3" y="613" width="131.7" height="15.0" fill="rgb(248,8,42)" rx="2" ry="2" />
  1216. <text x="1061.26" y="623.5" >runtime.mstart1</text>
  1217. </g>
  1218. <g >
  1219. <title>net.(*Resolver).dial (48 samples, 5.76%)</title><rect x="36.9" y="501" width="68.0" height="15.0" fill="rgb(226,78,25)" rx="2" ry="2" />
  1220. <text x="39.91" y="511.5" >net.(*R..</text>
  1221. </g>
  1222. <g >
  1223. <title>syscall.getsockname (1 samples, 0.12%)</title><rect x="606.4" y="213" width="1.4" height="15.0" fill="rgb(248,154,39)" rx="2" ry="2" />
  1224. <text x="609.37" y="223.5" ></text>
  1225. </g>
  1226. <g >
  1227. <title>github.com/gomodule/redigo/redis.(*conn).writeCommand (1 samples, 0.12%)</title><rect x="677.2" y="373" width="1.4" height="15.0" fill="rgb(205,118,47)" rx="2" ry="2" />
  1228. <text x="680.20" y="383.5" ></text>
  1229. </g>
  1230. <g >
  1231. <title>net.(*netFD).Close (16 samples, 1.92%)</title><rect x="104.9" y="485" width="22.7" height="15.0" fill="rgb(231,140,13)" rx="2" ry="2" />
  1232. <text x="107.91" y="495.5" >n..</text>
  1233. </g>
  1234. <g >
  1235. <title>runtime.(*mheap).alloc (2 samples, 0.24%)</title><rect x="238.1" y="341" width="2.8" height="15.0" fill="rgb(240,79,23)" rx="2" ry="2" />
  1236. <text x="241.07" y="351.5" ></text>
  1237. </g>
  1238. <g >
  1239. <title>net.(*Dialer).DialContext (2 samples, 0.24%)</title><rect x="617.7" y="357" width="2.8" height="15.0" fill="rgb(216,59,32)" rx="2" ry="2" />
  1240. <text x="620.71" y="367.5" ></text>
  1241. </g>
  1242. <g >
  1243. <title>fmt.(*pp).printArg (1 samples, 0.12%)</title><rect x="610.6" y="405" width="1.4" height="15.0" fill="rgb(212,19,20)" rx="2" ry="2" />
  1244. <text x="613.62" y="415.5" ></text>
  1245. </g>
  1246. <g >
  1247. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="323.1" y="309" width="1.4" height="15.0" fill="rgb(225,125,17)" rx="2" ry="2" />
  1248. <text x="326.06" y="319.5" ></text>
  1249. </g>
  1250. <g >
  1251. <title>runtime.casgstatus (1 samples, 0.12%)</title><rect x="117.7" y="357" width="1.4" height="15.0" fill="rgb(241,46,3)" rx="2" ry="2" />
  1252. <text x="120.66" y="367.5" ></text>
  1253. </g>
  1254. <g >
  1255. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="650.3" y="341" width="1.4" height="15.0" fill="rgb(205,107,2)" rx="2" ry="2" />
  1256. <text x="653.29" y="351.5" ></text>
  1257. </g>
  1258. <g >
  1259. <title>github.com/gomodule/redigo/redis.Dial (2 samples, 0.24%)</title><rect x="678.6" y="405" width="2.9" height="15.0" fill="rgb(223,101,32)" rx="2" ry="2" />
  1260. <text x="681.62" y="415.5" ></text>
  1261. </g>
  1262. <g >
  1263. <title>net.sockaddrToUDP (1 samples, 0.12%)</title><rect x="82.2" y="373" width="1.5" height="15.0" fill="rgb(252,109,53)" rx="2" ry="2" />
  1264. <text x="85.24" y="383.5" ></text>
  1265. </g>
  1266. <g >
  1267. <title>runtime.epollwait (1 samples, 0.12%)</title><rect x="756.5" y="533" width="1.4" height="15.0" fill="rgb(220,9,37)" rx="2" ry="2" />
  1268. <text x="759.53" y="543.5" ></text>
  1269. </g>
  1270. <g >
  1271. <title>syscall.Connect (15 samples, 1.80%)</title><rect x="493.0" y="181" width="21.3" height="15.0" fill="rgb(209,146,38)" rx="2" ry="2" />
  1272. <text x="496.05" y="191.5" >s..</text>
  1273. </g>
  1274. <g >
  1275. <title>syscall.Write (1 samples, 0.12%)</title><rect x="648.9" y="309" width="1.4" height="15.0" fill="rgb(219,127,29)" rx="2" ry="2" />
  1276. <text x="651.87" y="319.5" ></text>
  1277. </g>
  1278. <g >
  1279. <title>github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.24%)</title><rect x="600.7" y="421" width="2.8" height="15.0" fill="rgb(249,72,34)" rx="2" ry="2" />
  1280. <text x="603.71" y="431.5" ></text>
  1281. </g>
  1282. <g >
  1283. <title>net.absDomainName (2 samples, 0.24%)</title><rect x="272.1" y="517" width="2.8" height="15.0" fill="rgb(254,137,49)" rx="2" ry="2" />
  1284. <text x="275.06" y="527.5" ></text>
  1285. </g>
  1286. <g >
  1287. <title>syscall.getsockopt (1 samples, 0.12%)</title><rect x="619.1" y="197" width="1.4" height="15.0" fill="rgb(227,43,11)" rx="2" ry="2" />
  1288. <text x="622.12" y="207.5" ></text>
  1289. </g>
  1290. <g >
  1291. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="341.5" y="309" width="1.4" height="15.0" fill="rgb(253,139,17)" rx="2" ry="2" />
  1292. <text x="344.48" y="319.5" ></text>
  1293. </g>
  1294. <g >
  1295. <title>net.(*sysDialer).dialSingle (44 samples, 5.28%)</title><rect x="483.1" y="293" width="62.4" height="15.0" fill="rgb(216,144,38)" rx="2" ry="2" />
  1296. <text x="486.13" y="303.5" >net.(*..</text>
  1297. </g>
  1298. <g >
  1299. <title>runtime.mcall (173 samples, 20.77%)</title><rect x="813.2" y="629" width="245.1" height="15.0" fill="rgb(211,47,38)" rx="2" ry="2" />
  1300. <text x="816.19" y="639.5" >runtime.mcall</text>
  1301. </g>
  1302. <g >
  1303. <title>net.(*Resolver).exchange (178 samples, 21.37%)</title><rect x="10.0" y="517" width="252.1" height="15.0" fill="rgb(232,31,43)" rx="2" ry="2" />
  1304. <text x="13.00" y="527.5" >net.(*Resolver).exchange</text>
  1305. </g>
  1306. <g >
  1307. <title>internal/poll.accept (1 samples, 0.12%)</title><rect x="811.8" y="453" width="1.4" height="15.0" fill="rgb(246,169,45)" rx="2" ry="2" />
  1308. <text x="814.78" y="463.5" ></text>
  1309. </g>
  1310. <g >
  1311. <title>runtime.wirep (1 samples, 0.12%)</title><rect x="847.2" y="549" width="1.4" height="15.0" fill="rgb(251,93,21)" rx="2" ry="2" />
  1312. <text x="850.19" y="559.5" ></text>
  1313. </g>
  1314. <g >
  1315. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="613.5" y="373" width="1.4" height="15.0" fill="rgb(238,219,49)" rx="2" ry="2" />
  1316. <text x="616.46" y="383.5" ></text>
  1317. </g>
  1318. <g >
  1319. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="331.6" y="293" width="1.4" height="15.0" fill="rgb(237,95,52)" rx="2" ry="2" />
  1320. <text x="334.56" y="303.5" ></text>
  1321. </g>
  1322. <g >
  1323. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="613.5" y="389" width="1.4" height="15.0" fill="rgb(216,89,0)" rx="2" ry="2" />
  1324. <text x="616.46" y="399.5" ></text>
  1325. </g>
  1326. <g >
  1327. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="593.6" y="357" width="1.4" height="15.0" fill="rgb(211,35,44)" rx="2" ry="2" />
  1328. <text x="596.63" y="367.5" ></text>
  1329. </g>
  1330. <g >
  1331. <title>github.com/gomodule/redigo/redis.Dial (2 samples, 0.24%)</title><rect x="630.5" y="405" width="2.8" height="15.0" fill="rgb(219,125,54)" rx="2" ry="2" />
  1332. <text x="633.46" y="415.5" ></text>
  1333. </g>
  1334. <g >
  1335. <title>runtime.newstack (1 samples, 0.12%)</title><rect x="684.3" y="469" width="1.4" height="15.0" fill="rgb(232,6,30)" rx="2" ry="2" />
  1336. <text x="687.29" y="479.5" ></text>
  1337. </g>
  1338. <g >
  1339. <title>net.(*conn).Write (7 samples, 0.84%)</title><rect x="551.1" y="341" width="9.9" height="15.0" fill="rgb(205,217,44)" rx="2" ry="2" />
  1340. <text x="554.13" y="351.5" ></text>
  1341. </g>
  1342. <g >
  1343. <title>runtime.mProf_Flush (1 samples, 0.12%)</title><rect x="736.7" y="581" width="1.4" height="15.0" fill="rgb(230,25,50)" rx="2" ry="2" />
  1344. <text x="739.70" y="591.5" ></text>
  1345. </g>
  1346. <g >
  1347. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="817.4" y="549" width="1.5" height="15.0" fill="rgb(212,59,7)" rx="2" ry="2" />
  1348. <text x="820.44" y="559.5" ></text>
  1349. </g>
  1350. <g >
  1351. <title>runtime.gcMarkTermination.func3 (1 samples, 0.12%)</title><rect x="739.5" y="565" width="1.4" height="15.0" fill="rgb(250,185,6)" rx="2" ry="2" />
  1352. <text x="742.53" y="575.5" ></text>
  1353. </g>
  1354. <g >
  1355. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="629.0" y="341" width="1.5" height="15.0" fill="rgb(212,63,17)" rx="2" ry="2" />
  1356. <text x="632.04" y="351.5" ></text>
  1357. </g>
  1358. <g >
  1359. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="219.7" y="389" width="1.4" height="15.0" fill="rgb(245,93,15)" rx="2" ry="2" />
  1360. <text x="222.65" y="399.5" ></text>
  1361. </g>
  1362. <g >
  1363. <title>runtime.notetsleep_internal (29 samples, 3.48%)</title><rect x="1073.8" y="565" width="41.1" height="15.0" fill="rgb(250,172,36)" rx="2" ry="2" />
  1364. <text x="1076.84" y="575.5" >run..</text>
  1365. </g>
  1366. <g >
  1367. <title>crypto/x509.(*Certificate).buildChains.func1 (1 samples, 0.12%)</title><rect x="687.1" y="501" width="1.4" height="15.0" fill="rgb(247,173,0)" rx="2" ry="2" />
  1368. <text x="690.12" y="511.5" ></text>
  1369. </g>
  1370. <g >
  1371. <title>syscall.Syscall (3 samples, 0.36%)</title><rect x="620.5" y="277" width="4.3" height="15.0" fill="rgb(216,121,43)" rx="2" ry="2" />
  1372. <text x="623.54" y="287.5" ></text>
  1373. </g>
  1374. <g >
  1375. <title>github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.12%)</title><rect x="606.4" y="437" width="1.4" height="15.0" fill="rgb(222,56,48)" rx="2" ry="2" />
  1376. <text x="609.37" y="447.5" ></text>
  1377. </g>
  1378. <g >
  1379. <title>internal/poll.(*FD).Init (2 samples, 0.24%)</title><rect x="490.2" y="181" width="2.8" height="15.0" fill="rgb(208,191,5)" rx="2" ry="2" />
  1380. <text x="493.22" y="191.5" ></text>
  1381. </g>
  1382. <g >
  1383. <title>runtime.nextFreeFast (2 samples, 0.24%)</title><rect x="588.0" y="325" width="2.8" height="15.0" fill="rgb(222,188,23)" rx="2" ry="2" />
  1384. <text x="590.96" y="335.5" ></text>
  1385. </g>
  1386. <g >
  1387. <title>strings.Index (1 samples, 0.12%)</title><rect x="313.1" y="421" width="1.5" height="15.0" fill="rgb(215,198,22)" rx="2" ry="2" />
  1388. <text x="316.15" y="431.5" ></text>
  1389. </g>
  1390. <g >
  1391. <title>runtime.newobject (2 samples, 0.24%)</title><rect x="27.0" y="469" width="2.8" height="15.0" fill="rgb(230,109,11)" rx="2" ry="2" />
  1392. <text x="30.00" y="479.5" ></text>
  1393. </g>
  1394. <g >
  1395. <title>runtime.scanblock (1 samples, 0.12%)</title><rect x="750.9" y="469" width="1.4" height="15.0" fill="rgb(205,30,24)" rx="2" ry="2" />
  1396. <text x="753.86" y="479.5" ></text>
  1397. </g>
  1398. <g >
  1399. <title>net.(*sysDialer).dialSingle (2 samples, 0.24%)</title><rect x="626.2" y="341" width="2.8" height="15.0" fill="rgb(213,57,47)" rx="2" ry="2" />
  1400. <text x="629.21" y="351.5" ></text>
  1401. </g>
  1402. <g >
  1403. <title>miads/adslib/redis_data.GetOrderInfos (180 samples, 21.61%)</title><rect x="340.1" y="437" width="254.9" height="15.0" fill="rgb(251,39,8)" rx="2" ry="2" />
  1404. <text x="343.06" y="447.5" >miads/adslib/redis_data.GetOrderIn..</text>
  1405. </g>
  1406. <g >
  1407. <title>runtime.wakeScavenger (1 samples, 0.12%)</title><rect x="830.2" y="517" width="1.4" height="15.0" fill="rgb(205,153,20)" rx="2" ry="2" />
  1408. <text x="833.19" y="527.5" ></text>
  1409. </g>
  1410. <g >
  1411. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="603.5" y="373" width="1.5" height="15.0" fill="rgb(249,171,20)" rx="2" ry="2" />
  1412. <text x="606.54" y="383.5" ></text>
  1413. </g>
  1414. <g >
  1415. <title>net.internetSocket (1 samples, 0.12%)</title><rect x="680.0" y="293" width="1.5" height="15.0" fill="rgb(230,187,33)" rx="2" ry="2" />
  1416. <text x="683.04" y="303.5" ></text>
  1417. </g>
  1418. <g >
  1419. <title>runtime.gcAssistAlloc.func1 (1 samples, 0.12%)</title><rect x="617.7" y="117" width="1.4" height="15.0" fill="rgb(219,121,44)" rx="2" ry="2" />
  1420. <text x="620.71" y="127.5" ></text>
  1421. </g>
  1422. <g >
  1423. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="310.3" y="357" width="1.4" height="15.0" fill="rgb(225,144,13)" rx="2" ry="2" />
  1424. <text x="313.31" y="367.5" ></text>
  1425. </g>
  1426. <g >
  1427. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="537.0" y="181" width="1.4" height="15.0" fill="rgb(249,65,43)" rx="2" ry="2" />
  1428. <text x="539.96" y="191.5" ></text>
  1429. </g>
  1430. <g >
  1431. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="334.4" y="341" width="1.4" height="15.0" fill="rgb(250,202,8)" rx="2" ry="2" />
  1432. <text x="337.39" y="351.5" ></text>
  1433. </g>
  1434. <g >
  1435. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="639.0" y="341" width="1.4" height="15.0" fill="rgb(212,50,19)" rx="2" ry="2" />
  1436. <text x="641.96" y="351.5" ></text>
  1437. </g>
  1438. <g >
  1439. <title>runtime.entersyscall_sysmon (1 samples, 0.12%)</title><rect x="629.0" y="213" width="1.5" height="15.0" fill="rgb(249,205,26)" rx="2" ry="2" />
  1440. <text x="632.04" y="223.5" ></text>
  1441. </g>
  1442. <g >
  1443. <title>runtime.notewakeup (9 samples, 1.08%)</title><rect x="1124.8" y="565" width="12.8" height="15.0" fill="rgb(249,207,6)" rx="2" ry="2" />
  1444. <text x="1127.84" y="575.5" ></text>
  1445. </g>
  1446. <g >
  1447. <title>syscall.read (1 samples, 0.12%)</title><rect x="664.5" y="405" width="1.4" height="15.0" fill="rgb(214,202,34)" rx="2" ry="2" />
  1448. <text x="667.45" y="415.5" ></text>
  1449. </g>
  1450. <g >
  1451. <title>net.(*sysDialer).dialSerial (3 samples, 0.36%)</title><rect x="342.9" y="309" width="4.2" height="15.0" fill="rgb(220,220,24)" rx="2" ry="2" />
  1452. <text x="345.89" y="319.5" ></text>
  1453. </g>
  1454. <g >
  1455. <title>net.checkResponse (1 samples, 0.12%)</title><rect x="218.2" y="485" width="1.5" height="15.0" fill="rgb(220,226,24)" rx="2" ry="2" />
  1456. <text x="221.24" y="495.5" ></text>
  1457. </g>
  1458. <g >
  1459. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="602.1" y="357" width="1.4" height="15.0" fill="rgb(237,79,5)" rx="2" ry="2" />
  1460. <text x="605.12" y="367.5" ></text>
  1461. </g>
  1462. <g >
  1463. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="603.5" y="357" width="1.5" height="15.0" fill="rgb(210,213,4)" rx="2" ry="2" />
  1464. <text x="606.54" y="367.5" ></text>
  1465. </g>
  1466. <g >
  1467. <title>runtime.scanobject (1 samples, 0.12%)</title><rect x="517.1" y="37" width="1.4" height="15.0" fill="rgb(210,151,10)" rx="2" ry="2" />
  1468. <text x="520.13" y="47.5" ></text>
  1469. </g>
  1470. <g >
  1471. <title>net.(*Resolver).internetAddrList (2 samples, 0.24%)</title><rect x="651.7" y="325" width="2.8" height="15.0" fill="rgb(206,44,6)" rx="2" ry="2" />
  1472. <text x="654.70" y="335.5" ></text>
  1473. </g>
  1474. <g >
  1475. <title>runtime.trygetfull (1 samples, 0.12%)</title><rect x="748.0" y="549" width="1.4" height="15.0" fill="rgb(208,145,4)" rx="2" ry="2" />
  1476. <text x="751.03" y="559.5" ></text>
  1477. </g>
  1478. <g >
  1479. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="609.2" y="149" width="1.4" height="15.0" fill="rgb(205,171,9)" rx="2" ry="2" />
  1480. <text x="612.21" y="159.5" ></text>
  1481. </g>
  1482. <g >
  1483. <title>net/url.ParseQuery (1 samples, 0.12%)</title><rect x="308.9" y="405" width="1.4" height="15.0" fill="rgb(207,190,0)" rx="2" ry="2" />
  1484. <text x="311.90" y="415.5" ></text>
  1485. </g>
  1486. <g >
  1487. <title>encoding/json.(*decodeState).unmarshal (1 samples, 0.12%)</title><rect x="671.5" y="437" width="1.5" height="15.0" fill="rgb(223,165,27)" rx="2" ry="2" />
  1488. <text x="674.54" y="447.5" ></text>
  1489. </g>
  1490. <g >
  1491. <title>runtime.newproc1 (1 samples, 0.12%)</title><rect x="630.5" y="245" width="1.4" height="15.0" fill="rgb(234,24,7)" rx="2" ry="2" />
  1492. <text x="633.46" y="255.5" ></text>
  1493. </g>
  1494. <g >
  1495. <title>net.(*Dialer).DialContext (3 samples, 0.36%)</title><rect x="667.3" y="373" width="4.2" height="15.0" fill="rgb(212,175,7)" rx="2" ry="2" />
  1496. <text x="670.29" y="383.5" ></text>
  1497. </g>
  1498. <g >
  1499. <title>net.(*sysDialer).dialTCP (3 samples, 0.36%)</title><rect x="667.3" y="325" width="4.2" height="15.0" fill="rgb(218,126,48)" rx="2" ry="2" />
  1500. <text x="670.29" y="335.5" ></text>
  1501. </g>
  1502. <g >
  1503. <title>github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.12%)</title><rect x="338.6" y="437" width="1.5" height="15.0" fill="rgb(245,64,48)" rx="2" ry="2" />
  1504. <text x="341.64" y="447.5" ></text>
  1505. </g>
  1506. <g >
  1507. <title>runtime.pcdatavalue (3 samples, 0.36%)</title><rect x="248.0" y="421" width="4.2" height="15.0" fill="rgb(211,100,9)" rx="2" ry="2" />
  1508. <text x="250.98" y="431.5" ></text>
  1509. </g>
  1510. <g >
  1511. <title>internal/poll.(*FD).readUnlock (1 samples, 0.12%)</title><rect x="563.9" y="245" width="1.4" height="15.0" fill="rgb(213,24,27)" rx="2" ry="2" />
  1512. <text x="566.88" y="255.5" ></text>
  1513. </g>
  1514. <g >
  1515. <title>runtime.(*mheap).alloc.func1 (1 samples, 0.12%)</title><rect x="418.0" y="213" width="1.4" height="15.0" fill="rgb(242,104,47)" rx="2" ry="2" />
  1516. <text x="420.97" y="223.5" ></text>
  1517. </g>
  1518. <g >
  1519. <title>runtime.selectnbrecv (1 samples, 0.12%)</title><rect x="18.5" y="469" width="1.4" height="15.0" fill="rgb(211,183,23)" rx="2" ry="2" />
  1520. <text x="21.50" y="479.5" ></text>
  1521. </g>
  1522. <g >
  1523. <title>runtime.(*mcache).refill (2 samples, 0.24%)</title><rect x="316.0" y="325" width="2.8" height="15.0" fill="rgb(237,164,19)" rx="2" ry="2" />
  1524. <text x="318.98" y="335.5" ></text>
  1525. </g>
  1526. <g >
  1527. <title>net.(*sysDialer).dialSingle (3 samples, 0.36%)</title><rect x="673.0" y="341" width="4.2" height="15.0" fill="rgb(250,74,33)" rx="2" ry="2" />
  1528. <text x="675.95" y="351.5" ></text>
  1529. </g>
  1530. <g >
  1531. <title>bytes.(*Buffer).grow (1 samples, 0.12%)</title><rect x="310.3" y="389" width="1.4" height="15.0" fill="rgb(254,180,41)" rx="2" ry="2" />
  1532. <text x="313.31" y="399.5" ></text>
  1533. </g>
  1534. <g >
  1535. <title>runtime.newMarkBits (1 samples, 0.12%)</title><rect x="317.4" y="213" width="1.4" height="15.0" fill="rgb(227,179,50)" rx="2" ry="2" />
  1536. <text x="320.39" y="223.5" ></text>
  1537. </g>
  1538. <g >
  1539. <title>internal/poll.(*FD).Close (12 samples, 1.44%)</title><rect x="104.9" y="469" width="17.0" height="15.0" fill="rgb(223,167,46)" rx="2" ry="2" />
  1540. <text x="107.91" y="479.5" ></text>
  1541. </g>
  1542. <g >
  1543. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="338.6" y="309" width="1.5" height="15.0" fill="rgb(211,182,41)" rx="2" ry="2" />
  1544. <text x="341.64" y="319.5" ></text>
  1545. </g>
  1546. <g >
  1547. <title>runtime.(*mcentral).grow (2 samples, 0.24%)</title><rect x="357.1" y="293" width="2.8" height="15.0" fill="rgb(242,21,19)" rx="2" ry="2" />
  1548. <text x="360.06" y="303.5" ></text>
  1549. </g>
  1550. <g >
  1551. <title>crypto/x509.(*Certificate).buildChains (1 samples, 0.12%)</title><rect x="687.1" y="485" width="1.4" height="15.0" fill="rgb(226,217,37)" rx="2" ry="2" />
  1552. <text x="690.12" y="495.5" ></text>
  1553. </g>
  1554. <g >
  1555. <title>internal/poll.runtime_pollClose (1 samples, 0.12%)</title><rect x="337.2" y="293" width="1.4" height="15.0" fill="rgb(241,161,40)" rx="2" ry="2" />
  1556. <text x="340.23" y="303.5" ></text>
  1557. </g>
  1558. <g >
  1559. <title>runtime.nanotime (2 samples, 0.24%)</title><rect x="876.9" y="565" width="2.9" height="15.0" fill="rgb(244,5,19)" rx="2" ry="2" />
  1560. <text x="879.94" y="575.5" ></text>
  1561. </g>
  1562. <g >
  1563. <title>runtime.systemstack (2 samples, 0.24%)</title><rect x="622.0" y="229" width="2.8" height="15.0" fill="rgb(224,52,26)" rx="2" ry="2" />
  1564. <text x="624.96" y="239.5" ></text>
  1565. </g>
  1566. <g >
  1567. <title>bufio.(*Reader).Read (1 samples, 0.12%)</title><rect x="330.1" y="309" width="1.5" height="15.0" fill="rgb(246,23,23)" rx="2" ry="2" />
  1568. <text x="333.14" y="319.5" ></text>
  1569. </g>
  1570. <g >
  1571. <title>syscall.connect (1 samples, 0.12%)</title><rect x="680.0" y="213" width="1.5" height="15.0" fill="rgb(241,192,0)" rx="2" ry="2" />
  1572. <text x="683.04" y="223.5" ></text>
  1573. </g>
  1574. <g >
  1575. <title>runtime.unlock (1 samples, 0.12%)</title><rect x="629.0" y="197" width="1.5" height="15.0" fill="rgb(250,69,35)" rx="2" ry="2" />
  1576. <text x="632.04" y="207.5" ></text>
  1577. </g>
  1578. <g >
  1579. <title>encoding/json.(*decodeState).value (1 samples, 0.12%)</title><rect x="671.5" y="389" width="1.5" height="15.0" fill="rgb(251,48,36)" rx="2" ry="2" />
  1580. <text x="674.54" y="399.5" ></text>
  1581. </g>
  1582. <g >
  1583. <title>runtime.runqsteal (7 samples, 0.84%)</title><rect x="983.2" y="565" width="9.9" height="15.0" fill="rgb(251,8,35)" rx="2" ry="2" />
  1584. <text x="986.18" y="575.5" ></text>
  1585. </g>
  1586. <g >
  1587. <title>runtime.mstart (93 samples, 11.16%)</title><rect x="1058.3" y="629" width="131.7" height="15.0" fill="rgb(251,12,34)" rx="2" ry="2" />
  1588. <text x="1061.26" y="639.5" >runtime.mstart</text>
  1589. </g>
  1590. <g >
  1591. <title>internal/poll.runtime_pollWait (1 samples, 0.12%)</title><rect x="600.7" y="213" width="1.4" height="15.0" fill="rgb(221,180,1)" rx="2" ry="2" />
  1592. <text x="603.71" y="223.5" ></text>
  1593. </g>
  1594. <g >
  1595. <title>runtime.netpollclose (2 samples, 0.24%)</title><rect x="119.1" y="421" width="2.8" height="15.0" fill="rgb(235,51,37)" rx="2" ry="2" />
  1596. <text x="122.08" y="431.5" ></text>
  1597. </g>
  1598. <g >
  1599. <title>runtime.stopm (22 samples, 2.64%)</title><rect x="993.1" y="565" width="31.2" height="15.0" fill="rgb(205,46,53)" rx="2" ry="2" />
  1600. <text x="996.10" y="575.5" >ru..</text>
  1601. </g>
  1602. <g >
  1603. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="629.0" y="437" width="1.5" height="15.0" fill="rgb(220,0,52)" rx="2" ry="2" />
  1604. <text x="632.04" y="447.5" ></text>
  1605. </g>
  1606. <g >
  1607. <title>github.com/gomodule/redigo/redis.(*conn).readLine (13 samples, 1.56%)</title><rect x="561.0" y="341" width="18.5" height="15.0" fill="rgb(235,152,31)" rx="2" ry="2" />
  1608. <text x="564.04" y="351.5" ></text>
  1609. </g>
  1610. <g >
  1611. <title>internal/poll.(*pollDesc).init (13 samples, 1.56%)</title><rect x="52.5" y="341" width="18.4" height="15.0" fill="rgb(250,181,27)" rx="2" ry="2" />
  1612. <text x="55.50" y="351.5" ></text>
  1613. </g>
  1614. <g >
  1615. <title>internal/poll.(*FD).decref (1 samples, 0.12%)</title><rect x="647.5" y="341" width="1.4" height="15.0" fill="rgb(250,94,13)" rx="2" ry="2" />
  1616. <text x="650.45" y="351.5" ></text>
  1617. </g>
  1618. <g >
  1619. <title>runtime.pcdatavalue (1 samples, 0.12%)</title><rect x="469.0" y="101" width="1.4" height="15.0" fill="rgb(237,129,33)" rx="2" ry="2" />
  1620. <text x="471.97" y="111.5" ></text>
  1621. </g>
  1622. <g >
  1623. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="318.8" y="341" width="1.4" height="15.0" fill="rgb(248,153,14)" rx="2" ry="2" />
  1624. <text x="321.81" y="351.5" ></text>
  1625. </g>
  1626. <g >
  1627. <title>net.socket (35 samples, 4.20%)</title><rect x="52.5" y="405" width="49.6" height="15.0" fill="rgb(209,136,38)" rx="2" ry="2" />
  1628. <text x="55.50" y="415.5" >net.s..</text>
  1629. </g>
  1630. <g >
  1631. <title>runtime.getStackMap (4 samples, 0.48%)</title><rect x="246.6" y="437" width="5.6" height="15.0" fill="rgb(247,157,14)" rx="2" ry="2" />
  1632. <text x="249.57" y="447.5" ></text>
  1633. </g>
  1634. <g >
  1635. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="602.1" y="277" width="1.4" height="15.0" fill="rgb(219,228,2)" rx="2" ry="2" />
  1636. <text x="605.12" y="287.5" ></text>
  1637. </g>
  1638. <g >
  1639. <title>runtime.typedmemmove (1 samples, 0.12%)</title><rect x="270.6" y="485" width="1.5" height="15.0" fill="rgb(205,173,51)" rx="2" ry="2" />
  1640. <text x="273.65" y="495.5" ></text>
  1641. </g>
  1642. <g >
  1643. <title>miads/adslib/ads_checker.CheckBlackIp (4 samples, 0.48%)</title><rect x="620.5" y="469" width="5.7" height="15.0" fill="rgb(222,49,4)" rx="2" ry="2" />
  1644. <text x="623.54" y="479.5" ></text>
  1645. </g>
  1646. <g >
  1647. <title>net.(*Resolver).resolveAddrList (1 samples, 0.12%)</title><rect x="605.0" y="341" width="1.4" height="15.0" fill="rgb(217,170,14)" rx="2" ry="2" />
  1648. <text x="607.96" y="351.5" ></text>
  1649. </g>
  1650. <g >
  1651. <title>runtime.goready.func1 (1 samples, 0.12%)</title><rect x="301.8" y="501" width="1.4" height="15.0" fill="rgb(245,208,50)" rx="2" ry="2" />
  1652. <text x="304.81" y="511.5" ></text>
  1653. </g>
  1654. <g >
  1655. <title>runtime.startTheWorldWithSema (1 samples, 0.12%)</title><rect x="739.5" y="549" width="1.4" height="15.0" fill="rgb(219,42,50)" rx="2" ry="2" />
  1656. <text x="742.53" y="559.5" ></text>
  1657. </g>
  1658. <g >
  1659. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="259.3" y="469" width="1.4" height="15.0" fill="rgb(252,55,2)" rx="2" ry="2" />
  1660. <text x="262.32" y="479.5" ></text>
  1661. </g>
  1662. <g >
  1663. <title>net.SplitHostPort (1 samples, 0.12%)</title><rect x="480.3" y="277" width="1.4" height="15.0" fill="rgb(230,75,21)" rx="2" ry="2" />
  1664. <text x="483.30" y="287.5" ></text>
  1665. </g>
  1666. <g >
  1667. <title>net.(*netFD).dial (3 samples, 0.36%)</title><rect x="342.9" y="213" width="4.2" height="15.0" fill="rgb(228,220,9)" rx="2" ry="2" />
  1668. <text x="345.89" y="223.5" ></text>
  1669. </g>
  1670. <g >
  1671. <title>net.(*Resolver).resolveAddrList (2 samples, 0.24%)</title><rect x="651.7" y="341" width="2.8" height="15.0" fill="rgb(220,204,8)" rx="2" ry="2" />
  1672. <text x="654.70" y="351.5" ></text>
  1673. </g>
  1674. <g >
  1675. <title>syscall.Syscall6 (1 samples, 0.12%)</title><rect x="612.0" y="293" width="1.5" height="15.0" fill="rgb(235,35,12)" rx="2" ry="2" />
  1676. <text x="615.04" y="303.5" ></text>
  1677. </g>
  1678. <g >
  1679. <title>encoding/json.(*decodeState).unquoteBytes (1 samples, 0.12%)</title><rect x="367.0" y="341" width="1.4" height="15.0" fill="rgb(245,56,45)" rx="2" ry="2" />
  1680. <text x="369.97" y="351.5" ></text>
  1681. </g>
  1682. <g >
  1683. <title>github.com/sirupsen/logrus.(*Logger).releaseEntry (1 samples, 0.12%)</title><rect x="306.1" y="437" width="1.4" height="15.0" fill="rgb(233,9,4)" rx="2" ry="2" />
  1684. <text x="309.06" y="447.5" ></text>
  1685. </g>
  1686. <g >
  1687. <title>net.(*Dialer).DialContext (2 samples, 0.24%)</title><rect x="678.6" y="373" width="2.9" height="15.0" fill="rgb(247,123,23)" rx="2" ry="2" />
  1688. <text x="681.62" y="383.5" ></text>
  1689. </g>
  1690. <g >
  1691. <title>runtime.memmove (1 samples, 0.12%)</title><rect x="590.8" y="373" width="1.4" height="15.0" fill="rgb(251,70,11)" rx="2" ry="2" />
  1692. <text x="593.79" y="383.5" ></text>
  1693. </g>
  1694. <g >
  1695. <title>internal/poll.(*FD).destroy (4 samples, 0.48%)</title><rect x="402.4" y="293" width="5.7" height="15.0" fill="rgb(239,201,14)" rx="2" ry="2" />
  1696. <text x="405.39" y="303.5" ></text>
  1697. </g>
  1698. <g >
  1699. <title>runtime.modtimer (1 samples, 0.12%)</title><rect x="820.3" y="581" width="1.4" height="15.0" fill="rgb(205,78,54)" rx="2" ry="2" />
  1700. <text x="823.28" y="591.5" ></text>
  1701. </g>
  1702. <g >
  1703. <title>runtime.wakep (1 samples, 0.12%)</title><rect x="301.8" y="485" width="1.4" height="15.0" fill="rgb(232,184,12)" rx="2" ry="2" />
  1704. <text x="304.81" y="495.5" ></text>
  1705. </g>
  1706. <g >
  1707. <title>runtime.write1 (7 samples, 0.84%)</title><rect x="1025.7" y="549" width="9.9" height="15.0" fill="rgb(210,16,4)" rx="2" ry="2" />
  1708. <text x="1028.68" y="559.5" ></text>
  1709. </g>
  1710. <g >
  1711. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="609.2" y="277" width="1.4" height="15.0" fill="rgb(221,158,22)" rx="2" ry="2" />
  1712. <text x="612.21" y="287.5" ></text>
  1713. </g>
  1714. <g >
  1715. <title>runtime.futexwakeup (5 samples, 0.60%)</title><rect x="572.4" y="133" width="7.1" height="15.0" fill="rgb(248,36,44)" rx="2" ry="2" />
  1716. <text x="575.38" y="143.5" ></text>
  1717. </g>
  1718. <g >
  1719. <title>runtime.makeslice (3 samples, 0.36%)</title><rect x="226.7" y="485" width="4.3" height="15.0" fill="rgb(243,157,11)" rx="2" ry="2" />
  1720. <text x="229.73" y="495.5" ></text>
  1721. </g>
  1722. <g >
  1723. <title>syscall.read (29 samples, 3.48%)</title><rect x="130.4" y="437" width="41.1" height="15.0" fill="rgb(236,225,31)" rx="2" ry="2" />
  1724. <text x="133.41" y="447.5" >sys..</text>
  1725. </g>
  1726. <g >
  1727. <title>runtime.futex (9 samples, 1.08%)</title><rect x="1045.5" y="517" width="12.8" height="15.0" fill="rgb(253,3,41)" rx="2" ry="2" />
  1728. <text x="1048.51" y="527.5" ></text>
  1729. </g>
  1730. <g >
  1731. <title>runtime.unlock (1 samples, 0.12%)</title><rect x="1024.3" y="565" width="1.4" height="15.0" fill="rgb(236,51,7)" rx="2" ry="2" />
  1732. <text x="1027.26" y="575.5" ></text>
  1733. </g>
  1734. <g >
  1735. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="633.3" y="325" width="1.4" height="15.0" fill="rgb(222,5,24)" rx="2" ry="2" />
  1736. <text x="636.29" y="335.5" ></text>
  1737. </g>
  1738. <g >
  1739. <title>syscall.connect (3 samples, 0.36%)</title><rect x="342.9" y="165" width="4.2" height="15.0" fill="rgb(237,217,4)" rx="2" ry="2" />
  1740. <text x="345.89" y="175.5" ></text>
  1741. </g>
  1742. <g >
  1743. <title>net.(*Resolver).tryOneName (180 samples, 21.61%)</title><rect x="10.0" y="533" width="255.0" height="15.0" fill="rgb(223,114,45)" rx="2" ry="2" />
  1744. <text x="13.00" y="543.5" >net.(*Resolver).tryOneName</text>
  1745. </g>
  1746. <g >
  1747. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="680.0" y="261" width="1.5" height="15.0" fill="rgb(213,184,39)" rx="2" ry="2" />
  1748. <text x="683.04" y="271.5" ></text>
  1749. </g>
  1750. <g >
  1751. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="609.2" y="357" width="1.4" height="15.0" fill="rgb(233,117,27)" rx="2" ry="2" />
  1752. <text x="612.21" y="367.5" ></text>
  1753. </g>
  1754. <g >
  1755. <title>net.(*netFD).connect (1 samples, 0.12%)</title><rect x="631.9" y="245" width="1.4" height="15.0" fill="rgb(240,178,28)" rx="2" ry="2" />
  1756. <text x="634.87" y="255.5" ></text>
  1757. </g>
  1758. <g >
  1759. <title>net.(*resolverConfig).tryUpdate (2 samples, 0.24%)</title><rect x="269.2" y="549" width="2.9" height="15.0" fill="rgb(228,18,13)" rx="2" ry="2" />
  1760. <text x="272.23" y="559.5" ></text>
  1761. </g>
  1762. <g >
  1763. <title>syscall.socket (1 samples, 0.12%)</title><rect x="670.1" y="229" width="1.4" height="15.0" fill="rgb(205,4,0)" rx="2" ry="2" />
  1764. <text x="673.12" y="239.5" ></text>
  1765. </g>
  1766. <g >
  1767. <title>runtime.main (1 samples, 0.12%)</title><rect x="811.8" y="629" width="1.4" height="15.0" fill="rgb(244,59,15)" rx="2" ry="2" />
  1768. <text x="814.78" y="639.5" ></text>
  1769. </g>
  1770. <g >
  1771. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="334.4" y="357" width="1.4" height="15.0" fill="rgb(223,204,38)" rx="2" ry="2" />
  1772. <text x="337.39" y="367.5" ></text>
  1773. </g>
  1774. <g >
  1775. <title>net.(*conn).Write (1 samples, 0.12%)</title><rect x="321.6" y="293" width="1.5" height="15.0" fill="rgb(242,180,31)" rx="2" ry="2" />
  1776. <text x="324.64" y="303.5" ></text>
  1777. </g>
  1778. <g >
  1779. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="619.1" y="101" width="1.4" height="15.0" fill="rgb(247,23,49)" rx="2" ry="2" />
  1780. <text x="622.12" y="111.5" ></text>
  1781. </g>
  1782. <g >
  1783. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="609.2" y="341" width="1.4" height="15.0" fill="rgb(237,72,16)" rx="2" ry="2" />
  1784. <text x="612.21" y="351.5" ></text>
  1785. </g>
  1786. <g >
  1787. <title>miads/adslib/redis_data.GetOrderPerMinuteNeedDispatchCnt (2 samples, 0.24%)</title><rect x="606.4" y="453" width="2.8" height="15.0" fill="rgb(242,3,36)" rx="2" ry="2" />
  1788. <text x="609.37" y="463.5" ></text>
  1789. </g>
  1790. <g >
  1791. <title>runtime.duffcopy (1 samples, 0.12%)</title><rect x="262.1" y="485" width="1.5" height="15.0" fill="rgb(251,188,38)" rx="2" ry="2" />
  1792. <text x="265.15" y="495.5" ></text>
  1793. </g>
  1794. <g >
  1795. <title>syscall.Syscall6 (1 samples, 0.12%)</title><rect x="545.5" y="261" width="1.4" height="15.0" fill="rgb(246,103,34)" rx="2" ry="2" />
  1796. <text x="548.46" y="271.5" ></text>
  1797. </g>
  1798. <g >
  1799. <title>runtime.wakeNetPoller (2 samples, 0.24%)</title><rect x="694.2" y="581" width="2.8" height="15.0" fill="rgb(249,56,44)" rx="2" ry="2" />
  1800. <text x="697.20" y="591.5" ></text>
  1801. </g>
  1802. <g >
  1803. <title>os.(*File).read (1 samples, 0.12%)</title><rect x="664.5" y="437" width="1.4" height="15.0" fill="rgb(224,56,22)" rx="2" ry="2" />
  1804. <text x="667.45" y="447.5" ></text>
  1805. </g>
  1806. <g >
  1807. <title>github.com/gomodule/redigo/redis.(*Pool).get (4 samples, 0.48%)</title><rect x="614.9" y="421" width="5.6" height="15.0" fill="rgb(249,102,7)" rx="2" ry="2" />
  1808. <text x="617.87" y="431.5" ></text>
  1809. </g>
  1810. <g >
  1811. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="811.8" y="405" width="1.4" height="15.0" fill="rgb(241,182,20)" rx="2" ry="2" />
  1812. <text x="814.78" y="415.5" ></text>
  1813. </g>
  1814. <g >
  1815. <title>syscall.Connect (1 samples, 0.12%)</title><rect x="631.9" y="229" width="1.4" height="15.0" fill="rgb(243,41,2)" rx="2" ry="2" />
  1816. <text x="634.87" y="239.5" ></text>
  1817. </g>
  1818. <g >
  1819. <title>net.(*Resolver).internetAddrList (15 samples, 1.80%)</title><rect x="461.9" y="293" width="21.2" height="15.0" fill="rgb(236,49,21)" rx="2" ry="2" />
  1820. <text x="464.88" y="303.5" >n..</text>
  1821. </g>
  1822. <g >
  1823. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="338.6" y="293" width="1.5" height="15.0" fill="rgb(249,160,30)" rx="2" ry="2" />
  1824. <text x="341.64" y="303.5" ></text>
  1825. </g>
  1826. <g >
  1827. <title>internal/poll.(*pollDesc).wait (1 samples, 0.12%)</title><rect x="433.6" y="213" width="1.4" height="15.0" fill="rgb(208,186,18)" rx="2" ry="2" />
  1828. <text x="436.55" y="223.5" ></text>
  1829. </g>
  1830. <g >
  1831. <title>runtime.startm (1 samples, 0.12%)</title><rect x="301.8" y="469" width="1.4" height="15.0" fill="rgb(212,107,40)" rx="2" ry="2" />
  1832. <text x="304.81" y="479.5" ></text>
  1833. </g>
  1834. <g >
  1835. <title>runtime.futex (17 samples, 2.04%)</title><rect x="1000.2" y="517" width="24.1" height="15.0" fill="rgb(233,174,25)" rx="2" ry="2" />
  1836. <text x="1003.18" y="527.5" >r..</text>
  1837. </g>
  1838. <g >
  1839. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="650.3" y="357" width="1.4" height="15.0" fill="rgb(253,191,1)" rx="2" ry="2" />
  1840. <text x="653.29" y="367.5" ></text>
  1841. </g>
  1842. <g >
  1843. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="548.3" y="341" width="1.4" height="15.0" fill="rgb(243,77,22)" rx="2" ry="2" />
  1844. <text x="551.30" y="351.5" ></text>
  1845. </g>
  1846. <g >
  1847. <title>bufio.(*Writer).Flush (2 samples, 0.24%)</title><rect x="657.4" y="389" width="2.8" height="15.0" fill="rgb(243,48,19)" rx="2" ry="2" />
  1848. <text x="660.37" y="399.5" ></text>
  1849. </g>
  1850. <g >
  1851. <title>fmt.(*fmt).fmtInteger (1 samples, 0.12%)</title><rect x="685.7" y="453" width="1.4" height="15.0" fill="rgb(225,153,21)" rx="2" ry="2" />
  1852. <text x="688.70" y="463.5" ></text>
  1853. </g>
  1854. <g >
  1855. <title>runtime.modtimer (1 samples, 0.12%)</title><rect x="35.5" y="453" width="1.4" height="15.0" fill="rgb(237,193,9)" rx="2" ry="2" />
  1856. <text x="38.50" y="463.5" ></text>
  1857. </g>
  1858. <g >
  1859. <title>runtime.funcspdelta (2 samples, 0.24%)</title><rect x="253.6" y="453" width="2.9" height="15.0" fill="rgb(208,182,29)" rx="2" ry="2" />
  1860. <text x="256.65" y="463.5" ></text>
  1861. </g>
  1862. <g >
  1863. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="603.5" y="325" width="1.5" height="15.0" fill="rgb(245,67,19)" rx="2" ry="2" />
  1864. <text x="606.54" y="335.5" ></text>
  1865. </g>
  1866. <g >
  1867. <title>runtime.greyobject (4 samples, 0.48%)</title><rect x="793.4" y="549" width="5.6" height="15.0" fill="rgb(224,57,53)" rx="2" ry="2" />
  1868. <text x="796.36" y="559.5" ></text>
  1869. </g>
  1870. <g >
  1871. <title>runtime.(*lfstack).pop (1 samples, 0.12%)</title><rect x="746.6" y="517" width="1.4" height="15.0" fill="rgb(231,92,20)" rx="2" ry="2" />
  1872. <text x="749.61" y="527.5" ></text>
  1873. </g>
  1874. <g >
  1875. <title>net.newTCPConn (1 samples, 0.12%)</title><rect x="656.0" y="293" width="1.4" height="15.0" fill="rgb(230,192,46)" rx="2" ry="2" />
  1876. <text x="658.95" y="303.5" ></text>
  1877. </g>
  1878. <g >
  1879. <title>syscall.read (1 samples, 0.12%)</title><rect x="629.0" y="293" width="1.5" height="15.0" fill="rgb(231,203,17)" rx="2" ry="2" />
  1880. <text x="632.04" y="303.5" ></text>
  1881. </g>
  1882. <g >
  1883. <title>runtime.convT2E (1 samples, 0.12%)</title><rect x="593.6" y="421" width="1.4" height="15.0" fill="rgb(211,107,12)" rx="2" ry="2" />
  1884. <text x="596.63" y="431.5" ></text>
  1885. </g>
  1886. <g >
  1887. <title>context.WithDeadline.func3 (2 samples, 0.24%)</title><rect x="12.8" y="501" width="2.9" height="15.0" fill="rgb(230,125,35)" rx="2" ry="2" />
  1888. <text x="15.83" y="511.5" ></text>
  1889. </g>
  1890. <g >
  1891. <title>github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.12%)</title><rect x="606.4" y="421" width="1.4" height="15.0" fill="rgb(246,189,37)" rx="2" ry="2" />
  1892. <text x="609.37" y="431.5" ></text>
  1893. </g>
  1894. <g >
  1895. <title>runtime.startm (1 samples, 0.12%)</title><rect x="605.0" y="213" width="1.4" height="15.0" fill="rgb(221,202,48)" rx="2" ry="2" />
  1896. <text x="607.96" y="223.5" ></text>
  1897. </g>
  1898. <g >
  1899. <title>net.(*conn).Write (2 samples, 0.24%)</title><rect x="657.4" y="373" width="2.8" height="15.0" fill="rgb(244,67,39)" rx="2" ry="2" />
  1900. <text x="660.37" y="383.5" ></text>
  1901. </g>
  1902. <g >
  1903. <title>miads/adslib/ip2region.Ip2Region (1 samples, 0.12%)</title><rect x="664.5" y="469" width="1.4" height="15.0" fill="rgb(248,209,52)" rx="2" ry="2" />
  1904. <text x="667.45" y="479.5" ></text>
  1905. </g>
  1906. <g >
  1907. <title>runtime.heapBitsSetType (1 samples, 0.12%)</title><rect x="51.1" y="357" width="1.4" height="15.0" fill="rgb(214,85,37)" rx="2" ry="2" />
  1908. <text x="54.08" y="367.5" ></text>
  1909. </g>
  1910. <g >
  1911. <title>net.partialDeadline (1 samples, 0.12%)</title><rect x="102.1" y="453" width="1.4" height="15.0" fill="rgb(238,118,28)" rx="2" ry="2" />
  1912. <text x="105.08" y="463.5" ></text>
  1913. </g>
  1914. <g >
  1915. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="619.1" y="133" width="1.4" height="15.0" fill="rgb(238,212,14)" rx="2" ry="2" />
  1916. <text x="622.12" y="143.5" ></text>
  1917. </g>
  1918. <g >
  1919. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="228.2" y="389" width="1.4" height="15.0" fill="rgb(212,104,50)" rx="2" ry="2" />
  1920. <text x="231.15" y="399.5" ></text>
  1921. </g>
  1922. <g >
  1923. <title>internal/poll.(*FD).decref (1 samples, 0.12%)</title><rect x="337.2" y="325" width="1.4" height="15.0" fill="rgb(206,126,54)" rx="2" ry="2" />
  1924. <text x="340.23" y="335.5" ></text>
  1925. </g>
  1926. <g >
  1927. <title>net.(*netFD).Write (7 samples, 0.84%)</title><rect x="551.1" y="325" width="9.9" height="15.0" fill="rgb(235,192,51)" rx="2" ry="2" />
  1928. <text x="554.13" y="335.5" ></text>
  1929. </g>
  1930. <g >
  1931. <title>runtime.(*gcSweepBuf).push (1 samples, 0.12%)</title><rect x="639.0" y="229" width="1.4" height="15.0" fill="rgb(216,227,9)" rx="2" ry="2" />
  1932. <text x="641.96" y="239.5" ></text>
  1933. </g>
  1934. <g >
  1935. <title>runtime.netpollblock (1 samples, 0.12%)</title><rect x="487.4" y="149" width="1.4" height="15.0" fill="rgb(248,53,3)" rx="2" ry="2" />
  1936. <text x="490.38" y="159.5" ></text>
  1937. </g>
  1938. <g >
  1939. <title>encoding/json.(*decodeState).rescanLiteral (2 samples, 0.24%)</title><rect x="375.5" y="325" width="2.8" height="15.0" fill="rgb(229,49,27)" rx="2" ry="2" />
  1940. <text x="378.47" y="335.5" ></text>
  1941. </g>
  1942. <g >
  1943. <title>internal/singleflight.(*Group).doCall (206 samples, 24.73%)</title><rect x="10.0" y="629" width="291.8" height="15.0" fill="rgb(223,68,1)" rx="2" ry="2" />
  1944. <text x="13.00" y="639.5" >internal/singleflight.(*Group).doCall</text>
  1945. </g>
  1946. <g >
  1947. <title>runtime.unlock (1 samples, 0.12%)</title><rect x="585.1" y="261" width="1.4" height="15.0" fill="rgb(253,223,16)" rx="2" ry="2" />
  1948. <text x="588.13" y="271.5" ></text>
  1949. </g>
  1950. <g >
  1951. <title>runtime.notewakeup (3 samples, 0.36%)</title><rect x="297.6" y="485" width="4.2" height="15.0" fill="rgb(242,40,37)" rx="2" ry="2" />
  1952. <text x="300.56" y="495.5" ></text>
  1953. </g>
  1954. <g >
  1955. <title>syscall.Syscall (32 samples, 3.84%)</title><rect x="172.9" y="421" width="45.3" height="15.0" fill="rgb(237,12,33)" rx="2" ry="2" />
  1956. <text x="175.91" y="431.5" >sysc..</text>
  1957. </g>
  1958. <g >
  1959. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="27.0" y="437" width="1.4" height="15.0" fill="rgb(224,118,20)" rx="2" ry="2" />
  1960. <text x="30.00" y="447.5" ></text>
  1961. </g>
  1962. <g >
  1963. <title>runtime.mallocgc.func1 (1 samples, 0.12%)</title><rect x="596.5" y="389" width="1.4" height="15.0" fill="rgb(249,225,39)" rx="2" ry="2" />
  1964. <text x="599.46" y="399.5" ></text>
  1965. </g>
  1966. <g >
  1967. <title>runtime.nextFreeFast (1 samples, 0.12%)</title><rect x="548.3" y="325" width="1.4" height="15.0" fill="rgb(215,157,38)" rx="2" ry="2" />
  1968. <text x="551.30" y="335.5" ></text>
  1969. </g>
  1970. <g >
  1971. <title>net.(*conn).Read (16 samples, 1.92%)</title><rect x="433.6" y="261" width="22.6" height="15.0" fill="rgb(237,196,44)" rx="2" ry="2" />
  1972. <text x="436.55" y="271.5" >n..</text>
  1973. </g>
  1974. <g >
  1975. <title>runtime.runOneTimer (8 samples, 0.96%)</title><rect x="862.8" y="533" width="11.3" height="15.0" fill="rgb(251,52,46)" rx="2" ry="2" />
  1976. <text x="865.77" y="543.5" ></text>
  1977. </g>
  1978. <g >
  1979. <title>net.goLookupIPFiles (6 samples, 0.72%)</title><rect x="272.1" y="549" width="8.5" height="15.0" fill="rgb(229,214,37)" rx="2" ry="2" />
  1980. <text x="275.06" y="559.5" ></text>
  1981. </g>
  1982. <g >
  1983. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="681.5" y="389" width="1.4" height="15.0" fill="rgb(218,211,15)" rx="2" ry="2" />
  1984. <text x="684.45" y="399.5" ></text>
  1985. </g>
  1986. <g >
  1987. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="631.9" y="325" width="1.4" height="15.0" fill="rgb(247,179,22)" rx="2" ry="2" />
  1988. <text x="634.87" y="335.5" ></text>
  1989. </g>
  1990. <g >
  1991. <title>runtime.epollctl (2 samples, 0.24%)</title><rect x="119.1" y="405" width="2.8" height="15.0" fill="rgb(235,132,38)" rx="2" ry="2" />
  1992. <text x="122.08" y="415.5" ></text>
  1993. </g>
  1994. <g >
  1995. <title>syscall.Socket (7 samples, 0.84%)</title><rect x="87.9" y="373" width="9.9" height="15.0" fill="rgb(225,118,43)" rx="2" ry="2" />
  1996. <text x="90.91" y="383.5" ></text>
  1997. </g>
  1998. <g >
  1999. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="301.8" y="517" width="1.4" height="15.0" fill="rgb(241,26,37)" rx="2" ry="2" />
  2000. <text x="304.81" y="527.5" ></text>
  2001. </g>
  2002. <g >
  2003. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="616.3" y="373" width="1.4" height="15.0" fill="rgb(240,197,24)" rx="2" ry="2" />
  2004. <text x="619.29" y="383.5" ></text>
  2005. </g>
  2006. <g >
  2007. <title>runtime.(*gList).pop (1 samples, 0.12%)</title><rect x="470.4" y="181" width="1.4" height="15.0" fill="rgb(241,223,1)" rx="2" ry="2" />
  2008. <text x="473.38" y="191.5" ></text>
  2009. </g>
  2010. <g >
  2011. <title>runtime.reentersyscall (1 samples, 0.12%)</title><rect x="629.0" y="245" width="1.5" height="15.0" fill="rgb(241,140,17)" rx="2" ry="2" />
  2012. <text x="632.04" y="255.5" ></text>
  2013. </g>
  2014. <g >
  2015. <title>crypto/x509.(*Certificate).Verify (1 samples, 0.12%)</title><rect x="687.1" y="533" width="1.4" height="15.0" fill="rgb(210,10,0)" rx="2" ry="2" />
  2016. <text x="690.12" y="543.5" ></text>
  2017. </g>
  2018. <g >
  2019. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="660.2" y="325" width="1.4" height="15.0" fill="rgb(229,67,17)" rx="2" ry="2" />
  2020. <text x="663.20" y="335.5" ></text>
  2021. </g>
  2022. <g >
  2023. <title>runtime.(*mcache).prepareForSweep (1 samples, 0.12%)</title><rect x="845.8" y="549" width="1.4" height="15.0" fill="rgb(252,149,13)" rx="2" ry="2" />
  2024. <text x="848.77" y="559.5" ></text>
  2025. </g>
  2026. <g >
  2027. <title>runtime.step (1 samples, 0.12%)</title><rect x="684.3" y="389" width="1.4" height="15.0" fill="rgb(208,53,35)" rx="2" ry="2" />
  2028. <text x="687.29" y="399.5" ></text>
  2029. </g>
  2030. <g >
  2031. <title>runtime.step (1 samples, 0.12%)</title><rect x="266.4" y="325" width="1.4" height="15.0" fill="rgb(229,66,11)" rx="2" ry="2" />
  2032. <text x="269.40" y="335.5" ></text>
  2033. </g>
  2034. <g >
  2035. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="327.3" y="197" width="1.4" height="15.0" fill="rgb(250,160,24)" rx="2" ry="2" />
  2036. <text x="330.31" y="207.5" ></text>
  2037. </g>
  2038. <g >
  2039. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="347.1" y="357" width="1.5" height="15.0" fill="rgb(248,144,13)" rx="2" ry="2" />
  2040. <text x="350.14" y="367.5" ></text>
  2041. </g>
  2042. <g >
  2043. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="613.5" y="357" width="1.4" height="15.0" fill="rgb(253,82,19)" rx="2" ry="2" />
  2044. <text x="616.46" y="367.5" ></text>
  2045. </g>
  2046. <g >
  2047. <title>runtime.scanstack.func1 (1 samples, 0.12%)</title><rect x="750.9" y="501" width="1.4" height="15.0" fill="rgb(206,226,27)" rx="2" ry="2" />
  2048. <text x="753.86" y="511.5" ></text>
  2049. </g>
  2050. <g >
  2051. <title>encoding/json.Unmarshal (1 samples, 0.12%)</title><rect x="671.5" y="453" width="1.5" height="15.0" fill="rgb(211,216,11)" rx="2" ry="2" />
  2052. <text x="674.54" y="463.5" ></text>
  2053. </g>
  2054. <g >
  2055. <title>net.(*conn).SetReadDeadline (1 samples, 0.12%)</title><rect x="456.2" y="325" width="1.4" height="15.0" fill="rgb(232,171,2)" rx="2" ry="2" />
  2056. <text x="459.22" y="335.5" ></text>
  2057. </g>
  2058. <g >
  2059. <title>runtime.wakep (1 samples, 0.12%)</title><rect x="830.2" y="485" width="1.4" height="15.0" fill="rgb(206,214,32)" rx="2" ry="2" />
  2060. <text x="833.19" y="495.5" ></text>
  2061. </g>
  2062. <g >
  2063. <title>runtime.notewakeup (3 samples, 0.36%)</title><rect x="473.2" y="165" width="4.3" height="15.0" fill="rgb(234,69,19)" rx="2" ry="2" />
  2064. <text x="476.22" y="175.5" ></text>
  2065. </g>
  2066. <g >
  2067. <title>io.ReadFull (1 samples, 0.12%)</title><rect x="330.1" y="341" width="1.5" height="15.0" fill="rgb(224,8,24)" rx="2" ry="2" />
  2068. <text x="333.14" y="351.5" ></text>
  2069. </g>
  2070. <g >
  2071. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="600.7" y="341" width="1.4" height="15.0" fill="rgb(253,118,25)" rx="2" ry="2" />
  2072. <text x="603.71" y="351.5" ></text>
  2073. </g>
  2074. <g >
  2075. <title>runtime.mallocgc (5 samples, 0.60%)</title><rect x="580.9" y="325" width="7.1" height="15.0" fill="rgb(239,55,3)" rx="2" ry="2" />
  2076. <text x="583.88" y="335.5" ></text>
  2077. </g>
  2078. <g >
  2079. <title>runtime.findObject (1 samples, 0.12%)</title><rect x="535.5" y="181" width="1.5" height="15.0" fill="rgb(210,213,48)" rx="2" ry="2" />
  2080. <text x="538.55" y="191.5" ></text>
  2081. </g>
  2082. <g >
  2083. <title>fmt.(*pp).printArg (1 samples, 0.12%)</title><rect x="685.7" y="485" width="1.4" height="15.0" fill="rgb(207,18,51)" rx="2" ry="2" />
  2084. <text x="688.70" y="495.5" ></text>
  2085. </g>
  2086. <g >
  2087. <title>runtime.entersyscall_sysmon (1 samples, 0.12%)</title><rect x="650.3" y="165" width="1.4" height="15.0" fill="rgb(228,130,50)" rx="2" ry="2" />
  2088. <text x="653.29" y="175.5" ></text>
  2089. </g>
  2090. <g >
  2091. <title>runtime.releaseSudog (1 samples, 0.12%)</title><rect x="325.9" y="229" width="1.4" height="15.0" fill="rgb(249,104,53)" rx="2" ry="2" />
  2092. <text x="328.89" y="239.5" ></text>
  2093. </g>
  2094. <g >
  2095. <title>syscall.connect (1 samples, 0.12%)</title><rect x="631.9" y="213" width="1.4" height="15.0" fill="rgb(235,164,40)" rx="2" ry="2" />
  2096. <text x="634.87" y="223.5" ></text>
  2097. </g>
  2098. <g >
  2099. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (3 samples, 0.36%)</title><rect x="620.5" y="453" width="4.3" height="15.0" fill="rgb(209,139,41)" rx="2" ry="2" />
  2100. <text x="623.54" y="463.5" ></text>
  2101. </g>
  2102. <g >
  2103. <title>runtime.mapiterinit (1 samples, 0.12%)</title><rect x="14.2" y="453" width="1.5" height="15.0" fill="rgb(207,213,50)" rx="2" ry="2" />
  2104. <text x="17.25" y="463.5" ></text>
  2105. </g>
  2106. <g >
  2107. <title>net.(*Dialer).DialContext (2 samples, 0.24%)</title><rect x="626.2" y="373" width="2.8" height="15.0" fill="rgb(223,36,7)" rx="2" ry="2" />
  2108. <text x="629.21" y="383.5" ></text>
  2109. </g>
  2110. <g >
  2111. <title>runtime.(*pageAlloc).update (1 samples, 0.12%)</title><rect x="239.5" y="261" width="1.4" height="15.0" fill="rgb(218,226,52)" rx="2" ry="2" />
  2112. <text x="242.48" y="271.5" ></text>
  2113. </g>
  2114. <g >
  2115. <title>runtime.futex (2 samples, 0.24%)</title><rect x="622.0" y="165" width="2.8" height="15.0" fill="rgb(222,196,20)" rx="2" ry="2" />
  2116. <text x="624.96" y="175.5" ></text>
  2117. </g>
  2118. <g >
  2119. <title>net.(*Dialer).DialContext (3 samples, 0.36%)</title><rect x="342.9" y="325" width="4.2" height="15.0" fill="rgb(227,190,14)" rx="2" ry="2" />
  2120. <text x="345.89" y="335.5" ></text>
  2121. </g>
  2122. <g >
  2123. <title>runtime.(*pallocBits).summarize (1 samples, 0.12%)</title><rect x="239.5" y="245" width="1.4" height="15.0" fill="rgb(234,70,20)" rx="2" ry="2" />
  2124. <text x="242.48" y="255.5" ></text>
  2125. </g>
  2126. <g >
  2127. <title>runtime.getStackMap (3 samples, 0.36%)</title><rect x="274.9" y="469" width="4.2" height="15.0" fill="rgb(214,204,40)" rx="2" ry="2" />
  2128. <text x="277.90" y="479.5" ></text>
  2129. </g>
  2130. <g >
  2131. <title>fmt.Printf (1 samples, 0.12%)</title><rect x="303.2" y="469" width="1.4" height="15.0" fill="rgb(249,146,26)" rx="2" ry="2" />
  2132. <text x="306.23" y="479.5" ></text>
  2133. </g>
  2134. <g >
  2135. <title>runtime.makemap_small (1 samples, 0.12%)</title><rect x="306.1" y="421" width="1.4" height="15.0" fill="rgb(231,71,27)" rx="2" ry="2" />
  2136. <text x="309.06" y="431.5" ></text>
  2137. </g>
  2138. <g >
  2139. <title>runtime.reentersyscall (1 samples, 0.12%)</title><rect x="323.1" y="149" width="1.4" height="15.0" fill="rgb(253,28,21)" rx="2" ry="2" />
  2140. <text x="326.06" y="159.5" ></text>
  2141. </g>
  2142. <g >
  2143. <title>miads/adslib/ads_checker.CheckReqSource (3 samples, 0.36%)</title><rect x="626.2" y="469" width="4.3" height="15.0" fill="rgb(243,29,17)" rx="2" ry="2" />
  2144. <text x="629.21" y="479.5" ></text>
  2145. </g>
  2146. <g >
  2147. <title>runtime.adjustframe (5 samples, 0.60%)</title><rect x="245.2" y="453" width="7.0" height="15.0" fill="rgb(240,135,32)" rx="2" ry="2" />
  2148. <text x="248.15" y="463.5" ></text>
  2149. </g>
  2150. <g >
  2151. <title>net.(*netFD).connect (32 samples, 3.84%)</title><rect x="488.8" y="197" width="45.3" height="15.0" fill="rgb(209,69,53)" rx="2" ry="2" />
  2152. <text x="491.80" y="207.5" >net...</text>
  2153. </g>
  2154. <g >
  2155. <title>encoding/json.cachedTypeFields (1 samples, 0.12%)</title><rect x="671.5" y="357" width="1.5" height="15.0" fill="rgb(229,113,43)" rx="2" ry="2" />
  2156. <text x="674.54" y="367.5" ></text>
  2157. </g>
  2158. <g >
  2159. <title>internal/poll.(*FD).destroy (1 samples, 0.12%)</title><rect x="614.9" y="325" width="1.4" height="15.0" fill="rgb(230,180,10)" rx="2" ry="2" />
  2160. <text x="617.87" y="335.5" ></text>
  2161. </g>
  2162. <g >
  2163. <title>net.(*netFD).Write (2 samples, 0.24%)</title><rect x="657.4" y="357" width="2.8" height="15.0" fill="rgb(210,164,47)" rx="2" ry="2" />
  2164. <text x="660.37" y="367.5" ></text>
  2165. </g>
  2166. <g >
  2167. <title>runtime.getStackMap (1 samples, 0.12%)</title><rect x="266.4" y="373" width="1.4" height="15.0" fill="rgb(211,76,41)" rx="2" ry="2" />
  2168. <text x="269.40" y="383.5" ></text>
  2169. </g>
  2170. <g >
  2171. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="602.1" y="293" width="1.4" height="15.0" fill="rgb(220,121,5)" rx="2" ry="2" />
  2172. <text x="605.12" y="303.5" ></text>
  2173. </g>
  2174. <g >
  2175. <title>net.(*netFD).dial (35 samples, 4.20%)</title><rect x="484.5" y="213" width="49.6" height="15.0" fill="rgb(250,34,51)" rx="2" ry="2" />
  2176. <text x="487.55" y="223.5" >net.(..</text>
  2177. </g>
  2178. <g >
  2179. <title>time.startTimer (2 samples, 0.24%)</title><rect x="29.8" y="469" width="2.9" height="15.0" fill="rgb(243,133,15)" rx="2" ry="2" />
  2180. <text x="32.83" y="479.5" ></text>
  2181. </g>
  2182. <g >
  2183. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.12%)</title><rect x="347.1" y="405" width="1.5" height="15.0" fill="rgb(213,144,31)" rx="2" ry="2" />
  2184. <text x="350.14" y="415.5" ></text>
  2185. </g>
  2186. <g >
  2187. <title>runtime.memclrNoHeapPointers (2 samples, 0.24%)</title><rect x="357.1" y="261" width="2.8" height="15.0" fill="rgb(216,87,12)" rx="2" ry="2" />
  2188. <text x="360.06" y="271.5" ></text>
  2189. </g>
  2190. <g >
  2191. <title>syscall.Syscall (2 samples, 0.24%)</title><rect x="673.0" y="197" width="2.8" height="15.0" fill="rgb(242,195,26)" rx="2" ry="2" />
  2192. <text x="675.95" y="207.5" ></text>
  2193. </g>
  2194. <g >
  2195. <title>github.com/gomodule/redigo/redis.Dial (4 samples, 0.48%)</title><rect x="651.7" y="389" width="5.7" height="15.0" fill="rgb(220,99,41)" rx="2" ry="2" />
  2196. <text x="654.70" y="399.5" ></text>
  2197. </g>
  2198. <g >
  2199. <title>github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.24%)</title><rect x="634.7" y="437" width="2.8" height="15.0" fill="rgb(236,215,2)" rx="2" ry="2" />
  2200. <text x="637.71" y="447.5" ></text>
  2201. </g>
  2202. <g >
  2203. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="680.0" y="341" width="1.5" height="15.0" fill="rgb(218,148,40)" rx="2" ry="2" />
  2204. <text x="683.04" y="351.5" ></text>
  2205. </g>
  2206. <g >
  2207. <title>runtime.futex (1 samples, 0.12%)</title><rect x="609.2" y="117" width="1.4" height="15.0" fill="rgb(229,78,21)" rx="2" ry="2" />
  2208. <text x="612.21" y="127.5" ></text>
  2209. </g>
  2210. <g >
  2211. <title>net.setNoDelay (2 samples, 0.24%)</title><rect x="640.4" y="293" width="2.8" height="15.0" fill="rgb(241,152,45)" rx="2" ry="2" />
  2212. <text x="643.37" y="303.5" ></text>
  2213. </g>
  2214. <g >
  2215. <title>github.com/fvbock/endless.(*endlessServer).Serve (1 samples, 0.12%)</title><rect x="811.8" y="565" width="1.4" height="15.0" fill="rgb(206,134,50)" rx="2" ry="2" />
  2216. <text x="814.78" y="575.5" ></text>
  2217. </g>
  2218. <g >
  2219. <title>github.com/gomodule/redigo/redis.Dial (2 samples, 0.24%)</title><rect x="617.7" y="389" width="2.8" height="15.0" fill="rgb(250,59,11)" rx="2" ry="2" />
  2220. <text x="620.71" y="399.5" ></text>
  2221. </g>
  2222. <g >
  2223. <title>github.com/gin-gonic/gin.(*Context).Next (271 samples, 32.53%)</title><rect x="303.2" y="565" width="383.9" height="15.0" fill="rgb(237,31,48)" rx="2" ry="2" />
  2224. <text x="306.23" y="575.5" >github.com/gin-gonic/gin.(*Context).Next</text>
  2225. </g>
  2226. <g >
  2227. <title>runtime.netpoll (1 samples, 0.12%)</title><rect x="756.5" y="549" width="1.4" height="15.0" fill="rgb(250,85,18)" rx="2" ry="2" />
  2228. <text x="759.53" y="559.5" ></text>
  2229. </g>
  2230. <g >
  2231. <title>net.newTCPConn (2 samples, 0.24%)</title><rect x="640.4" y="309" width="2.8" height="15.0" fill="rgb(235,164,51)" rx="2" ry="2" />
  2232. <text x="643.37" y="319.5" ></text>
  2233. </g>
  2234. <g >
  2235. <title>net/http.(*connReader).abortPendingRead (1 samples, 0.12%)</title><rect x="301.8" y="597" width="1.4" height="15.0" fill="rgb(206,8,31)" rx="2" ry="2" />
  2236. <text x="304.81" y="607.5" ></text>
  2237. </g>
  2238. <g >
  2239. <title>miads/adslib/ads_redis.Setup.func1 (1 samples, 0.12%)</title><rect x="681.5" y="421" width="1.4" height="15.0" fill="rgb(249,1,21)" rx="2" ry="2" />
  2240. <text x="684.45" y="431.5" ></text>
  2241. </g>
  2242. <g >
  2243. <title>vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipQuestion (1 samples, 0.12%)</title><rect x="260.7" y="501" width="1.4" height="15.0" fill="rgb(217,221,20)" rx="2" ry="2" />
  2244. <text x="263.73" y="511.5" ></text>
  2245. </g>
  2246. <g >
  2247. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="327.3" y="293" width="1.4" height="15.0" fill="rgb(227,4,48)" rx="2" ry="2" />
  2248. <text x="330.31" y="303.5" ></text>
  2249. </g>
  2250. <g >
  2251. <title>runtime.entersyscall (2 samples, 0.24%)</title><rect x="622.0" y="261" width="2.8" height="15.0" fill="rgb(217,127,50)" rx="2" ry="2" />
  2252. <text x="624.96" y="271.5" ></text>
  2253. </g>
  2254. <g >
  2255. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="579.5" y="325" width="1.4" height="15.0" fill="rgb(226,201,3)" rx="2" ry="2" />
  2256. <text x="582.46" y="335.5" ></text>
  2257. </g>
  2258. <g >
  2259. <title>encoding/json.(*decodeState).value (7 samples, 0.84%)</title><rect x="368.4" y="341" width="9.9" height="15.0" fill="rgb(247,218,22)" rx="2" ry="2" />
  2260. <text x="371.39" y="351.5" ></text>
  2261. </g>
  2262. <g >
  2263. <title>net.(*sysDialer).dialTCP (3 samples, 0.36%)</title><rect x="342.9" y="277" width="4.2" height="15.0" fill="rgb(222,171,46)" rx="2" ry="2" />
  2264. <text x="345.89" y="287.5" ></text>
  2265. </g>
  2266. <g >
  2267. <title>miads/adslib/ads_redis.Setup.func1 (3 samples, 0.36%)</title><rect x="639.0" y="421" width="4.2" height="15.0" fill="rgb(234,220,53)" rx="2" ry="2" />
  2268. <text x="641.96" y="431.5" ></text>
  2269. </g>
  2270. <g >
  2271. <title>miads/adslib/addata.getAdsReqUrl (1 samples, 0.12%)</title><rect x="335.8" y="453" width="1.4" height="15.0" fill="rgb(253,44,33)" rx="2" ry="2" />
  2272. <text x="338.81" y="463.5" ></text>
  2273. </g>
  2274. <g >
  2275. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="660.2" y="389" width="1.4" height="15.0" fill="rgb(228,95,45)" rx="2" ry="2" />
  2276. <text x="663.20" y="399.5" ></text>
  2277. </g>
  2278. <g >
  2279. <title>syscall.write (2 samples, 0.24%)</title><rect x="657.4" y="325" width="2.8" height="15.0" fill="rgb(249,130,9)" rx="2" ry="2" />
  2280. <text x="660.37" y="335.5" ></text>
  2281. </g>
  2282. <g >
  2283. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="327.3" y="277" width="1.4" height="15.0" fill="rgb(245,98,41)" rx="2" ry="2" />
  2284. <text x="330.31" y="287.5" ></text>
  2285. </g>
  2286. <g >
  2287. <title>runtime.(*mcache).nextFree (2 samples, 0.24%)</title><rect x="357.1" y="341" width="2.8" height="15.0" fill="rgb(239,192,25)" rx="2" ry="2" />
  2288. <text x="360.06" y="351.5" ></text>
  2289. </g>
  2290. <g >
  2291. <title>runtime.futexwakeup (7 samples, 0.84%)</title><rect x="864.2" y="421" width="9.9" height="15.0" fill="rgb(225,71,34)" rx="2" ry="2" />
  2292. <text x="867.19" y="431.5" ></text>
  2293. </g>
  2294. <g >
  2295. <title>runtime.memmove (1 samples, 0.12%)</title><rect x="637.5" y="421" width="1.5" height="15.0" fill="rgb(240,110,30)" rx="2" ry="2" />
  2296. <text x="640.54" y="431.5" ></text>
  2297. </g>
  2298. <g >
  2299. <title>runtime.(*randomOrder).start (3 samples, 0.36%)</title><rect x="824.5" y="581" width="4.3" height="15.0" fill="rgb(208,58,45)" rx="2" ry="2" />
  2300. <text x="827.53" y="591.5" ></text>
  2301. </g>
  2302. <g >
  2303. <title>runtime.gentraceback (6 samples, 0.72%)</title><rect x="286.2" y="501" width="8.5" height="15.0" fill="rgb(212,32,2)" rx="2" ry="2" />
  2304. <text x="289.23" y="511.5" ></text>
  2305. </g>
  2306. <g >
  2307. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="306.1" y="389" width="1.4" height="15.0" fill="rgb(228,223,33)" rx="2" ry="2" />
  2308. <text x="309.06" y="399.5" ></text>
  2309. </g>
  2310. <g >
  2311. <title>runtime.lock (1 samples, 0.12%)</title><rect x="337.2" y="261" width="1.4" height="15.0" fill="rgb(230,226,41)" rx="2" ry="2" />
  2312. <text x="340.23" y="271.5" ></text>
  2313. </g>
  2314. <g >
  2315. <title>runtime.newproc1 (1 samples, 0.12%)</title><rect x="334.4" y="213" width="1.4" height="15.0" fill="rgb(232,150,48)" rx="2" ry="2" />
  2316. <text x="337.39" y="223.5" ></text>
  2317. </g>
  2318. <g >
  2319. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="338.6" y="357" width="1.5" height="15.0" fill="rgb(207,169,52)" rx="2" ry="2" />
  2320. <text x="341.64" y="367.5" ></text>
  2321. </g>
  2322. <g >
  2323. <title>github.com/gomodule/redigo/redis.(*conn).Do (27 samples, 3.24%)</title><rect x="419.4" y="357" width="38.2" height="15.0" fill="rgb(235,184,19)" rx="2" ry="2" />
  2324. <text x="422.39" y="367.5" >git..</text>
  2325. </g>
  2326. <g >
  2327. <title>internal/poll.runtime_pollOpen (13 samples, 1.56%)</title><rect x="52.5" y="325" width="18.4" height="15.0" fill="rgb(235,51,51)" rx="2" ry="2" />
  2328. <text x="55.50" y="335.5" ></text>
  2329. </g>
  2330. <g >
  2331. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="660.2" y="165" width="1.4" height="15.0" fill="rgb(247,108,15)" rx="2" ry="2" />
  2332. <text x="663.20" y="175.5" ></text>
  2333. </g>
  2334. <g >
  2335. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="634.7" y="341" width="1.4" height="15.0" fill="rgb(219,185,20)" rx="2" ry="2" />
  2336. <text x="637.71" y="351.5" ></text>
  2337. </g>
  2338. <g >
  2339. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="629.0" y="229" width="1.5" height="15.0" fill="rgb(249,25,0)" rx="2" ry="2" />
  2340. <text x="632.04" y="239.5" ></text>
  2341. </g>
  2342. <g >
  2343. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="51.1" y="389" width="1.4" height="15.0" fill="rgb(240,209,3)" rx="2" ry="2" />
  2344. <text x="54.08" y="399.5" ></text>
  2345. </g>
  2346. <g >
  2347. <title>syscall.RawSyscall (6 samples, 0.72%)</title><rect x="89.3" y="341" width="8.5" height="15.0" fill="rgb(226,115,16)" rx="2" ry="2" />
  2348. <text x="92.33" y="351.5" ></text>
  2349. </g>
  2350. <g >
  2351. <title>runtime.futex (8 samples, 0.96%)</title><rect x="444.9" y="85" width="11.3" height="15.0" fill="rgb(209,120,17)" rx="2" ry="2" />
  2352. <text x="447.89" y="95.5" ></text>
  2353. </g>
  2354. <g >
  2355. <title>net.(*netFD).dial (2 samples, 0.24%)</title><rect x="673.0" y="261" width="2.8" height="15.0" fill="rgb(223,157,26)" rx="2" ry="2" />
  2356. <text x="675.95" y="271.5" ></text>
  2357. </g>
  2358. <g >
  2359. <title>github.com/gomodule/redigo/redis.(*conn).Close (1 samples, 0.12%)</title><rect x="647.5" y="405" width="1.4" height="15.0" fill="rgb(231,95,5)" rx="2" ry="2" />
  2360. <text x="650.45" y="415.5" ></text>
  2361. </g>
  2362. <g >
  2363. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="631.9" y="357" width="1.4" height="15.0" fill="rgb(229,91,16)" rx="2" ry="2" />
  2364. <text x="634.87" y="367.5" ></text>
  2365. </g>
  2366. <g >
  2367. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="469.0" y="229" width="1.4" height="15.0" fill="rgb(220,168,17)" rx="2" ry="2" />
  2368. <text x="471.97" y="239.5" ></text>
  2369. </g>
  2370. <g >
  2371. <title>runtime.findObject (1 samples, 0.12%)</title><rect x="124.7" y="453" width="1.5" height="15.0" fill="rgb(246,17,47)" rx="2" ry="2" />
  2372. <text x="127.74" y="463.5" ></text>
  2373. </g>
  2374. <g >
  2375. <title>github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.12%)</title><rect x="612.0" y="421" width="1.5" height="15.0" fill="rgb(234,192,16)" rx="2" ry="2" />
  2376. <text x="615.04" y="431.5" ></text>
  2377. </g>
  2378. <g >
  2379. <title>io.ReadAtLeast (1 samples, 0.12%)</title><rect x="330.1" y="325" width="1.5" height="15.0" fill="rgb(238,82,20)" rx="2" ry="2" />
  2380. <text x="333.14" y="335.5" ></text>
  2381. </g>
  2382. <g >
  2383. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="469.0" y="149" width="1.4" height="15.0" fill="rgb(225,52,37)" rx="2" ry="2" />
  2384. <text x="471.97" y="159.5" ></text>
  2385. </g>
  2386. <g >
  2387. <title>runtime.notewakeup (9 samples, 1.08%)</title><rect x="1045.5" y="549" width="12.8" height="15.0" fill="rgb(226,137,4)" rx="2" ry="2" />
  2388. <text x="1048.51" y="559.5" ></text>
  2389. </g>
  2390. <g >
  2391. <title>runtime.netpollBreak (1 samples, 0.12%)</title><rect x="820.3" y="549" width="1.4" height="15.0" fill="rgb(251,14,23)" rx="2" ry="2" />
  2392. <text x="823.28" y="559.5" ></text>
  2393. </g>
  2394. <g >
  2395. <title>crypto/x509.checkSignature (1 samples, 0.12%)</title><rect x="687.1" y="437" width="1.4" height="15.0" fill="rgb(211,74,8)" rx="2" ry="2" />
  2396. <text x="690.12" y="447.5" ></text>
  2397. </g>
  2398. <g >
  2399. <title>net.(*sysDialer).doDialTCP (3 samples, 0.36%)</title><rect x="673.0" y="309" width="4.2" height="15.0" fill="rgb(223,226,4)" rx="2" ry="2" />
  2400. <text x="675.95" y="319.5" ></text>
  2401. </g>
  2402. <g >
  2403. <title>net.(*conn).Write (1 samples, 0.12%)</title><rect x="648.9" y="341" width="1.4" height="15.0" fill="rgb(251,48,38)" rx="2" ry="2" />
  2404. <text x="651.87" y="351.5" ></text>
  2405. </g>
  2406. <g >
  2407. <title>github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.12%)</title><rect x="612.0" y="437" width="1.5" height="15.0" fill="rgb(248,81,31)" rx="2" ry="2" />
  2408. <text x="615.04" y="447.5" ></text>
  2409. </g>
  2410. <g >
  2411. <title>crypto/x509.(*Certificate).buildChains.func1 (1 samples, 0.12%)</title><rect x="687.1" y="469" width="1.4" height="15.0" fill="rgb(218,141,9)" rx="2" ry="2" />
  2412. <text x="690.12" y="479.5" ></text>
  2413. </g>
  2414. <g >
  2415. <title>runtime.gcMarkTermination (3 samples, 0.36%)</title><rect x="736.7" y="597" width="4.2" height="15.0" fill="rgb(229,41,31)" rx="2" ry="2" />
  2416. <text x="739.70" y="607.5" ></text>
  2417. </g>
  2418. <g >
  2419. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="630.5" y="277" width="1.4" height="15.0" fill="rgb(210,162,27)" rx="2" ry="2" />
  2420. <text x="633.46" y="287.5" ></text>
  2421. </g>
  2422. <g >
  2423. <title>runtime.futex (1 samples, 0.12%)</title><rect x="323.1" y="69" width="1.4" height="15.0" fill="rgb(207,123,7)" rx="2" ry="2" />
  2424. <text x="326.06" y="79.5" ></text>
  2425. </g>
  2426. <g >
  2427. <title>miads/adslib/redis_data.getOrderInfo (11 samples, 1.32%)</title><rect x="316.0" y="405" width="15.6" height="15.0" fill="rgb(223,170,38)" rx="2" ry="2" />
  2428. <text x="318.98" y="415.5" ></text>
  2429. </g>
  2430. <g >
  2431. <title>runtime.pcvalue (1 samples, 0.12%)</title><rect x="266.4" y="341" width="1.4" height="15.0" fill="rgb(212,130,44)" rx="2" ry="2" />
  2432. <text x="269.40" y="351.5" ></text>
  2433. </g>
  2434. <g >
  2435. <title>runtime.pcdatavalue (1 samples, 0.12%)</title><rect x="266.4" y="357" width="1.4" height="15.0" fill="rgb(234,64,28)" rx="2" ry="2" />
  2436. <text x="269.40" y="367.5" ></text>
  2437. </g>
  2438. <g >
  2439. <title>syscall.Connect (2 samples, 0.24%)</title><rect x="626.2" y="229" width="2.8" height="15.0" fill="rgb(253,150,6)" rx="2" ry="2" />
  2440. <text x="629.21" y="239.5" ></text>
  2441. </g>
  2442. <g >
  2443. <title>net/url.QueryUnescape (1 samples, 0.12%)</title><rect x="311.7" y="437" width="1.4" height="15.0" fill="rgb(215,78,18)" rx="2" ry="2" />
  2444. <text x="314.73" y="447.5" ></text>
  2445. </g>
  2446. <g >
  2447. <title>github.com/gin-gonic/gin.(*Context).Next (270 samples, 32.41%)</title><rect x="303.2" y="501" width="382.5" height="15.0" fill="rgb(233,209,43)" rx="2" ry="2" />
  2448. <text x="306.23" y="511.5" >github.com/gin-gonic/gin.(*Context).Next</text>
  2449. </g>
  2450. <g >
  2451. <title>net.(*sysDialer).doDialTCP (3 samples, 0.36%)</title><rect x="342.9" y="261" width="4.2" height="15.0" fill="rgb(241,196,2)" rx="2" ry="2" />
  2452. <text x="345.89" y="271.5" ></text>
  2453. </g>
  2454. <g >
  2455. <title>runtime.gcDrainN (1 samples, 0.12%)</title><rect x="617.7" y="85" width="1.4" height="15.0" fill="rgb(206,35,46)" rx="2" ry="2" />
  2456. <text x="620.71" y="95.5" ></text>
  2457. </g>
  2458. <g >
  2459. <title>crypto/tls.(*prefixNonceAEAD).Overhead (1 samples, 0.12%)</title><rect x="682.9" y="229" width="1.4" height="15.0" fill="rgb(211,59,7)" rx="2" ry="2" />
  2460. <text x="685.87" y="239.5" ></text>
  2461. </g>
  2462. <g >
  2463. <title>reflect.flag.mustBeAssignable (1 samples, 0.12%)</title><rect x="371.2" y="309" width="1.4" height="15.0" fill="rgb(230,183,2)" rx="2" ry="2" />
  2464. <text x="374.22" y="319.5" ></text>
  2465. </g>
  2466. <g >
  2467. <title>net.internetSocket (3 samples, 0.36%)</title><rect x="342.9" y="245" width="4.2" height="15.0" fill="rgb(235,186,38)" rx="2" ry="2" />
  2468. <text x="345.89" y="255.5" ></text>
  2469. </g>
  2470. <g >
  2471. <title>net.socket (2 samples, 0.24%)</title><rect x="617.7" y="261" width="2.8" height="15.0" fill="rgb(232,214,0)" rx="2" ry="2" />
  2472. <text x="620.71" y="271.5" ></text>
  2473. </g>
  2474. <g >
  2475. <title>runtime.newArenaMayUnlock (1 samples, 0.12%)</title><rect x="317.4" y="197" width="1.4" height="15.0" fill="rgb(240,199,26)" rx="2" ry="2" />
  2476. <text x="320.39" y="207.5" ></text>
  2477. </g>
  2478. <g >
  2479. <title>runtime.checkTimers (2 samples, 0.24%)</title><rect x="828.8" y="581" width="2.8" height="15.0" fill="rgb(243,229,45)" rx="2" ry="2" />
  2480. <text x="831.78" y="591.5" ></text>
  2481. </g>
  2482. <g >
  2483. <title>vendor/golang.org/x/net/dns/dnsmessage.(*Parser).resourceHeader (2 samples, 0.24%)</title><rect x="262.1" y="501" width="2.9" height="15.0" fill="rgb(216,215,42)" rx="2" ry="2" />
  2484. <text x="265.15" y="511.5" ></text>
  2485. </g>
  2486. <g >
  2487. <title>syscall.Close (4 samples, 0.48%)</title><rect x="402.4" y="277" width="5.7" height="15.0" fill="rgb(238,65,11)" rx="2" ry="2" />
  2488. <text x="405.39" y="287.5" ></text>
  2489. </g>
  2490. <g >
  2491. <title>runtime.gcDrainN (1 samples, 0.12%)</title><rect x="318.8" y="261" width="1.4" height="15.0" fill="rgb(225,195,23)" rx="2" ry="2" />
  2492. <text x="321.81" y="271.5" ></text>
  2493. </g>
  2494. <g >
  2495. <title>encoding/base64.(*Encoding).DecodeString (8 samples, 0.96%)</title><rect x="348.6" y="405" width="11.3" height="15.0" fill="rgb(239,114,10)" rx="2" ry="2" />
  2496. <text x="351.56" y="415.5" ></text>
  2497. </g>
  2498. <g >
  2499. <title>miads/adslib/ads_redis.Setup.func1 (2 samples, 0.24%)</title><rect x="630.5" y="421" width="2.8" height="15.0" fill="rgb(226,131,1)" rx="2" ry="2" />
  2500. <text x="633.46" y="431.5" ></text>
  2501. </g>
  2502. <g >
  2503. <title>runtime.retake (6 samples, 0.72%)</title><rect x="1114.9" y="581" width="8.5" height="15.0" fill="rgb(222,86,16)" rx="2" ry="2" />
  2504. <text x="1117.92" y="591.5" ></text>
  2505. </g>
  2506. <g >
  2507. <title>runtime.futex (1 samples, 0.12%)</title><rect x="874.1" y="501" width="1.4" height="15.0" fill="rgb(251,118,14)" rx="2" ry="2" />
  2508. <text x="877.11" y="511.5" ></text>
  2509. </g>
  2510. <g >
  2511. <title>internal/poll.(*pollDesc).prepare (1 samples, 0.12%)</title><rect x="565.3" y="245" width="1.4" height="15.0" fill="rgb(242,46,6)" rx="2" ry="2" />
  2512. <text x="568.29" y="255.5" ></text>
  2513. </g>
  2514. <g >
  2515. <title>syscall.Syscall6 (1 samples, 0.12%)</title><rect x="636.1" y="245" width="1.4" height="15.0" fill="rgb(228,100,16)" rx="2" ry="2" />
  2516. <text x="639.12" y="255.5" ></text>
  2517. </g>
  2518. <g >
  2519. <title>miads/adslib/redis_data.GetPreMinuteFinishedDispatchCount (1 samples, 0.12%)</title><rect x="609.2" y="453" width="1.4" height="15.0" fill="rgb(245,190,42)" rx="2" ry="2" />
  2520. <text x="612.21" y="463.5" ></text>
  2521. </g>
  2522. <g >
  2523. <title>runtime.futexwakeup (9 samples, 1.08%)</title><rect x="1045.5" y="533" width="12.8" height="15.0" fill="rgb(205,123,21)" rx="2" ry="2" />
  2524. <text x="1048.51" y="543.5" ></text>
  2525. </g>
  2526. <g >
  2527. <title>net.(*netFD).dial (2 samples, 0.24%)</title><rect x="626.2" y="261" width="2.8" height="15.0" fill="rgb(230,159,0)" rx="2" ry="2" />
  2528. <text x="629.21" y="271.5" ></text>
  2529. </g>
  2530. <g >
  2531. <title>runtime.(*mcentral).grow (1 samples, 0.12%)</title><rect x="354.2" y="309" width="1.4" height="15.0" fill="rgb(234,201,24)" rx="2" ry="2" />
  2532. <text x="357.23" y="319.5" ></text>
  2533. </g>
  2534. <g >
  2535. <title>runtime.wakeNetPoller (1 samples, 0.12%)</title><rect x="820.3" y="565" width="1.4" height="15.0" fill="rgb(240,66,0)" rx="2" ry="2" />
  2536. <text x="823.28" y="575.5" ></text>
  2537. </g>
  2538. <g >
  2539. <title>syscall.RawSyscall (1 samples, 0.12%)</title><rect x="675.8" y="213" width="1.4" height="15.0" fill="rgb(250,24,31)" rx="2" ry="2" />
  2540. <text x="678.79" y="223.5" ></text>
  2541. </g>
  2542. <g >
  2543. <title>runtime.epollctl (4 samples, 0.48%)</title><rect x="408.1" y="261" width="5.6" height="15.0" fill="rgb(229,203,50)" rx="2" ry="2" />
  2544. <text x="411.06" y="271.5" ></text>
  2545. </g>
  2546. <g >
  2547. <title>vendor/golang.org/x/net/dns/dnsmessage.(*Builder).Question (7 samples, 0.84%)</title><rect x="231.0" y="485" width="9.9" height="15.0" fill="rgb(237,96,3)" rx="2" ry="2" />
  2548. <text x="233.98" y="495.5" ></text>
  2549. </g>
  2550. <g >
  2551. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="654.5" y="293" width="1.5" height="15.0" fill="rgb(221,125,24)" rx="2" ry="2" />
  2552. <text x="657.54" y="303.5" ></text>
  2553. </g>
  2554. <g >
  2555. <title>github.com/gomodule/redigo/redis.Dial (3 samples, 0.36%)</title><rect x="324.5" y="341" width="4.2" height="15.0" fill="rgb(248,207,54)" rx="2" ry="2" />
  2556. <text x="327.48" y="351.5" ></text>
  2557. </g>
  2558. <g >
  2559. <title>encoding/json.checkValid (11 samples, 1.32%)</title><rect x="386.8" y="389" width="15.6" height="15.0" fill="rgb(245,116,49)" rx="2" ry="2" />
  2560. <text x="389.81" y="399.5" ></text>
  2561. </g>
  2562. <g >
  2563. <title>net.(*netFD).dial (25 samples, 3.00%)</title><rect x="52.5" y="389" width="35.4" height="15.0" fill="rgb(218,197,19)" rx="2" ry="2" />
  2564. <text x="55.50" y="399.5" >net..</text>
  2565. </g>
  2566. <g >
  2567. <title>miads/adslib/ads_redis.Setup.func1 (2 samples, 0.24%)</title><rect x="331.6" y="389" width="2.8" height="15.0" fill="rgb(226,17,11)" rx="2" ry="2" />
  2568. <text x="334.56" y="399.5" ></text>
  2569. </g>
  2570. <g >
  2571. <title>runtime.heapBitsSetType (1 samples, 0.12%)</title><rect x="28.4" y="437" width="1.4" height="15.0" fill="rgb(209,217,11)" rx="2" ry="2" />
  2572. <text x="31.42" y="447.5" ></text>
  2573. </g>
  2574. <g >
  2575. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="681.5" y="357" width="1.4" height="15.0" fill="rgb(212,125,45)" rx="2" ry="2" />
  2576. <text x="684.45" y="367.5" ></text>
  2577. </g>
  2578. <g >
  2579. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="219.7" y="485" width="1.4" height="15.0" fill="rgb(206,116,18)" rx="2" ry="2" />
  2580. <text x="222.65" y="495.5" ></text>
  2581. </g>
  2582. <g >
  2583. <title>runtime.modtimer (2 samples, 0.24%)</title><rect x="694.2" y="597" width="2.8" height="15.0" fill="rgb(218,26,28)" rx="2" ry="2" />
  2584. <text x="697.20" y="607.5" ></text>
  2585. </g>
  2586. <g >
  2587. <title>miads/adslib/redis_data.SetReqSourceView (1 samples, 0.12%)</title><rect x="681.5" y="469" width="1.4" height="15.0" fill="rgb(236,182,36)" rx="2" ry="2" />
  2588. <text x="684.45" y="479.5" ></text>
  2589. </g>
  2590. <g >
  2591. <title>runtime.entersyscall_sysmon (2 samples, 0.24%)</title><rect x="622.0" y="213" width="2.8" height="15.0" fill="rgb(240,94,30)" rx="2" ry="2" />
  2592. <text x="624.96" y="223.5" ></text>
  2593. </g>
  2594. <g >
  2595. <title>encoding/json.(*decodeState).rescanLiteral (2 samples, 0.24%)</title><rect x="364.1" y="341" width="2.9" height="15.0" fill="rgb(254,224,42)" rx="2" ry="2" />
  2596. <text x="367.14" y="351.5" ></text>
  2597. </g>
  2598. <g >
  2599. <title>syscall.Socket (1 samples, 0.12%)</title><rect x="670.1" y="245" width="1.4" height="15.0" fill="rgb(207,209,19)" rx="2" ry="2" />
  2600. <text x="673.12" y="255.5" ></text>
  2601. </g>
  2602. <g >
  2603. <title>net.socket (1 samples, 0.12%)</title><rect x="654.5" y="261" width="1.5" height="15.0" fill="rgb(225,97,13)" rx="2" ry="2" />
  2604. <text x="657.54" y="271.5" ></text>
  2605. </g>
  2606. <g >
  2607. <title>encoding/json.getu4 (1 samples, 0.12%)</title><rect x="369.8" y="293" width="1.4" height="15.0" fill="rgb(248,126,29)" rx="2" ry="2" />
  2608. <text x="372.81" y="303.5" ></text>
  2609. </g>
  2610. <g >
  2611. <title>runtime.netpoll (1 samples, 0.12%)</title><rect x="816.0" y="565" width="1.4" height="15.0" fill="rgb(228,33,44)" rx="2" ry="2" />
  2612. <text x="819.03" y="575.5" ></text>
  2613. </g>
  2614. <g >
  2615. <title>runtime.futex (1 samples, 0.12%)</title><rect x="605.0" y="165" width="1.4" height="15.0" fill="rgb(233,80,40)" rx="2" ry="2" />
  2616. <text x="607.96" y="175.5" ></text>
  2617. </g>
  2618. <g >
  2619. <title>runtime.mallocgc (3 samples, 0.36%)</title><rect x="514.3" y="133" width="4.2" height="15.0" fill="rgb(252,148,26)" rx="2" ry="2" />
  2620. <text x="517.30" y="143.5" ></text>
  2621. </g>
  2622. <g >
  2623. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="681.5" y="405" width="1.4" height="15.0" fill="rgb(232,196,51)" rx="2" ry="2" />
  2624. <text x="684.45" y="415.5" ></text>
  2625. </g>
  2626. <g >
  2627. <title>syscall.Read (3 samples, 0.36%)</title><rect x="620.5" y="309" width="4.3" height="15.0" fill="rgb(251,170,9)" rx="2" ry="2" />
  2628. <text x="623.54" y="319.5" ></text>
  2629. </g>
  2630. <g >
  2631. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="48.2" y="405" width="1.5" height="15.0" fill="rgb(228,76,41)" rx="2" ry="2" />
  2632. <text x="51.25" y="415.5" ></text>
  2633. </g>
  2634. <g >
  2635. <title>miads/adslib/redis_data.GetChannelFlag (4 samples, 0.48%)</title><rect x="665.9" y="469" width="5.6" height="15.0" fill="rgb(219,56,38)" rx="2" ry="2" />
  2636. <text x="668.87" y="479.5" ></text>
  2637. </g>
  2638. <g >
  2639. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="647.5" y="293" width="1.4" height="15.0" fill="rgb(231,162,48)" rx="2" ry="2" />
  2640. <text x="650.45" y="303.5" ></text>
  2641. </g>
  2642. <g >
  2643. <title>runtime.(*mheap).allocSpan (1 samples, 0.12%)</title><rect x="310.3" y="213" width="1.4" height="15.0" fill="rgb(219,228,18)" rx="2" ry="2" />
  2644. <text x="313.31" y="223.5" ></text>
  2645. </g>
  2646. <g >
  2647. <title>miads/adslib/ads_redis.Setup.func1 (4 samples, 0.48%)</title><rect x="665.9" y="421" width="5.6" height="15.0" fill="rgb(217,202,41)" rx="2" ry="2" />
  2648. <text x="668.87" y="431.5" ></text>
  2649. </g>
  2650. <g >
  2651. <title>runtime.adjustframe (1 samples, 0.12%)</title><rect x="266.4" y="389" width="1.4" height="15.0" fill="rgb(252,2,2)" rx="2" ry="2" />
  2652. <text x="269.40" y="399.5" ></text>
  2653. </g>
  2654. <g >
  2655. <title>runtime.wakeNetPoller (2 samples, 0.24%)</title><rect x="29.8" y="437" width="2.9" height="15.0" fill="rgb(212,63,21)" rx="2" ry="2" />
  2656. <text x="32.83" y="447.5" ></text>
  2657. </g>
  2658. <g >
  2659. <title>syscall.Syscall (29 samples, 3.48%)</title><rect x="130.4" y="421" width="41.1" height="15.0" fill="rgb(220,102,27)" rx="2" ry="2" />
  2660. <text x="133.41" y="431.5" >sys..</text>
  2661. </g>
  2662. <g >
  2663. <title>net.(*netFD).Read (3 samples, 0.36%)</title><rect x="620.5" y="325" width="4.3" height="15.0" fill="rgb(249,35,37)" rx="2" ry="2" />
  2664. <text x="623.54" y="335.5" ></text>
  2665. </g>
  2666. <g >
  2667. <title>github.com/gin-gonic/gin.(*Context).getQueryCache (1 samples, 0.12%)</title><rect x="308.9" y="421" width="1.4" height="15.0" fill="rgb(225,171,20)" rx="2" ry="2" />
  2668. <text x="311.90" y="431.5" ></text>
  2669. </g>
  2670. <g >
  2671. <title>runtime.futexwakeup (8 samples, 0.96%)</title><rect x="444.9" y="101" width="11.3" height="15.0" fill="rgb(239,69,16)" rx="2" ry="2" />
  2672. <text x="447.89" y="111.5" ></text>
  2673. </g>
  2674. <g >
  2675. <title>runtime.(*mheap).alloc (2 samples, 0.24%)</title><rect x="582.3" y="245" width="2.8" height="15.0" fill="rgb(241,156,8)" rx="2" ry="2" />
  2676. <text x="585.29" y="255.5" ></text>
  2677. </g>
  2678. <g >
  2679. <title>runtime.entersyscall_sysmon (9 samples, 1.08%)</title><rect x="443.5" y="133" width="12.7" height="15.0" fill="rgb(243,49,39)" rx="2" ry="2" />
  2680. <text x="446.47" y="143.5" ></text>
  2681. </g>
  2682. <g >
  2683. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="634.7" y="405" width="1.4" height="15.0" fill="rgb(233,160,20)" rx="2" ry="2" />
  2684. <text x="637.71" y="415.5" ></text>
  2685. </g>
  2686. <g >
  2687. <title>time.Now (1 samples, 0.12%)</title><rect x="546.9" y="309" width="1.4" height="15.0" fill="rgb(223,9,31)" rx="2" ry="2" />
  2688. <text x="549.88" y="319.5" ></text>
  2689. </g>
  2690. <g >
  2691. <title>runtime.chansend (4 samples, 0.48%)</title><rect x="296.1" y="597" width="5.7" height="15.0" fill="rgb(219,138,37)" rx="2" ry="2" />
  2692. <text x="299.15" y="607.5" ></text>
  2693. </g>
  2694. <g >
  2695. <title>runtime.stopTheWorldWithSema (1 samples, 0.12%)</title><rect x="740.9" y="581" width="1.5" height="15.0" fill="rgb(247,180,52)" rx="2" ry="2" />
  2696. <text x="743.95" y="591.5" ></text>
  2697. </g>
  2698. <g >
  2699. <title>runtime.newstack (4 samples, 0.48%)</title><rect x="274.9" y="533" width="5.7" height="15.0" fill="rgb(226,132,51)" rx="2" ry="2" />
  2700. <text x="277.90" y="543.5" ></text>
  2701. </g>
  2702. <g >
  2703. <title>syscall.Connect (1 samples, 0.12%)</title><rect x="602.1" y="197" width="1.4" height="15.0" fill="rgb(214,91,17)" rx="2" ry="2" />
  2704. <text x="605.12" y="207.5" ></text>
  2705. </g>
  2706. <g >
  2707. <title>runtime.gcBgMarkWorker (53 samples, 6.36%)</title><rect x="736.7" y="629" width="75.1" height="15.0" fill="rgb(213,12,10)" rx="2" ry="2" />
  2708. <text x="739.70" y="639.5" >runtime...</text>
  2709. </g>
  2710. <g >
  2711. <title>syscall.getsockname (1 samples, 0.12%)</title><rect x="86.5" y="357" width="1.4" height="15.0" fill="rgb(254,3,34)" rx="2" ry="2" />
  2712. <text x="89.49" y="367.5" ></text>
  2713. </g>
  2714. <g >
  2715. <title>runtime.copystack (1 samples, 0.12%)</title><rect x="684.3" y="453" width="1.4" height="15.0" fill="rgb(254,226,18)" rx="2" ry="2" />
  2716. <text x="687.29" y="463.5" ></text>
  2717. </g>
  2718. <g >
  2719. <title>miads/adslib/device.GetMiDeviceConf (3 samples, 0.36%)</title><rect x="639.0" y="469" width="4.2" height="15.0" fill="rgb(219,177,48)" rx="2" ry="2" />
  2720. <text x="641.96" y="479.5" ></text>
  2721. </g>
  2722. <g >
  2723. <title>runtime.findfunc (1 samples, 0.12%)</title><rect x="267.8" y="389" width="1.4" height="15.0" fill="rgb(249,35,27)" rx="2" ry="2" />
  2724. <text x="270.82" y="399.5" ></text>
  2725. </g>
  2726. <g >
  2727. <title>syscall.Syscall (14 samples, 1.68%)</title><rect x="436.4" y="197" width="19.8" height="15.0" fill="rgb(218,90,0)" rx="2" ry="2" />
  2728. <text x="439.39" y="207.5" ></text>
  2729. </g>
  2730. <g >
  2731. <title>net.sysSocket (7 samples, 0.84%)</title><rect x="87.9" y="389" width="9.9" height="15.0" fill="rgb(236,77,40)" rx="2" ry="2" />
  2732. <text x="90.91" y="399.5" ></text>
  2733. </g>
  2734. <g >
  2735. <title>math/rand.Int (1 samples, 0.12%)</title><rect x="223.9" y="485" width="1.4" height="15.0" fill="rgb(241,212,49)" rx="2" ry="2" />
  2736. <text x="226.90" y="495.5" ></text>
  2737. </g>
  2738. <g >
  2739. <title>net.setKeepAlivePeriod (1 samples, 0.12%)</title><rect x="545.5" y="309" width="1.4" height="15.0" fill="rgb(239,195,40)" rx="2" ry="2" />
  2740. <text x="548.46" y="319.5" ></text>
  2741. </g>
  2742. <g >
  2743. <title>syscall.connect (2 samples, 0.24%)</title><rect x="673.0" y="213" width="2.8" height="15.0" fill="rgb(245,125,7)" rx="2" ry="2" />
  2744. <text x="675.95" y="223.5" ></text>
  2745. </g>
  2746. <g >
  2747. <title>net.(*sysDialer).dialSingle (3 samples, 0.36%)</title><rect x="667.3" y="341" width="4.2" height="15.0" fill="rgb(217,78,50)" rx="2" ry="2" />
  2748. <text x="670.29" y="351.5" ></text>
  2749. </g>
  2750. <g >
  2751. <title>fmt.Sprintf (3 samples, 0.36%)</title><rect x="643.2" y="437" width="4.3" height="15.0" fill="rgb(219,101,48)" rx="2" ry="2" />
  2752. <text x="646.21" y="447.5" ></text>
  2753. </g>
  2754. <g >
  2755. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="650.3" y="309" width="1.4" height="15.0" fill="rgb(238,206,3)" rx="2" ry="2" />
  2756. <text x="653.29" y="319.5" ></text>
  2757. </g>
  2758. <g >
  2759. <title>syscall.Read (1 samples, 0.12%)</title><rect x="650.3" y="261" width="1.4" height="15.0" fill="rgb(253,46,15)" rx="2" ry="2" />
  2760. <text x="653.29" y="271.5" ></text>
  2761. </g>
  2762. <g >
  2763. <title>runtime.heapBitsSetType (4 samples, 0.48%)</title><rect x="21.3" y="453" width="5.7" height="15.0" fill="rgb(207,141,43)" rx="2" ry="2" />
  2764. <text x="24.33" y="463.5" ></text>
  2765. </g>
  2766. <g >
  2767. <title>runtime.(*mspan).sweep (2 samples, 0.24%)</title><rect x="733.9" y="597" width="2.8" height="15.0" fill="rgb(220,193,54)" rx="2" ry="2" />
  2768. <text x="736.87" y="607.5" ></text>
  2769. </g>
  2770. <g >
  2771. <title>time.Time.Format (1 samples, 0.12%)</title><rect x="663.0" y="437" width="1.5" height="15.0" fill="rgb(241,21,6)" rx="2" ry="2" />
  2772. <text x="666.04" y="447.5" ></text>
  2773. </g>
  2774. <g >
  2775. <title>net.sysSocket (2 samples, 0.24%)</title><rect x="538.4" y="213" width="2.8" height="15.0" fill="rgb(223,21,42)" rx="2" ry="2" />
  2776. <text x="541.38" y="223.5" ></text>
  2777. </g>
  2778. <g >
  2779. <title>runtime.(*itabTableType).find (1 samples, 0.12%)</title><rect x="282.0" y="517" width="1.4" height="15.0" fill="rgb(247,212,21)" rx="2" ry="2" />
  2780. <text x="284.98" y="527.5" ></text>
  2781. </g>
  2782. <g >
  2783. <title>runtime.concatstrings (1 samples, 0.12%)</title><rect x="335.8" y="421" width="1.4" height="15.0" fill="rgb(212,82,15)" rx="2" ry="2" />
  2784. <text x="338.81" y="431.5" ></text>
  2785. </g>
  2786. <g >
  2787. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="639.0" y="389" width="1.4" height="15.0" fill="rgb(228,67,35)" rx="2" ry="2" />
  2788. <text x="641.96" y="399.5" ></text>
  2789. </g>
  2790. <g >
  2791. <title>github.com/gomodule/redigo/redis.(*Pool).get (6 samples, 0.72%)</title><rect x="321.6" y="373" width="8.5" height="15.0" fill="rgb(231,160,34)" rx="2" ry="2" />
  2792. <text x="324.64" y="383.5" ></text>
  2793. </g>
  2794. <g >
  2795. <title>syscall.write (7 samples, 0.84%)</title><rect x="551.1" y="293" width="9.9" height="15.0" fill="rgb(210,18,17)" rx="2" ry="2" />
  2796. <text x="554.13" y="303.5" ></text>
  2797. </g>
  2798. <g >
  2799. <title>runtime.runqgrab (6 samples, 0.72%)</title><rect x="984.6" y="549" width="8.5" height="15.0" fill="rgb(225,67,8)" rx="2" ry="2" />
  2800. <text x="987.60" y="559.5" ></text>
  2801. </g>
  2802. <g >
  2803. <title>runtime.startm (1 samples, 0.12%)</title><rect x="817.4" y="565" width="1.5" height="15.0" fill="rgb(238,178,51)" rx="2" ry="2" />
  2804. <text x="820.44" y="575.5" ></text>
  2805. </g>
  2806. <g >
  2807. <title>syscall.Write (2 samples, 0.24%)</title><rect x="657.4" y="341" width="2.8" height="15.0" fill="rgb(230,115,51)" rx="2" ry="2" />
  2808. <text x="660.37" y="351.5" ></text>
  2809. </g>
  2810. <g >
  2811. <title>miads/adslib/ads_redis.Setup.func1 (2 samples, 0.24%)</title><rect x="600.7" y="389" width="2.8" height="15.0" fill="rgb(210,221,4)" rx="2" ry="2" />
  2812. <text x="603.71" y="399.5" ></text>
  2813. </g>
  2814. <g >
  2815. <title>runtime.mallocgc (2 samples, 0.24%)</title><rect x="266.4" y="485" width="2.8" height="15.0" fill="rgb(241,204,23)" rx="2" ry="2" />
  2816. <text x="269.40" y="495.5" ></text>
  2817. </g>
  2818. <g >
  2819. <title>crypto/tls.(*Conn).maxPayloadSizeForWrite (1 samples, 0.12%)</title><rect x="682.9" y="245" width="1.4" height="15.0" fill="rgb(249,152,6)" rx="2" ry="2" />
  2820. <text x="685.87" y="255.5" ></text>
  2821. </g>
  2822. <g >
  2823. <title>bufio.(*Reader).ReadSlice (3 samples, 0.36%)</title><rect x="620.5" y="373" width="4.3" height="15.0" fill="rgb(210,161,10)" rx="2" ry="2" />
  2824. <text x="623.54" y="383.5" ></text>
  2825. </g>
  2826. <g >
  2827. <title>runtime.netpollopen (13 samples, 1.56%)</title><rect x="52.5" y="309" width="18.4" height="15.0" fill="rgb(232,1,33)" rx="2" ry="2" />
  2828. <text x="55.50" y="319.5" ></text>
  2829. </g>
  2830. <g >
  2831. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="667.3" y="197" width="1.4" height="15.0" fill="rgb(212,204,11)" rx="2" ry="2" />
  2832. <text x="670.29" y="207.5" ></text>
  2833. </g>
  2834. <g >
  2835. <title>runtime.reentersyscall (1 samples, 0.12%)</title><rect x="650.3" y="197" width="1.4" height="15.0" fill="rgb(226,40,43)" rx="2" ry="2" />
  2836. <text x="653.29" y="207.5" ></text>
  2837. </g>
  2838. <g >
  2839. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="603.5" y="277" width="1.5" height="15.0" fill="rgb(240,41,1)" rx="2" ry="2" />
  2840. <text x="606.54" y="287.5" ></text>
  2841. </g>
  2842. <g >
  2843. <title>runtime.(*mspan).nextFreeIndex (2 samples, 0.24%)</title><rect x="266.4" y="453" width="2.8" height="15.0" fill="rgb(227,34,32)" rx="2" ry="2" />
  2844. <text x="269.40" y="463.5" ></text>
  2845. </g>
  2846. <g >
  2847. <title>net.(*conn).Write (10 samples, 1.20%)</title><rect x="419.4" y="309" width="14.2" height="15.0" fill="rgb(207,209,38)" rx="2" ry="2" />
  2848. <text x="422.39" y="319.5" ></text>
  2849. </g>
  2850. <g >
  2851. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="418.0" y="245" width="1.4" height="15.0" fill="rgb(229,219,14)" rx="2" ry="2" />
  2852. <text x="420.97" y="255.5" ></text>
  2853. </g>
  2854. <g >
  2855. <title>runtime.runtimer (9 samples, 1.08%)</title><rect x="861.4" y="549" width="12.7" height="15.0" fill="rgb(226,183,44)" rx="2" ry="2" />
  2856. <text x="864.36" y="559.5" ></text>
  2857. </g>
  2858. <g >
  2859. <title>runtime.stringtoslicebyte (3 samples, 0.36%)</title><rect x="355.6" y="389" width="4.3" height="15.0" fill="rgb(238,196,27)" rx="2" ry="2" />
  2860. <text x="358.64" y="399.5" ></text>
  2861. </g>
  2862. <g >
  2863. <title>runtime.gcAssistAlloc (1 samples, 0.12%)</title><rect x="318.8" y="325" width="1.4" height="15.0" fill="rgb(211,140,11)" rx="2" ry="2" />
  2864. <text x="321.81" y="335.5" ></text>
  2865. </g>
  2866. <g >
  2867. <title>runtime.(*mcentral).grow (1 samples, 0.12%)</title><rect x="593.6" y="341" width="1.4" height="15.0" fill="rgb(217,175,31)" rx="2" ry="2" />
  2868. <text x="596.63" y="351.5" ></text>
  2869. </g>
  2870. <g >
  2871. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="310.3" y="309" width="1.4" height="15.0" fill="rgb(242,46,25)" rx="2" ry="2" />
  2872. <text x="313.31" y="319.5" ></text>
  2873. </g>
  2874. <g >
  2875. <title>syscall.Write (1 samples, 0.12%)</title><rect x="303.2" y="421" width="1.4" height="15.0" fill="rgb(232,168,54)" rx="2" ry="2" />
  2876. <text x="306.23" y="431.5" ></text>
  2877. </g>
  2878. <g >
  2879. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="593.6" y="389" width="1.4" height="15.0" fill="rgb(253,151,13)" rx="2" ry="2" />
  2880. <text x="596.63" y="399.5" ></text>
  2881. </g>
  2882. <g >
  2883. <title>encoding/json.stateInString (5 samples, 0.60%)</title><rect x="395.3" y="373" width="7.1" height="15.0" fill="rgb(208,131,33)" rx="2" ry="2" />
  2884. <text x="398.31" y="383.5" ></text>
  2885. </g>
  2886. <g >
  2887. <title>net.(*Dialer).DialContext (3 samples, 0.36%)</title><rect x="673.0" y="373" width="4.2" height="15.0" fill="rgb(208,227,30)" rx="2" ry="2" />
  2888. <text x="675.95" y="383.5" ></text>
  2889. </g>
  2890. <g >
  2891. <title>syscall.Accept4 (1 samples, 0.12%)</title><rect x="811.8" y="437" width="1.4" height="15.0" fill="rgb(252,45,22)" rx="2" ry="2" />
  2892. <text x="814.78" y="447.5" ></text>
  2893. </g>
  2894. <g >
  2895. <title>runtime.newobject (5 samples, 0.60%)</title><rect x="19.9" y="485" width="7.1" height="15.0" fill="rgb(242,205,52)" rx="2" ry="2" />
  2896. <text x="22.92" y="495.5" ></text>
  2897. </g>
  2898. <g >
  2899. <title>github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.24%)</title><rect x="630.5" y="453" width="2.8" height="15.0" fill="rgb(250,17,9)" rx="2" ry="2" />
  2900. <text x="633.46" y="463.5" ></text>
  2901. </g>
  2902. <g >
  2903. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (2 samples, 0.24%)</title><rect x="321.6" y="325" width="2.9" height="15.0" fill="rgb(248,166,6)" rx="2" ry="2" />
  2904. <text x="324.64" y="335.5" ></text>
  2905. </g>
  2906. <g >
  2907. <title>fmt.Sprintf (1 samples, 0.12%)</title><rect x="685.7" y="517" width="1.4" height="15.0" fill="rgb(205,224,1)" rx="2" ry="2" />
  2908. <text x="688.70" y="527.5" ></text>
  2909. </g>
  2910. <g >
  2911. <title>github.com/gin-gonic/gin.glob..func1 (1 samples, 0.12%)</title><rect x="685.7" y="533" width="1.4" height="15.0" fill="rgb(252,87,41)" rx="2" ry="2" />
  2912. <text x="688.70" y="543.5" ></text>
  2913. </g>
  2914. <g >
  2915. <title>net.socket (3 samples, 0.36%)</title><rect x="673.0" y="277" width="4.2" height="15.0" fill="rgb(212,66,33)" rx="2" ry="2" />
  2916. <text x="675.95" y="287.5" ></text>
  2917. </g>
  2918. <g >
  2919. <title>github.com/gomodule/redigo/redis.(*conn).Do (2 samples, 0.24%)</title><rect x="648.9" y="389" width="2.8" height="15.0" fill="rgb(216,76,12)" rx="2" ry="2" />
  2920. <text x="651.87" y="399.5" ></text>
  2921. </g>
  2922. <g >
  2923. <title>runtime.netpollblock (1 samples, 0.12%)</title><rect x="433.6" y="181" width="1.4" height="15.0" fill="rgb(232,81,40)" rx="2" ry="2" />
  2924. <text x="436.55" y="191.5" ></text>
  2925. </g>
  2926. <g >
  2927. <title>net.(*Resolver).internetAddrList (1 samples, 0.12%)</title><rect x="630.5" y="341" width="1.4" height="15.0" fill="rgb(213,83,15)" rx="2" ry="2" />
  2928. <text x="633.46" y="351.5" ></text>
  2929. </g>
  2930. <g >
  2931. <title>syscall.Getpeername (3 samples, 0.36%)</title><rect x="514.3" y="181" width="4.2" height="15.0" fill="rgb(225,181,35)" rx="2" ry="2" />
  2932. <text x="517.30" y="191.5" ></text>
  2933. </g>
  2934. <g >
  2935. <title>runtime.growslice (1 samples, 0.12%)</title><rect x="643.2" y="341" width="1.4" height="15.0" fill="rgb(224,74,28)" rx="2" ry="2" />
  2936. <text x="646.21" y="351.5" ></text>
  2937. </g>
  2938. <g >
  2939. <title>runtime.(*mcache).nextFree (3 samples, 0.36%)</title><rect x="582.3" y="309" width="4.2" height="15.0" fill="rgb(212,69,51)" rx="2" ry="2" />
  2940. <text x="585.29" y="319.5" ></text>
  2941. </g>
  2942. <g >
  2943. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="600.7" y="277" width="1.4" height="15.0" fill="rgb(214,112,24)" rx="2" ry="2" />
  2944. <text x="603.71" y="287.5" ></text>
  2945. </g>
  2946. <g >
  2947. <title>net.(*conn).Read (3 samples, 0.36%)</title><rect x="620.5" y="341" width="4.3" height="15.0" fill="rgb(214,14,10)" rx="2" ry="2" />
  2948. <text x="623.54" y="351.5" ></text>
  2949. </g>
  2950. <g >
  2951. <title>runtime.rawbyteslice (1 samples, 0.12%)</title><rect x="318.8" y="357" width="1.4" height="15.0" fill="rgb(231,147,52)" rx="2" ry="2" />
  2952. <text x="321.81" y="367.5" ></text>
  2953. </g>
  2954. <g >
  2955. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="338.6" y="389" width="1.5" height="15.0" fill="rgb(254,172,14)" rx="2" ry="2" />
  2956. <text x="341.64" y="399.5" ></text>
  2957. </g>
  2958. <g >
  2959. <title>runtime.handoff (1 samples, 0.12%)</title><rect x="746.6" y="549" width="1.4" height="15.0" fill="rgb(232,91,43)" rx="2" ry="2" />
  2960. <text x="749.61" y="559.5" ></text>
  2961. </g>
  2962. <g >
  2963. <title>syscall.read (1 samples, 0.12%)</title><rect x="609.2" y="245" width="1.4" height="15.0" fill="rgb(246,44,20)" rx="2" ry="2" />
  2964. <text x="612.21" y="255.5" ></text>
  2965. </g>
  2966. <g >
  2967. <title>runtime.gcAssistAlloc.func1 (1 samples, 0.12%)</title><rect x="579.5" y="277" width="1.4" height="15.0" fill="rgb(252,147,12)" rx="2" ry="2" />
  2968. <text x="582.46" y="287.5" ></text>
  2969. </g>
  2970. <g >
  2971. <title>internal/singleflight.(*Group).DoChan (1 samples, 0.12%)</title><rect x="605.0" y="293" width="1.4" height="15.0" fill="rgb(234,43,26)" rx="2" ry="2" />
  2972. <text x="607.96" y="303.5" ></text>
  2973. </g>
  2974. <g >
  2975. <title>runtime.(*mcentral).uncacheSpan (1 samples, 0.12%)</title><rect x="739.5" y="485" width="1.4" height="15.0" fill="rgb(215,107,15)" rx="2" ry="2" />
  2976. <text x="742.53" y="495.5" ></text>
  2977. </g>
  2978. <g >
  2979. <title>encoding/json.Unmarshal (1 samples, 0.12%)</title><rect x="320.2" y="389" width="1.4" height="15.0" fill="rgb(238,128,35)" rx="2" ry="2" />
  2980. <text x="323.23" y="399.5" ></text>
  2981. </g>
  2982. <g >
  2983. <title>net.(*netFD).Close (1 samples, 0.12%)</title><rect x="337.2" y="357" width="1.4" height="15.0" fill="rgb(231,133,27)" rx="2" ry="2" />
  2984. <text x="340.23" y="367.5" ></text>
  2985. </g>
  2986. <g >
  2987. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="639.0" y="277" width="1.4" height="15.0" fill="rgb(224,39,42)" rx="2" ry="2" />
  2988. <text x="641.96" y="287.5" ></text>
  2989. </g>
  2990. <g >
  2991. <title>runtime.lock (1 samples, 0.12%)</title><rect x="443.5" y="117" width="1.4" height="15.0" fill="rgb(216,104,21)" rx="2" ry="2" />
  2992. <text x="446.47" y="127.5" ></text>
  2993. </g>
  2994. <g >
  2995. <title>runtime.startm (3 samples, 0.36%)</title><rect x="297.6" y="501" width="4.2" height="15.0" fill="rgb(208,122,24)" rx="2" ry="2" />
  2996. <text x="300.56" y="511.5" ></text>
  2997. </g>
  2998. <g >
  2999. <title>net.internetSocket (3 samples, 0.36%)</title><rect x="667.3" y="293" width="4.2" height="15.0" fill="rgb(247,70,2)" rx="2" ry="2" />
  3000. <text x="670.29" y="303.5" ></text>
  3001. </g>
  3002. <g >
  3003. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="607.8" y="309" width="1.4" height="15.0" fill="rgb(240,120,33)" rx="2" ry="2" />
  3004. <text x="610.79" y="319.5" ></text>
  3005. </g>
  3006. <g >
  3007. <title>runtime.step (1 samples, 0.12%)</title><rect x="293.3" y="453" width="1.4" height="15.0" fill="rgb(211,149,33)" rx="2" ry="2" />
  3008. <text x="296.31" y="463.5" ></text>
  3009. </g>
  3010. <g >
  3011. <title>runtime.goexit0 (4 samples, 0.48%)</title><rect x="813.2" y="613" width="5.7" height="15.0" fill="rgb(247,88,13)" rx="2" ry="2" />
  3012. <text x="816.19" y="623.5" ></text>
  3013. </g>
  3014. <g >
  3015. <title>syscall.Read (29 samples, 3.48%)</title><rect x="130.4" y="453" width="41.1" height="15.0" fill="rgb(239,211,15)" rx="2" ry="2" />
  3016. <text x="133.41" y="463.5" >sys..</text>
  3017. </g>
  3018. <g >
  3019. <title>miads/adslib/redis_data.GetOrderInfos (11 samples, 1.32%)</title><rect x="316.0" y="421" width="15.6" height="15.0" fill="rgb(205,94,4)" rx="2" ry="2" />
  3020. <text x="318.98" y="431.5" ></text>
  3021. </g>
  3022. <g >
  3023. <title>net.(*conn).Read (12 samples, 1.44%)</title><rect x="562.5" y="293" width="17.0" height="15.0" fill="rgb(220,75,47)" rx="2" ry="2" />
  3024. <text x="565.46" y="303.5" ></text>
  3025. </g>
  3026. <g >
  3027. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="341.5" y="277" width="1.4" height="15.0" fill="rgb(222,10,25)" rx="2" ry="2" />
  3028. <text x="344.48" y="287.5" ></text>
  3029. </g>
  3030. <g >
  3031. <title>miads/adslib/redis_data.GetRemainDispatchCount (2 samples, 0.24%)</title><rect x="600.7" y="437" width="2.8" height="15.0" fill="rgb(243,13,22)" rx="2" ry="2" />
  3032. <text x="603.71" y="447.5" ></text>
  3033. </g>
  3034. <g >
  3035. <title>runtime.gcBgMarkWorker.func2 (49 samples, 5.88%)</title><rect x="742.4" y="597" width="69.4" height="15.0" fill="rgb(205,193,49)" rx="2" ry="2" />
  3036. <text x="745.36" y="607.5" >runtime..</text>
  3037. </g>
  3038. <g >
  3039. <title>runtime.makemap_small (1 samples, 0.12%)</title><rect x="15.7" y="469" width="1.4" height="15.0" fill="rgb(228,79,41)" rx="2" ry="2" />
  3040. <text x="18.67" y="479.5" ></text>
  3041. </g>
  3042. <g >
  3043. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="606.4" y="373" width="1.4" height="15.0" fill="rgb(215,105,6)" rx="2" ry="2" />
  3044. <text x="609.37" y="383.5" ></text>
  3045. </g>
  3046. <g >
  3047. <title>internal/poll.(*FD).Close (8 samples, 0.96%)</title><rect x="402.4" y="325" width="11.3" height="15.0" fill="rgb(245,43,38)" rx="2" ry="2" />
  3048. <text x="405.39" y="335.5" ></text>
  3049. </g>
  3050. <g >
  3051. <title>runtime.entersyscall (5 samples, 0.60%)</title><rect x="572.4" y="213" width="7.1" height="15.0" fill="rgb(214,15,19)" rx="2" ry="2" />
  3052. <text x="575.38" y="223.5" ></text>
  3053. </g>
  3054. <g >
  3055. <title>runtime.netpollready (3 samples, 0.36%)</title><rect x="969.0" y="549" width="4.3" height="15.0" fill="rgb(207,20,24)" rx="2" ry="2" />
  3056. <text x="972.02" y="559.5" ></text>
  3057. </g>
  3058. <g >
  3059. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="609.2" y="293" width="1.4" height="15.0" fill="rgb(247,68,53)" rx="2" ry="2" />
  3060. <text x="612.21" y="303.5" ></text>
  3061. </g>
  3062. <g >
  3063. <title>miads/adslib/ads_redis.Setup.func1 (1 samples, 0.12%)</title><rect x="334.4" y="389" width="1.4" height="15.0" fill="rgb(223,184,46)" rx="2" ry="2" />
  3064. <text x="337.39" y="399.5" ></text>
  3065. </g>
  3066. <g >
  3067. <title>runtime.epollwait (1 samples, 0.12%)</title><rect x="816.0" y="549" width="1.4" height="15.0" fill="rgb(221,108,11)" rx="2" ry="2" />
  3068. <text x="819.03" y="559.5" ></text>
  3069. </g>
  3070. <g >
  3071. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="606.4" y="309" width="1.4" height="15.0" fill="rgb(244,49,51)" rx="2" ry="2" />
  3072. <text x="609.37" y="319.5" ></text>
  3073. </g>
  3074. <g >
  3075. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="660.2" y="357" width="1.4" height="15.0" fill="rgb(251,142,42)" rx="2" ry="2" />
  3076. <text x="663.20" y="367.5" ></text>
  3077. </g>
  3078. <g >
  3079. <title>runtime.notewakeup (7 samples, 0.84%)</title><rect x="864.2" y="437" width="9.9" height="15.0" fill="rgb(230,133,44)" rx="2" ry="2" />
  3080. <text x="867.19" y="447.5" ></text>
  3081. </g>
  3082. <g >
  3083. <title>runtime.gcAssistAlloc.func1 (1 samples, 0.12%)</title><rect x="517.1" y="85" width="1.4" height="15.0" fill="rgb(238,134,40)" rx="2" ry="2" />
  3084. <text x="520.13" y="95.5" ></text>
  3085. </g>
  3086. <g >
  3087. <title>miads/adslib/addata.CombineLastAdsInfos (1 samples, 0.12%)</title><rect x="334.4" y="453" width="1.4" height="15.0" fill="rgb(248,70,4)" rx="2" ry="2" />
  3088. <text x="337.39" y="463.5" ></text>
  3089. </g>
  3090. <g >
  3091. <title>context.WithDeadline (2 samples, 0.24%)</title><rect x="10.0" y="501" width="2.8" height="15.0" fill="rgb(215,43,4)" rx="2" ry="2" />
  3092. <text x="13.00" y="511.5" ></text>
  3093. </g>
  3094. <g >
  3095. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="603.5" y="389" width="1.5" height="15.0" fill="rgb(207,92,26)" rx="2" ry="2" />
  3096. <text x="606.54" y="399.5" ></text>
  3097. </g>
  3098. <g >
  3099. <title>fmt.(*pp).fmtInteger (1 samples, 0.12%)</title><rect x="685.7" y="469" width="1.4" height="15.0" fill="rgb(215,33,11)" rx="2" ry="2" />
  3100. <text x="688.70" y="479.5" ></text>
  3101. </g>
  3102. <g >
  3103. <title>runtime.newdefer (1 samples, 0.12%)</title><rect x="243.7" y="485" width="1.5" height="15.0" fill="rgb(231,202,7)" rx="2" ry="2" />
  3104. <text x="246.73" y="495.5" ></text>
  3105. </g>
  3106. <g >
  3107. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="310.3" y="325" width="1.4" height="15.0" fill="rgb(209,89,36)" rx="2" ry="2" />
  3108. <text x="313.31" y="335.5" ></text>
  3109. </g>
  3110. <g >
  3111. <title>net.(*sysDialer).doDialTCP (3 samples, 0.36%)</title><rect x="667.3" y="309" width="4.2" height="15.0" fill="rgb(234,133,51)" rx="2" ry="2" />
  3112. <text x="670.29" y="319.5" ></text>
  3113. </g>
  3114. <g >
  3115. <title>syscall.Syscall (2 samples, 0.24%)</title><rect x="626.2" y="197" width="2.8" height="15.0" fill="rgb(211,136,5)" rx="2" ry="2" />
  3116. <text x="629.21" y="207.5" ></text>
  3117. </g>
  3118. <g >
  3119. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="629.0" y="277" width="1.5" height="15.0" fill="rgb(238,76,13)" rx="2" ry="2" />
  3120. <text x="632.04" y="287.5" ></text>
  3121. </g>
  3122. <g >
  3123. <title>github.com/gomodule/redigo/redis.(*conn).Do (29 samples, 3.48%)</title><rect x="549.7" y="389" width="41.1" height="15.0" fill="rgb(218,46,40)" rx="2" ry="2" />
  3124. <text x="552.71" y="399.5" >git..</text>
  3125. </g>
  3126. <g >
  3127. <title>runtime.convT64 (1 samples, 0.12%)</title><rect x="617.7" y="181" width="1.4" height="15.0" fill="rgb(219,23,34)" rx="2" ry="2" />
  3128. <text x="620.71" y="191.5" ></text>
  3129. </g>
  3130. <g >
  3131. <title>net.(*Dialer).Dial (3 samples, 0.36%)</title><rect x="324.5" y="325" width="4.2" height="15.0" fill="rgb(222,71,23)" rx="2" ry="2" />
  3132. <text x="327.48" y="335.5" ></text>
  3133. </g>
  3134. <g >
  3135. <title>github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.24%)</title><rect x="600.7" y="405" width="2.8" height="15.0" fill="rgb(205,6,4)" rx="2" ry="2" />
  3136. <text x="603.71" y="415.5" ></text>
  3137. </g>
  3138. <g >
  3139. <title>encoding/json.(*decodeState).array (1 samples, 0.12%)</title><rect x="671.5" y="405" width="1.5" height="15.0" fill="rgb(207,218,0)" rx="2" ry="2" />
  3140. <text x="674.54" y="415.5" ></text>
  3141. </g>
  3142. <g >
  3143. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="579.5" y="293" width="1.4" height="15.0" fill="rgb(236,148,50)" rx="2" ry="2" />
  3144. <text x="582.46" y="303.5" ></text>
  3145. </g>
  3146. <g >
  3147. <title>net.(*sysDialer).dialSingle (37 samples, 4.44%)</title><rect x="49.7" y="453" width="52.4" height="15.0" fill="rgb(246,13,25)" rx="2" ry="2" />
  3148. <text x="52.66" y="463.5" >net.(..</text>
  3149. </g>
  3150. <g >
  3151. <title>github.com/gomodule/redigo/redis.(*conn).Close (1 samples, 0.12%)</title><rect x="337.2" y="389" width="1.4" height="15.0" fill="rgb(233,51,52)" rx="2" ry="2" />
  3152. <text x="340.23" y="399.5" ></text>
  3153. </g>
  3154. <g >
  3155. <title>net.(*Dialer).Dial (3 samples, 0.36%)</title><rect x="667.3" y="389" width="4.2" height="15.0" fill="rgb(250,152,51)" rx="2" ry="2" />
  3156. <text x="670.29" y="399.5" ></text>
  3157. </g>
  3158. <g >
  3159. <title>net.(*netFD).connect (1 samples, 0.12%)</title><rect x="667.3" y="245" width="1.4" height="15.0" fill="rgb(246,153,14)" rx="2" ry="2" />
  3160. <text x="670.29" y="255.5" ></text>
  3161. </g>
  3162. <g >
  3163. <title>net.internetSocket (1 samples, 0.12%)</title><rect x="681.5" y="293" width="1.4" height="15.0" fill="rgb(237,171,41)" rx="2" ry="2" />
  3164. <text x="684.45" y="303.5" ></text>
  3165. </g>
  3166. <g >
  3167. <title>runtime.profilealloc (1 samples, 0.12%)</title><rect x="469.0" y="197" width="1.4" height="15.0" fill="rgb(248,172,20)" rx="2" ry="2" />
  3168. <text x="471.97" y="207.5" ></text>
  3169. </g>
  3170. <g >
  3171. <title>net.socket (3 samples, 0.36%)</title><rect x="342.9" y="229" width="4.2" height="15.0" fill="rgb(230,146,29)" rx="2" ry="2" />
  3172. <text x="345.89" y="239.5" ></text>
  3173. </g>
  3174. <g >
  3175. <title>syscall.Write (7 samples, 0.84%)</title><rect x="551.1" y="309" width="9.9" height="15.0" fill="rgb(220,17,34)" rx="2" ry="2" />
  3176. <text x="554.13" y="319.5" ></text>
  3177. </g>
  3178. <g >
  3179. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="341.5" y="341" width="1.4" height="15.0" fill="rgb(243,148,0)" rx="2" ry="2" />
  3180. <text x="344.48" y="351.5" ></text>
  3181. </g>
  3182. <g >
  3183. <title>net.(*netFD).connect (2 samples, 0.24%)</title><rect x="673.0" y="245" width="2.8" height="15.0" fill="rgb(208,103,20)" rx="2" ry="2" />
  3184. <text x="675.95" y="255.5" ></text>
  3185. </g>
  3186. <g >
  3187. <title>runtime.(*mcache).refill (2 samples, 0.24%)</title><rect x="238.1" y="389" width="2.8" height="15.0" fill="rgb(236,110,7)" rx="2" ry="2" />
  3188. <text x="241.07" y="399.5" ></text>
  3189. </g>
  3190. <g >
  3191. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="616.3" y="325" width="1.4" height="15.0" fill="rgb(238,135,54)" rx="2" ry="2" />
  3192. <text x="619.29" y="335.5" ></text>
  3193. </g>
  3194. <g >
  3195. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="600.7" y="357" width="1.4" height="15.0" fill="rgb(217,179,25)" rx="2" ry="2" />
  3196. <text x="603.71" y="367.5" ></text>
  3197. </g>
  3198. <g >
  3199. <title>time.Time.AppendFormat (1 samples, 0.12%)</title><rect x="663.0" y="421" width="1.5" height="15.0" fill="rgb(239,7,39)" rx="2" ry="2" />
  3200. <text x="666.04" y="431.5" ></text>
  3201. </g>
  3202. <g >
  3203. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="600.7" y="261" width="1.4" height="15.0" fill="rgb(243,180,45)" rx="2" ry="2" />
  3204. <text x="603.71" y="271.5" ></text>
  3205. </g>
  3206. <g >
  3207. <title>runtime.(*mcache).refill (2 samples, 0.24%)</title><rect x="228.2" y="437" width="2.8" height="15.0" fill="rgb(246,42,52)" rx="2" ry="2" />
  3208. <text x="231.15" y="447.5" ></text>
  3209. </g>
  3210. <g >
  3211. <title>runtime.(*mcache).prepareForSweep (1 samples, 0.12%)</title><rect x="739.5" y="517" width="1.4" height="15.0" fill="rgb(231,229,2)" rx="2" ry="2" />
  3212. <text x="742.53" y="527.5" ></text>
  3213. </g>
  3214. <g >
  3215. <title>runtime.netpoll (72 samples, 8.64%)</title><rect x="879.8" y="565" width="102.0" height="15.0" fill="rgb(246,51,20)" rx="2" ry="2" />
  3216. <text x="882.77" y="575.5" >runtime.netp..</text>
  3217. </g>
  3218. <g >
  3219. <title>crypto/tls.(*Conn).Write (1 samples, 0.12%)</title><rect x="682.9" y="277" width="1.4" height="15.0" fill="rgb(249,87,46)" rx="2" ry="2" />
  3220. <text x="685.87" y="287.5" ></text>
  3221. </g>
  3222. <g >
  3223. <title>runtime.startm (10 samples, 1.20%)</title><rect x="1123.4" y="581" width="14.2" height="15.0" fill="rgb(232,32,54)" rx="2" ry="2" />
  3224. <text x="1126.42" y="591.5" ></text>
  3225. </g>
  3226. <g >
  3227. <title>runtime.stackalloc (1 samples, 0.12%)</title><rect x="294.7" y="501" width="1.4" height="15.0" fill="rgb(221,153,9)" rx="2" ry="2" />
  3228. <text x="297.73" y="511.5" ></text>
  3229. </g>
  3230. <g >
  3231. <title>runtime.adjustdefers (1 samples, 0.12%)</title><rect x="284.8" y="501" width="1.4" height="15.0" fill="rgb(252,104,46)" rx="2" ry="2" />
  3232. <text x="287.81" y="511.5" ></text>
  3233. </g>
  3234. <g >
  3235. <title>runtime.gcMark (1 samples, 0.12%)</title><rect x="738.1" y="549" width="1.4" height="15.0" fill="rgb(205,139,10)" rx="2" ry="2" />
  3236. <text x="741.12" y="559.5" ></text>
  3237. </g>
  3238. <g >
  3239. <title>syscall.read (3 samples, 0.36%)</title><rect x="620.5" y="293" width="4.3" height="15.0" fill="rgb(243,217,36)" rx="2" ry="2" />
  3240. <text x="623.54" y="303.5" ></text>
  3241. </g>
  3242. <g >
  3243. <title>net.(*netFD).connect (1 samples, 0.12%)</title><rect x="681.5" y="245" width="1.4" height="15.0" fill="rgb(214,124,32)" rx="2" ry="2" />
  3244. <text x="684.45" y="255.5" ></text>
  3245. </g>
  3246. <g >
  3247. <title>net.(*netFD).Read (16 samples, 1.92%)</title><rect x="433.6" y="245" width="22.6" height="15.0" fill="rgb(233,104,5)" rx="2" ry="2" />
  3248. <text x="436.55" y="255.5" >n..</text>
  3249. </g>
  3250. <g >
  3251. <title>bufio.(*Writer).Flush (1 samples, 0.12%)</title><rect x="648.9" y="357" width="1.4" height="15.0" fill="rgb(216,195,13)" rx="2" ry="2" />
  3252. <text x="651.87" y="367.5" ></text>
  3253. </g>
  3254. <g >
  3255. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="27.0" y="405" width="1.4" height="15.0" fill="rgb(218,120,30)" rx="2" ry="2" />
  3256. <text x="30.00" y="415.5" ></text>
  3257. </g>
  3258. <g >
  3259. <title>github.com/gomodule/redigo/redis.(*conn).readReply (21 samples, 2.52%)</title><rect x="561.0" y="357" width="29.8" height="15.0" fill="rgb(239,69,46)" rx="2" ry="2" />
  3260. <text x="564.04" y="367.5" >gi..</text>
  3261. </g>
  3262. <g >
  3263. <title>strings.IndexAny (1 samples, 0.12%)</title><rect x="314.6" y="421" width="1.4" height="15.0" fill="rgb(242,211,28)" rx="2" ry="2" />
  3264. <text x="317.56" y="431.5" ></text>
  3265. </g>
  3266. <g >
  3267. <title>runtime.pcvalue (1 samples, 0.12%)</title><rect x="279.1" y="469" width="1.5" height="15.0" fill="rgb(226,112,53)" rx="2" ry="2" />
  3268. <text x="282.15" y="479.5" ></text>
  3269. </g>
  3270. <g >
  3271. <title>runtime.notewakeup (11 samples, 1.32%)</title><rect x="518.5" y="69" width="15.6" height="15.0" fill="rgb(224,107,54)" rx="2" ry="2" />
  3272. <text x="521.55" y="79.5" ></text>
  3273. </g>
  3274. <g >
  3275. <title>fmt.Fprintf (1 samples, 0.12%)</title><rect x="303.2" y="453" width="1.4" height="15.0" fill="rgb(226,144,49)" rx="2" ry="2" />
  3276. <text x="306.23" y="463.5" ></text>
  3277. </g>
  3278. <g >
  3279. <title>runtime.stringtoslicebyte (3 samples, 0.36%)</title><rect x="265.0" y="517" width="4.2" height="15.0" fill="rgb(248,161,12)" rx="2" ry="2" />
  3280. <text x="267.98" y="527.5" ></text>
  3281. </g>
  3282. <g >
  3283. <title>runtime.(*mcentral).cacheSpan (2 samples, 0.24%)</title><rect x="316.0" y="309" width="2.8" height="15.0" fill="rgb(211,1,45)" rx="2" ry="2" />
  3284. <text x="318.98" y="319.5" ></text>
  3285. </g>
  3286. <g >
  3287. <title>bufio.NewWriterSize (1 samples, 0.12%)</title><rect x="616.3" y="389" width="1.4" height="15.0" fill="rgb(206,206,44)" rx="2" ry="2" />
  3288. <text x="619.29" y="399.5" ></text>
  3289. </g>
  3290. <g >
  3291. <title>github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.12%)</title><rect x="609.2" y="437" width="1.4" height="15.0" fill="rgb(239,155,7)" rx="2" ry="2" />
  3292. <text x="612.21" y="447.5" ></text>
  3293. </g>
  3294. <g >
  3295. <title>runtime.entersyscall (9 samples, 1.08%)</title><rect x="443.5" y="181" width="12.7" height="15.0" fill="rgb(229,39,11)" rx="2" ry="2" />
  3296. <text x="446.47" y="191.5" ></text>
  3297. </g>
  3298. <g >
  3299. <title>runtime.save (1 samples, 0.12%)</title><rect x="144.6" y="373" width="1.4" height="15.0" fill="rgb(211,138,39)" rx="2" ry="2" />
  3300. <text x="147.57" y="383.5" ></text>
  3301. </g>
  3302. <g >
  3303. <title>syscall.setsockopt (1 samples, 0.12%)</title><rect x="333.0" y="293" width="1.4" height="15.0" fill="rgb(246,185,42)" rx="2" ry="2" />
  3304. <text x="335.98" y="303.5" ></text>
  3305. </g>
  3306. <g >
  3307. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="238.1" y="325" width="1.4" height="15.0" fill="rgb(238,154,45)" rx="2" ry="2" />
  3308. <text x="241.07" y="335.5" ></text>
  3309. </g>
  3310. <g >
  3311. <title>syscall.setsockopt (3 samples, 0.36%)</title><rect x="97.8" y="373" width="4.3" height="15.0" fill="rgb(208,105,37)" rx="2" ry="2" />
  3312. <text x="100.83" y="383.5" ></text>
  3313. </g>
  3314. <g >
  3315. <title>syscall.Syscall6 (1 samples, 0.12%)</title><rect x="333.0" y="277" width="1.4" height="15.0" fill="rgb(231,37,32)" rx="2" ry="2" />
  3316. <text x="335.98" y="287.5" ></text>
  3317. </g>
  3318. <g >
  3319. <title>net.(*sysDialer).doDialTCP (41 samples, 4.92%)</title><rect x="483.1" y="261" width="58.1" height="15.0" fill="rgb(235,168,4)" rx="2" ry="2" />
  3320. <text x="486.13" y="271.5" >net.(*..</text>
  3321. </g>
  3322. <g >
  3323. <title>syscall.Syscall (2 samples, 0.24%)</title><rect x="657.4" y="309" width="2.8" height="15.0" fill="rgb(252,7,9)" rx="2" ry="2" />
  3324. <text x="660.37" y="319.5" ></text>
  3325. </g>
  3326. <g >
  3327. <title>net.(*netFD).Write (32 samples, 3.84%)</title><rect x="172.9" y="469" width="45.3" height="15.0" fill="rgb(230,63,8)" rx="2" ry="2" />
  3328. <text x="175.91" y="479.5" >net...</text>
  3329. </g>
  3330. <g >
  3331. <title>runtime.futex (11 samples, 1.32%)</title><rect x="518.5" y="37" width="15.6" height="15.0" fill="rgb(236,190,23)" rx="2" ry="2" />
  3332. <text x="521.55" y="47.5" ></text>
  3333. </g>
  3334. <g >
  3335. <title>github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.12%)</title><rect x="334.4" y="405" width="1.4" height="15.0" fill="rgb(211,23,27)" rx="2" ry="2" />
  3336. <text x="337.39" y="415.5" ></text>
  3337. </g>
  3338. <g >
  3339. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="317.4" y="261" width="1.4" height="15.0" fill="rgb(210,32,28)" rx="2" ry="2" />
  3340. <text x="320.39" y="271.5" ></text>
  3341. </g>
  3342. <g >
  3343. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="331.6" y="261" width="1.4" height="15.0" fill="rgb(223,227,44)" rx="2" ry="2" />
  3344. <text x="334.56" y="271.5" ></text>
  3345. </g>
  3346. <g >
  3347. <title>runtime.usleep (27 samples, 3.24%)</title><rect x="1151.8" y="581" width="38.2" height="15.0" fill="rgb(226,71,20)" rx="2" ry="2" />
  3348. <text x="1154.75" y="591.5" >run..</text>
  3349. </g>
  3350. <g >
  3351. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="602.1" y="325" width="1.4" height="15.0" fill="rgb(211,189,38)" rx="2" ry="2" />
  3352. <text x="605.12" y="335.5" ></text>
  3353. </g>
  3354. <g >
  3355. <title>miads/adslib/utils.GetArgument (2 samples, 0.24%)</title><rect x="308.9" y="453" width="2.8" height="15.0" fill="rgb(226,201,53)" rx="2" ry="2" />
  3356. <text x="311.90" y="463.5" ></text>
  3357. </g>
  3358. <g >
  3359. <title>runtime.scanobject (1 samples, 0.12%)</title><rect x="318.8" y="245" width="1.4" height="15.0" fill="rgb(223,191,40)" rx="2" ry="2" />
  3360. <text x="321.81" y="255.5" ></text>
  3361. </g>
  3362. <g >
  3363. <title>internal/poll.(*pollDesc).close (4 samples, 0.48%)</title><rect x="408.1" y="293" width="5.6" height="15.0" fill="rgb(208,177,40)" rx="2" ry="2" />
  3364. <text x="411.06" y="303.5" ></text>
  3365. </g>
  3366. <g >
  3367. <title>sync.(*Map).Load (1 samples, 0.12%)</title><rect x="378.3" y="325" width="1.4" height="15.0" fill="rgb(213,53,40)" rx="2" ry="2" />
  3368. <text x="381.31" y="335.5" ></text>
  3369. </g>
  3370. <g >
  3371. <title>runtime.wakeScavenger (8 samples, 0.96%)</title><rect x="862.8" y="501" width="11.3" height="15.0" fill="rgb(216,206,15)" rx="2" ry="2" />
  3372. <text x="865.77" y="511.5" ></text>
  3373. </g>
  3374. <g >
  3375. <title>runtime.(*mcentral).grow (2 samples, 0.24%)</title><rect x="228.2" y="405" width="2.8" height="15.0" fill="rgb(244,169,46)" rx="2" ry="2" />
  3376. <text x="231.15" y="415.5" ></text>
  3377. </g>
  3378. <g >
  3379. <title>syscall.SetsockoptInt (2 samples, 0.24%)</title><rect x="640.4" y="277" width="2.8" height="15.0" fill="rgb(244,208,4)" rx="2" ry="2" />
  3380. <text x="643.37" y="287.5" ></text>
  3381. </g>
  3382. <g >
  3383. <title>runtime.startm (3 samples, 0.36%)</title><rect x="473.2" y="181" width="4.3" height="15.0" fill="rgb(235,209,17)" rx="2" ry="2" />
  3384. <text x="476.22" y="191.5" ></text>
  3385. </g>
  3386. <g >
  3387. <title>runtime.funcspdelta (1 samples, 0.12%)</title><rect x="684.3" y="421" width="1.4" height="15.0" fill="rgb(234,77,30)" rx="2" ry="2" />
  3388. <text x="687.29" y="431.5" ></text>
  3389. </g>
  3390. <g >
  3391. <title>runtime.newproc (1 samples, 0.12%)</title><rect x="630.5" y="293" width="1.4" height="15.0" fill="rgb(253,176,14)" rx="2" ry="2" />
  3392. <text x="633.46" y="303.5" ></text>
  3393. </g>
  3394. <g >
  3395. <title>internal/poll.(*pollDesc).waitRead (1 samples, 0.12%)</title><rect x="433.6" y="229" width="1.4" height="15.0" fill="rgb(247,102,30)" rx="2" ry="2" />
  3396. <text x="436.55" y="239.5" ></text>
  3397. </g>
  3398. <g >
  3399. <title>net.(*Dialer).Dial (2 samples, 0.24%)</title><rect x="630.5" y="389" width="2.8" height="15.0" fill="rgb(238,9,9)" rx="2" ry="2" />
  3400. <text x="633.46" y="399.5" ></text>
  3401. </g>
  3402. <g >
  3403. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="592.2" y="373" width="1.4" height="15.0" fill="rgb(237,164,26)" rx="2" ry="2" />
  3404. <text x="595.21" y="383.5" ></text>
  3405. </g>
  3406. <g >
  3407. <title>runtime.mallocgc (2 samples, 0.24%)</title><rect x="595.0" y="421" width="2.9" height="15.0" fill="rgb(218,190,26)" rx="2" ry="2" />
  3408. <text x="598.04" y="431.5" ></text>
  3409. </g>
  3410. <g >
  3411. <title>runtime.pollWork (1 samples, 0.12%)</title><rect x="756.5" y="565" width="1.4" height="15.0" fill="rgb(218,223,50)" rx="2" ry="2" />
  3412. <text x="759.53" y="575.5" ></text>
  3413. </g>
  3414. <g >
  3415. <title>runtime.findfunc (2 samples, 0.24%)</title><rect x="289.1" y="485" width="2.8" height="15.0" fill="rgb(238,7,33)" rx="2" ry="2" />
  3416. <text x="292.06" y="495.5" ></text>
  3417. </g>
  3418. <g >
  3419. <title>vendor/golang.org/x/net/dns/dnsmessage.NewBuilder (1 samples, 0.12%)</title><rect x="240.9" y="485" width="1.4" height="15.0" fill="rgb(241,174,51)" rx="2" ry="2" />
  3420. <text x="243.90" y="495.5" ></text>
  3421. </g>
  3422. <g >
  3423. <title>syscall.Socket (1 samples, 0.12%)</title><rect x="675.8" y="245" width="1.4" height="15.0" fill="rgb(242,1,0)" rx="2" ry="2" />
  3424. <text x="678.79" y="255.5" ></text>
  3425. </g>
  3426. <g >
  3427. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="609.2" y="325" width="1.4" height="15.0" fill="rgb(229,46,37)" rx="2" ry="2" />
  3428. <text x="612.21" y="335.5" ></text>
  3429. </g>
  3430. <g >
  3431. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="609.2" y="389" width="1.4" height="15.0" fill="rgb(233,91,27)" rx="2" ry="2" />
  3432. <text x="612.21" y="399.5" ></text>
  3433. </g>
  3434. <g >
  3435. <title>net.socket (1 samples, 0.12%)</title><rect x="602.1" y="245" width="1.4" height="15.0" fill="rgb(207,44,12)" rx="2" ry="2" />
  3436. <text x="605.12" y="255.5" ></text>
  3437. </g>
  3438. <g >
  3439. <title>github.com/gomodule/redigo/redis.(*Pool).Get (3 samples, 0.36%)</title><rect x="677.2" y="453" width="4.3" height="15.0" fill="rgb(236,151,5)" rx="2" ry="2" />
  3440. <text x="680.20" y="463.5" ></text>
  3441. </g>
  3442. <g >
  3443. <title>net.(*conn).Read (29 samples, 3.48%)</title><rect x="130.4" y="485" width="41.1" height="15.0" fill="rgb(211,59,22)" rx="2" ry="2" />
  3444. <text x="133.41" y="495.5" >net..</text>
  3445. </g>
  3446. <g >
  3447. <title>miads/adslib/addata.GetCustomAdsInfos (198 samples, 23.77%)</title><rect x="340.1" y="469" width="280.4" height="15.0" fill="rgb(218,152,1)" rx="2" ry="2" />
  3448. <text x="343.06" y="479.5" >miads/adslib/addata.GetCustomAdsInfos</text>
  3449. </g>
  3450. <g >
  3451. <title>context.(*cancelCtx).Done (1 samples, 0.12%)</title><rect x="48.2" y="453" width="1.5" height="15.0" fill="rgb(234,111,15)" rx="2" ry="2" />
  3452. <text x="51.25" y="463.5" ></text>
  3453. </g>
  3454. <g >
  3455. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="317.4" y="277" width="1.4" height="15.0" fill="rgb(242,205,35)" rx="2" ry="2" />
  3456. <text x="320.39" y="287.5" ></text>
  3457. </g>
  3458. <g >
  3459. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="605.0" y="357" width="1.4" height="15.0" fill="rgb(247,195,8)" rx="2" ry="2" />
  3460. <text x="607.96" y="367.5" ></text>
  3461. </g>
  3462. <g >
  3463. <title>math/rand.(*rngSource).Uint64 (1 samples, 0.12%)</title><rect x="222.5" y="469" width="1.4" height="15.0" fill="rgb(210,111,20)" rx="2" ry="2" />
  3464. <text x="225.48" y="479.5" ></text>
  3465. </g>
  3466. <g >
  3467. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="306.1" y="405" width="1.4" height="15.0" fill="rgb(245,157,12)" rx="2" ry="2" />
  3468. <text x="309.06" y="415.5" ></text>
  3469. </g>
  3470. <g >
  3471. <title>syscall.Write (1 samples, 0.12%)</title><rect x="321.6" y="261" width="1.5" height="15.0" fill="rgb(219,191,47)" rx="2" ry="2" />
  3472. <text x="324.64" y="271.5" ></text>
  3473. </g>
  3474. <g >
  3475. <title>runtime.largeAlloc (1 samples, 0.12%)</title><rect x="596.5" y="373" width="1.4" height="15.0" fill="rgb(254,80,3)" rx="2" ry="2" />
  3476. <text x="599.46" y="383.5" ></text>
  3477. </g>
  3478. <g >
  3479. <title>net.(*Resolver).resolveAddrList (1 samples, 0.12%)</title><rect x="630.5" y="357" width="1.4" height="15.0" fill="rgb(214,187,9)" rx="2" ry="2" />
  3480. <text x="633.46" y="367.5" ></text>
  3481. </g>
  3482. <g >
  3483. <title>github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.12%)</title><rect x="338.6" y="421" width="1.5" height="15.0" fill="rgb(246,21,0)" rx="2" ry="2" />
  3484. <text x="341.64" y="431.5" ></text>
  3485. </g>
  3486. <g >
  3487. <title>io/ioutil.NopCloser (1 samples, 0.12%)</title><rect x="307.5" y="453" width="1.4" height="15.0" fill="rgb(250,86,28)" rx="2" ry="2" />
  3488. <text x="310.48" y="463.5" ></text>
  3489. </g>
  3490. <g >
  3491. <title>memeqbody (1 samples, 0.12%)</title><rect x="471.8" y="165" width="1.4" height="15.0" fill="rgb(232,69,16)" rx="2" ry="2" />
  3492. <text x="474.80" y="175.5" ></text>
  3493. </g>
  3494. <g >
  3495. <title>internal/poll.(*pollDesc).waitWrite (1 samples, 0.12%)</title><rect x="487.4" y="197" width="1.4" height="15.0" fill="rgb(236,25,49)" rx="2" ry="2" />
  3496. <text x="490.38" y="207.5" ></text>
  3497. </g>
  3498. <g >
  3499. <title>runtime.(*mheap).alloc.func1 (1 samples, 0.12%)</title><rect x="317.4" y="245" width="1.4" height="15.0" fill="rgb(243,41,19)" rx="2" ry="2" />
  3500. <text x="320.39" y="255.5" ></text>
  3501. </g>
  3502. <g >
  3503. <title>net.internetSocket (1 samples, 0.12%)</title><rect x="327.3" y="229" width="1.4" height="15.0" fill="rgb(244,183,16)" rx="2" ry="2" />
  3504. <text x="330.31" y="239.5" ></text>
  3505. </g>
  3506. <g >
  3507. <title>runtime.readvarint (1 samples, 0.12%)</title><rect x="684.3" y="373" width="1.4" height="15.0" fill="rgb(240,148,32)" rx="2" ry="2" />
  3508. <text x="687.29" y="383.5" ></text>
  3509. </g>
  3510. <g >
  3511. <title>github.com/gomodule/redigo/redis.(*Pool).Get (3 samples, 0.36%)</title><rect x="639.0" y="453" width="4.2" height="15.0" fill="rgb(253,127,13)" rx="2" ry="2" />
  3512. <text x="641.96" y="463.5" ></text>
  3513. </g>
  3514. <g >
  3515. <title>syscall.setsockopt (2 samples, 0.24%)</title><rect x="640.4" y="261" width="2.8" height="15.0" fill="rgb(229,144,37)" rx="2" ry="2" />
  3516. <text x="643.37" y="271.5" ></text>
  3517. </g>
  3518. <g >
  3519. <title>github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.24%)</title><rect x="626.2" y="453" width="2.8" height="15.0" fill="rgb(223,103,6)" rx="2" ry="2" />
  3520. <text x="629.21" y="463.5" ></text>
  3521. </g>
  3522. <g >
  3523. <title>runtime.runqempty (1 samples, 0.12%)</title><rect x="981.8" y="565" width="1.4" height="15.0" fill="rgb(248,189,10)" rx="2" ry="2" />
  3524. <text x="984.76" y="575.5" ></text>
  3525. </g>
  3526. <g >
  3527. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="331.6" y="357" width="1.4" height="15.0" fill="rgb(230,28,50)" rx="2" ry="2" />
  3528. <text x="334.56" y="367.5" ></text>
  3529. </g>
  3530. <g >
  3531. <title>runtime.bgsweep (3 samples, 0.36%)</title><rect x="732.4" y="629" width="4.3" height="15.0" fill="rgb(243,54,12)" rx="2" ry="2" />
  3532. <text x="735.45" y="639.5" ></text>
  3533. </g>
  3534. <g >
  3535. <title>encoding/json.(*decodeState).value (1 samples, 0.12%)</title><rect x="671.5" y="421" width="1.5" height="15.0" fill="rgb(248,108,27)" rx="2" ry="2" />
  3536. <text x="674.54" y="431.5" ></text>
  3537. </g>
  3538. <g >
  3539. <title>miads/adslib/ads_redis.Setup.func1 (6 samples, 0.72%)</title><rect x="648.9" y="405" width="8.5" height="15.0" fill="rgb(245,166,15)" rx="2" ry="2" />
  3540. <text x="651.87" y="415.5" ></text>
  3541. </g>
  3542. <g >
  3543. <title>net.(*Dialer).Dial (4 samples, 0.48%)</title><rect x="651.7" y="373" width="5.7" height="15.0" fill="rgb(230,152,30)" rx="2" ry="2" />
  3544. <text x="654.70" y="383.5" ></text>
  3545. </g>
  3546. <g >
  3547. <title>internal/poll.(*pollDesc).close (2 samples, 0.24%)</title><rect x="119.1" y="437" width="2.8" height="15.0" fill="rgb(241,61,13)" rx="2" ry="2" />
  3548. <text x="122.08" y="447.5" ></text>
  3549. </g>
  3550. <g >
  3551. <title>syscall.SetsockoptInt (3 samples, 0.36%)</title><rect x="97.8" y="389" width="4.3" height="15.0" fill="rgb(219,207,24)" rx="2" ry="2" />
  3552. <text x="100.83" y="399.5" ></text>
  3553. </g>
  3554. <g >
  3555. <title>net.(*Resolver).LookupPort (1 samples, 0.12%)</title><rect x="41.2" y="437" width="1.4" height="15.0" fill="rgb(243,221,26)" rx="2" ry="2" />
  3556. <text x="44.16" y="447.5" ></text>
  3557. </g>
  3558. <g >
  3559. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="338.6" y="341" width="1.5" height="15.0" fill="rgb(238,150,43)" rx="2" ry="2" />
  3560. <text x="341.64" y="351.5" ></text>
  3561. </g>
  3562. <g >
  3563. <title>syscall.Syscall6 (1 samples, 0.12%)</title><rect x="656.0" y="229" width="1.4" height="15.0" fill="rgb(249,144,34)" rx="2" ry="2" />
  3564. <text x="658.95" y="239.5" ></text>
  3565. </g>
  3566. <g >
  3567. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="660.2" y="309" width="1.4" height="15.0" fill="rgb(226,225,37)" rx="2" ry="2" />
  3568. <text x="663.20" y="319.5" ></text>
  3569. </g>
  3570. <g >
  3571. <title>runtime.newstack (2 samples, 0.24%)</title><rect x="266.4" y="437" width="2.8" height="15.0" fill="rgb(205,41,17)" rx="2" ry="2" />
  3572. <text x="269.40" y="447.5" ></text>
  3573. </g>
  3574. <g >
  3575. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="605.0" y="197" width="1.4" height="15.0" fill="rgb(241,155,53)" rx="2" ry="2" />
  3576. <text x="607.96" y="207.5" ></text>
  3577. </g>
  3578. <g >
  3579. <title>runtime.mSysStatInc (1 samples, 0.12%)</title><rect x="699.9" y="549" width="1.4" height="15.0" fill="rgb(232,64,31)" rx="2" ry="2" />
  3580. <text x="702.87" y="559.5" ></text>
  3581. </g>
  3582. <g >
  3583. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="15.7" y="437" width="1.4" height="15.0" fill="rgb(240,173,43)" rx="2" ry="2" />
  3584. <text x="18.67" y="447.5" ></text>
  3585. </g>
  3586. <g >
  3587. <title>runtime.gcAssistAlloc1 (1 samples, 0.12%)</title><rect x="579.5" y="261" width="1.4" height="15.0" fill="rgb(225,51,50)" rx="2" ry="2" />
  3588. <text x="582.46" y="271.5" ></text>
  3589. </g>
  3590. <g >
  3591. <title>miads/adslib/ads_redis.Setup.func1 (1 samples, 0.12%)</title><rect x="338.6" y="405" width="1.5" height="15.0" fill="rgb(239,63,22)" rx="2" ry="2" />
  3592. <text x="341.64" y="415.5" ></text>
  3593. </g>
  3594. <g >
  3595. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="334.4" y="373" width="1.4" height="15.0" fill="rgb(247,46,12)" rx="2" ry="2" />
  3596. <text x="337.39" y="383.5" ></text>
  3597. </g>
  3598. <g >
  3599. <title>runtime.mallocgc (2 samples, 0.24%)</title><rect x="27.0" y="453" width="2.8" height="15.0" fill="rgb(231,73,53)" rx="2" ry="2" />
  3600. <text x="30.00" y="463.5" ></text>
  3601. </g>
  3602. <g >
  3603. <title>runtime.futexwakeup (9 samples, 1.08%)</title><rect x="1124.8" y="549" width="12.8" height="15.0" fill="rgb(243,223,54)" rx="2" ry="2" />
  3604. <text x="1127.84" y="559.5" ></text>
  3605. </g>
  3606. <g >
  3607. <title>runtime.epollctl (13 samples, 1.56%)</title><rect x="52.5" y="293" width="18.4" height="15.0" fill="rgb(209,199,11)" rx="2" ry="2" />
  3608. <text x="55.50" y="303.5" ></text>
  3609. </g>
  3610. <g >
  3611. <title>github.com/gomodule/redigo/redis.(*Pool).Get (6 samples, 0.72%)</title><rect x="321.6" y="389" width="8.5" height="15.0" fill="rgb(222,5,2)" rx="2" ry="2" />
  3612. <text x="324.64" y="399.5" ></text>
  3613. </g>
  3614. <g >
  3615. <title>bufio.(*Writer).Flush (7 samples, 0.84%)</title><rect x="551.1" y="357" width="9.9" height="15.0" fill="rgb(221,229,48)" rx="2" ry="2" />
  3616. <text x="554.13" y="367.5" ></text>
  3617. </g>
  3618. <g >
  3619. <title>runtime.selectgo (1 samples, 0.12%)</title><rect x="678.6" y="309" width="1.4" height="15.0" fill="rgb(239,26,28)" rx="2" ry="2" />
  3620. <text x="681.62" y="319.5" ></text>
  3621. </g>
  3622. <g >
  3623. <title>runtime.memclrNoHeapPointers (2 samples, 0.24%)</title><rect x="582.3" y="229" width="2.8" height="15.0" fill="rgb(206,41,51)" rx="2" ry="2" />
  3624. <text x="585.29" y="239.5" ></text>
  3625. </g>
  3626. <g >
  3627. <title>runtime.netpollinited (1 samples, 0.12%)</title><rect x="1042.7" y="581" width="1.4" height="15.0" fill="rgb(248,7,22)" rx="2" ry="2" />
  3628. <text x="1045.68" y="591.5" ></text>
  3629. </g>
  3630. <g >
  3631. <title>runtime.schedule (3 samples, 0.36%)</title><rect x="814.6" y="597" width="4.3" height="15.0" fill="rgb(245,7,6)" rx="2" ry="2" />
  3632. <text x="817.61" y="607.5" ></text>
  3633. </g>
  3634. <g >
  3635. <title>net.parsePort (1 samples, 0.12%)</title><rect x="464.7" y="261" width="1.4" height="15.0" fill="rgb(211,75,10)" rx="2" ry="2" />
  3636. <text x="467.72" y="271.5" ></text>
  3637. </g>
  3638. <g >
  3639. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="631.9" y="197" width="1.4" height="15.0" fill="rgb(221,131,32)" rx="2" ry="2" />
  3640. <text x="634.87" y="207.5" ></text>
  3641. </g>
  3642. <g >
  3643. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="469.0" y="213" width="1.4" height="15.0" fill="rgb(241,192,30)" rx="2" ry="2" />
  3644. <text x="471.97" y="223.5" ></text>
  3645. </g>
  3646. <g >
  3647. <title>syscall.Read (1 samples, 0.12%)</title><rect x="660.2" y="293" width="1.4" height="15.0" fill="rgb(239,36,38)" rx="2" ry="2" />
  3648. <text x="663.20" y="303.5" ></text>
  3649. </g>
  3650. <g >
  3651. <title>net.(*sysDialer).dialSingle (2 samples, 0.24%)</title><rect x="640.4" y="341" width="2.8" height="15.0" fill="rgb(231,128,41)" rx="2" ry="2" />
  3652. <text x="643.37" y="351.5" ></text>
  3653. </g>
  3654. <g >
  3655. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="219.7" y="421" width="1.4" height="15.0" fill="rgb(211,180,51)" rx="2" ry="2" />
  3656. <text x="222.65" y="431.5" ></text>
  3657. </g>
  3658. <g >
  3659. <title>net.(*netFD).Read (29 samples, 3.48%)</title><rect x="130.4" y="469" width="41.1" height="15.0" fill="rgb(205,184,42)" rx="2" ry="2" />
  3660. <text x="133.41" y="479.5" >net..</text>
  3661. </g>
  3662. <g >
  3663. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="418.0" y="277" width="1.4" height="15.0" fill="rgb(242,147,39)" rx="2" ry="2" />
  3664. <text x="420.97" y="287.5" ></text>
  3665. </g>
  3666. <g >
  3667. <title>net.(*conn).Close (16 samples, 1.92%)</title><rect x="104.9" y="501" width="22.7" height="15.0" fill="rgb(240,162,8)" rx="2" ry="2" />
  3668. <text x="107.91" y="511.5" >n..</text>
  3669. </g>
  3670. <g >
  3671. <title>internal/poll.runtime_pollWait (1 samples, 0.12%)</title><rect x="433.6" y="197" width="1.4" height="15.0" fill="rgb(236,170,46)" rx="2" ry="2" />
  3672. <text x="436.55" y="207.5" ></text>
  3673. </g>
  3674. <g >
  3675. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="310.3" y="341" width="1.4" height="15.0" fill="rgb(242,175,2)" rx="2" ry="2" />
  3676. <text x="313.31" y="351.5" ></text>
  3677. </g>
  3678. <g >
  3679. <title>runtime.(*mheap).allocSpan (1 samples, 0.12%)</title><rect x="639.0" y="245" width="1.4" height="15.0" fill="rgb(249,69,9)" rx="2" ry="2" />
  3680. <text x="641.96" y="255.5" ></text>
  3681. </g>
  3682. <g >
  3683. <title>runtime.(*mcache).nextFree (2 samples, 0.24%)</title><rect x="238.1" y="405" width="2.8" height="15.0" fill="rgb(251,157,38)" rx="2" ry="2" />
  3684. <text x="241.07" y="415.5" ></text>
  3685. </g>
  3686. <g >
  3687. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="639.0" y="373" width="1.4" height="15.0" fill="rgb(225,146,39)" rx="2" ry="2" />
  3688. <text x="641.96" y="383.5" ></text>
  3689. </g>
  3690. <g >
  3691. <title>crypto/x509.(*Certificate).CheckSignature (1 samples, 0.12%)</title><rect x="687.1" y="453" width="1.4" height="15.0" fill="rgb(247,175,40)" rx="2" ry="2" />
  3692. <text x="690.12" y="463.5" ></text>
  3693. </g>
  3694. <g >
  3695. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="323.1" y="245" width="1.4" height="15.0" fill="rgb(237,100,22)" rx="2" ry="2" />
  3696. <text x="326.06" y="255.5" ></text>
  3697. </g>
  3698. <g >
  3699. <title>internal/poll.(*FD).Close (1 samples, 0.12%)</title><rect x="614.9" y="357" width="1.4" height="15.0" fill="rgb(230,148,21)" rx="2" ry="2" />
  3700. <text x="617.87" y="367.5" ></text>
  3701. </g>
  3702. <g >
  3703. <title>runtime.startm (9 samples, 1.08%)</title><rect x="1045.5" y="565" width="12.8" height="15.0" fill="rgb(214,123,49)" rx="2" ry="2" />
  3704. <text x="1048.51" y="575.5" ></text>
  3705. </g>
  3706. <g >
  3707. <title>net/http.http2stickyErrWriter.Write (1 samples, 0.12%)</title><rect x="682.9" y="293" width="1.4" height="15.0" fill="rgb(234,223,4)" rx="2" ry="2" />
  3708. <text x="685.87" y="303.5" ></text>
  3709. </g>
  3710. <g >
  3711. <title>github.com/gomodule/redigo/redis.(*conn).readLine (16 samples, 1.92%)</title><rect x="433.6" y="309" width="22.6" height="15.0" fill="rgb(252,118,51)" rx="2" ry="2" />
  3712. <text x="436.55" y="319.5" >g..</text>
  3713. </g>
  3714. <g >
  3715. <title>internal/poll.runtime_pollSetDeadline (1 samples, 0.12%)</title><rect x="34.1" y="469" width="1.4" height="15.0" fill="rgb(244,193,0)" rx="2" ry="2" />
  3716. <text x="37.08" y="479.5" ></text>
  3717. </g>
  3718. <g >
  3719. <title>runtime.markrootBlock (1 samples, 0.12%)</title><rect x="752.3" y="549" width="1.4" height="15.0" fill="rgb(209,178,9)" rx="2" ry="2" />
  3720. <text x="755.28" y="559.5" ></text>
  3721. </g>
  3722. <g >
  3723. <title>runtime.nextFreeFast (1 samples, 0.12%)</title><rect x="328.7" y="325" width="1.4" height="15.0" fill="rgb(252,98,7)" rx="2" ry="2" />
  3724. <text x="331.73" y="335.5" ></text>
  3725. </g>
  3726. <g >
  3727. <title>net/http.(*Client).Do (1 samples, 0.12%)</title><rect x="682.9" y="469" width="1.4" height="15.0" fill="rgb(206,108,9)" rx="2" ry="2" />
  3728. <text x="685.87" y="479.5" ></text>
  3729. </g>
  3730. <g >
  3731. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="681.5" y="309" width="1.4" height="15.0" fill="rgb(253,81,54)" rx="2" ry="2" />
  3732. <text x="684.45" y="319.5" ></text>
  3733. </g>
  3734. <g >
  3735. <title>runtime.gfget (1 samples, 0.12%)</title><rect x="630.5" y="229" width="1.4" height="15.0" fill="rgb(242,136,21)" rx="2" ry="2" />
  3736. <text x="633.46" y="239.5" ></text>
  3737. </g>
  3738. <g >
  3739. <title>runtime.reentersyscall (18 samples, 2.16%)</title><rect x="144.6" y="389" width="25.5" height="15.0" fill="rgb(249,172,15)" rx="2" ry="2" />
  3740. <text x="147.57" y="399.5" >r..</text>
  3741. </g>
  3742. <g >
  3743. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="680.0" y="325" width="1.5" height="15.0" fill="rgb(254,192,4)" rx="2" ry="2" />
  3744. <text x="683.04" y="335.5" ></text>
  3745. </g>
  3746. <g >
  3747. <title>runtime.goready.func1 (4 samples, 0.48%)</title><rect x="296.1" y="533" width="5.7" height="15.0" fill="rgb(229,12,5)" rx="2" ry="2" />
  3748. <text x="299.15" y="543.5" ></text>
  3749. </g>
  3750. <g >
  3751. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="603.5" y="293" width="1.5" height="15.0" fill="rgb(236,105,31)" rx="2" ry="2" />
  3752. <text x="606.54" y="303.5" ></text>
  3753. </g>
  3754. <g >
  3755. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="631.9" y="261" width="1.4" height="15.0" fill="rgb(249,130,25)" rx="2" ry="2" />
  3756. <text x="634.87" y="271.5" ></text>
  3757. </g>
  3758. <g >
  3759. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="606.4" y="389" width="1.4" height="15.0" fill="rgb(254,67,48)" rx="2" ry="2" />
  3760. <text x="609.37" y="399.5" ></text>
  3761. </g>
  3762. <g >
  3763. <title>runtime.entersyscall (1 samples, 0.12%)</title><rect x="629.0" y="261" width="1.5" height="15.0" fill="rgb(236,129,2)" rx="2" ry="2" />
  3764. <text x="632.04" y="271.5" ></text>
  3765. </g>
  3766. <g >
  3767. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="323.1" y="229" width="1.4" height="15.0" fill="rgb(219,135,31)" rx="2" ry="2" />
  3768. <text x="326.06" y="239.5" ></text>
  3769. </g>
  3770. <g >
  3771. <title>runtime.selectgo (1 samples, 0.12%)</title><rect x="325.9" y="245" width="1.4" height="15.0" fill="rgb(227,196,10)" rx="2" ry="2" />
  3772. <text x="328.89" y="255.5" ></text>
  3773. </g>
  3774. <g >
  3775. <title>runtime.(*mheap).alloc.func1 (1 samples, 0.12%)</title><rect x="354.2" y="261" width="1.4" height="15.0" fill="rgb(241,131,54)" rx="2" ry="2" />
  3776. <text x="357.23" y="271.5" ></text>
  3777. </g>
  3778. <g >
  3779. <title>runtime.systemstack (17 samples, 2.04%)</title><rect x="146.0" y="373" width="24.1" height="15.0" fill="rgb(214,124,28)" rx="2" ry="2" />
  3780. <text x="148.99" y="383.5" >r..</text>
  3781. </g>
  3782. <g >
  3783. <title>runtime.resetspinning (1 samples, 0.12%)</title><rect x="1044.1" y="581" width="1.4" height="15.0" fill="rgb(221,149,7)" rx="2" ry="2" />
  3784. <text x="1047.09" y="591.5" ></text>
  3785. </g>
  3786. <g >
  3787. <title>net/http.serverHandler.ServeHTTP (271 samples, 32.53%)</title><rect x="303.2" y="613" width="383.9" height="15.0" fill="rgb(210,182,15)" rx="2" ry="2" />
  3788. <text x="306.23" y="623.5" >net/http.serverHandler.ServeHTTP</text>
  3789. </g>
  3790. <g >
  3791. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="617.7" y="165" width="1.4" height="15.0" fill="rgb(246,187,45)" rx="2" ry="2" />
  3792. <text x="620.71" y="175.5" ></text>
  3793. </g>
  3794. <g >
  3795. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="681.5" y="261" width="1.4" height="15.0" fill="rgb(208,158,17)" rx="2" ry="2" />
  3796. <text x="684.45" y="271.5" ></text>
  3797. </g>
  3798. <g >
  3799. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="660.2" y="213" width="1.4" height="15.0" fill="rgb(216,188,7)" rx="2" ry="2" />
  3800. <text x="663.20" y="223.5" ></text>
  3801. </g>
  3802. <g >
  3803. <title>memeqbody (2 samples, 0.24%)</title><rect x="384.0" y="325" width="2.8" height="15.0" fill="rgb(220,212,1)" rx="2" ry="2" />
  3804. <text x="386.97" y="335.5" ></text>
  3805. </g>
  3806. <g >
  3807. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="602.1" y="165" width="1.4" height="15.0" fill="rgb(246,154,54)" rx="2" ry="2" />
  3808. <text x="605.12" y="175.5" ></text>
  3809. </g>
  3810. <g >
  3811. <title>net.socket (2 samples, 0.24%)</title><rect x="626.2" y="277" width="2.8" height="15.0" fill="rgb(215,125,12)" rx="2" ry="2" />
  3812. <text x="629.21" y="287.5" ></text>
  3813. </g>
  3814. <g >
  3815. <title>bufio.(*Writer).Flush (1 samples, 0.12%)</title><rect x="682.9" y="309" width="1.4" height="15.0" fill="rgb(210,116,34)" rx="2" ry="2" />
  3816. <text x="685.87" y="319.5" ></text>
  3817. </g>
  3818. <g >
  3819. <title>vendor/golang.org/x/net/dns/dnsmessage.NewName (3 samples, 0.36%)</title><rect x="265.0" y="533" width="4.2" height="15.0" fill="rgb(211,65,34)" rx="2" ry="2" />
  3820. <text x="267.98" y="543.5" ></text>
  3821. </g>
  3822. <g >
  3823. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="605.0" y="181" width="1.4" height="15.0" fill="rgb(249,33,33)" rx="2" ry="2" />
  3824. <text x="607.96" y="191.5" ></text>
  3825. </g>
  3826. <g >
  3827. <title>fmt.(*pp).doPrintf (1 samples, 0.12%)</title><rect x="610.6" y="421" width="1.4" height="15.0" fill="rgb(239,96,23)" rx="2" ry="2" />
  3828. <text x="613.62" y="431.5" ></text>
  3829. </g>
  3830. <g >
  3831. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="639.0" y="357" width="1.4" height="15.0" fill="rgb(238,147,6)" rx="2" ry="2" />
  3832. <text x="641.96" y="367.5" ></text>
  3833. </g>
  3834. <g >
  3835. <title>runtime.concatstring2 (1 samples, 0.12%)</title><rect x="637.5" y="453" width="1.5" height="15.0" fill="rgb(233,118,6)" rx="2" ry="2" />
  3836. <text x="640.54" y="463.5" ></text>
  3837. </g>
  3838. <g >
  3839. <title>miads/adslib/ads_redis.Setup.func1 (2 samples, 0.24%)</title><rect x="626.2" y="421" width="2.8" height="15.0" fill="rgb(216,107,32)" rx="2" ry="2" />
  3840. <text x="629.21" y="431.5" ></text>
  3841. </g>
  3842. <g >
  3843. <title>runtime.pcdatavalue (2 samples, 0.24%)</title><rect x="276.3" y="453" width="2.8" height="15.0" fill="rgb(250,172,30)" rx="2" ry="2" />
  3844. <text x="279.31" y="463.5" ></text>
  3845. </g>
  3846. <g >
  3847. <title>net.(*conn).Close (8 samples, 0.96%)</title><rect x="402.4" y="357" width="11.3" height="15.0" fill="rgb(248,208,49)" rx="2" ry="2" />
  3848. <text x="405.39" y="367.5" ></text>
  3849. </g>
  3850. <g >
  3851. <title>net.(*Dialer).Dial (63 samples, 7.56%)</title><rect x="459.1" y="341" width="89.2" height="15.0" fill="rgb(249,8,32)" rx="2" ry="2" />
  3852. <text x="462.05" y="351.5" >net.(*Dial..</text>
  3853. </g>
  3854. <g >
  3855. <title>runtime.mallocgc (2 samples, 0.24%)</title><rect x="357.1" y="357" width="2.8" height="15.0" fill="rgb(216,146,30)" rx="2" ry="2" />
  3856. <text x="360.06" y="367.5" ></text>
  3857. </g>
  3858. <g >
  3859. <title>runtime.newproc (1 samples, 0.12%)</title><rect x="605.0" y="277" width="1.4" height="15.0" fill="rgb(252,177,39)" rx="2" ry="2" />
  3860. <text x="607.96" y="287.5" ></text>
  3861. </g>
  3862. <g >
  3863. <title>runtime.injectglist (1 samples, 0.12%)</title><rect x="874.1" y="565" width="1.4" height="15.0" fill="rgb(218,202,21)" rx="2" ry="2" />
  3864. <text x="877.11" y="575.5" ></text>
  3865. </g>
  3866. <g >
  3867. <title>net/url.parseQuery (2 samples, 0.24%)</title><rect x="313.1" y="437" width="2.9" height="15.0" fill="rgb(231,47,19)" rx="2" ry="2" />
  3868. <text x="316.15" y="447.5" ></text>
  3869. </g>
  3870. <g >
  3871. <title>net/http.(*Client).send (1 samples, 0.12%)</title><rect x="682.9" y="437" width="1.4" height="15.0" fill="rgb(244,90,22)" rx="2" ry="2" />
  3872. <text x="685.87" y="447.5" ></text>
  3873. </g>
  3874. <g >
  3875. <title>bufio.(*Writer).WriteString (1 samples, 0.12%)</title><rect x="677.2" y="341" width="1.4" height="15.0" fill="rgb(237,122,16)" rx="2" ry="2" />
  3876. <text x="680.20" y="351.5" ></text>
  3877. </g>
  3878. <g >
  3879. <title>runtime.netpollblockcommit (1 samples, 0.12%)</title><rect x="818.9" y="597" width="1.4" height="15.0" fill="rgb(253,222,19)" rx="2" ry="2" />
  3880. <text x="821.86" y="607.5" ></text>
  3881. </g>
  3882. <g >
  3883. <title>net.newFD (1 samples, 0.12%)</title><rect x="51.1" y="405" width="1.4" height="15.0" fill="rgb(223,10,12)" rx="2" ry="2" />
  3884. <text x="54.08" y="415.5" ></text>
  3885. </g>
  3886. <g >
  3887. <title>runtime.mallocgc (4 samples, 0.48%)</title><rect x="21.3" y="469" width="5.7" height="15.0" fill="rgb(225,153,46)" rx="2" ry="2" />
  3888. <text x="24.33" y="479.5" ></text>
  3889. </g>
  3890. <g >
  3891. <title>syscall.connect (1 samples, 0.12%)</title><rect x="602.1" y="181" width="1.4" height="15.0" fill="rgb(208,71,39)" rx="2" ry="2" />
  3892. <text x="605.12" y="191.5" ></text>
  3893. </g>
  3894. <g >
  3895. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="677.2" y="389" width="1.4" height="15.0" fill="rgb(223,166,2)" rx="2" ry="2" />
  3896. <text x="680.20" y="399.5" ></text>
  3897. </g>
  3898. <g >
  3899. <title>runtime.newproc (2 samples, 0.24%)</title><rect x="651.7" y="277" width="2.8" height="15.0" fill="rgb(254,206,15)" rx="2" ry="2" />
  3900. <text x="654.70" y="287.5" ></text>
  3901. </g>
  3902. <g >
  3903. <title>github.com/gomodule/redigo/redis.(*conn).readLine (3 samples, 0.36%)</title><rect x="620.5" y="389" width="4.3" height="15.0" fill="rgb(233,185,27)" rx="2" ry="2" />
  3904. <text x="623.54" y="399.5" ></text>
  3905. </g>
  3906. <g >
  3907. <title>github.com/gomodule/redigo/redis.(*Pool).get (7 samples, 0.84%)</title><rect x="647.5" y="421" width="9.9" height="15.0" fill="rgb(230,171,36)" rx="2" ry="2" />
  3908. <text x="650.45" y="431.5" ></text>
  3909. </g>
  3910. <g >
  3911. <title>net.internetSocket (1 samples, 0.12%)</title><rect x="606.4" y="277" width="1.4" height="15.0" fill="rgb(242,143,24)" rx="2" ry="2" />
  3912. <text x="609.37" y="287.5" ></text>
  3913. </g>
  3914. <g >
  3915. <title>runtime.reentersyscall (9 samples, 1.08%)</title><rect x="443.5" y="165" width="12.7" height="15.0" fill="rgb(244,153,35)" rx="2" ry="2" />
  3916. <text x="446.47" y="175.5" ></text>
  3917. </g>
  3918. <g >
  3919. <title>runtime.(*gList).push (1 samples, 0.12%)</title><rect x="882.6" y="549" width="1.4" height="15.0" fill="rgb(238,164,0)" rx="2" ry="2" />
  3920. <text x="885.61" y="559.5" ></text>
  3921. </g>
  3922. <g >
  3923. <title>runtime.signalM (1 samples, 0.12%)</title><rect x="740.9" y="533" width="1.5" height="15.0" fill="rgb(227,87,23)" rx="2" ry="2" />
  3924. <text x="743.95" y="543.5" ></text>
  3925. </g>
  3926. <g >
  3927. <title>runtime.chansend (1 samples, 0.12%)</title><rect x="270.6" y="501" width="1.5" height="15.0" fill="rgb(211,226,48)" rx="2" ry="2" />
  3928. <text x="273.65" y="511.5" ></text>
  3929. </g>
  3930. <g >
  3931. <title>net.(*Resolver).resolveAddrList (15 samples, 1.80%)</title><rect x="461.9" y="309" width="21.2" height="15.0" fill="rgb(208,105,13)" rx="2" ry="2" />
  3932. <text x="464.88" y="319.5" >n..</text>
  3933. </g>
  3934. <g >
  3935. <title>runtime.nanotime1 (3 samples, 0.36%)</title><rect x="1065.3" y="581" width="4.3" height="15.0" fill="rgb(252,210,22)" rx="2" ry="2" />
  3936. <text x="1068.34" y="591.5" ></text>
  3937. </g>
  3938. <g >
  3939. <title>fmt.(*buffer).writeString (1 samples, 0.12%)</title><rect x="643.2" y="357" width="1.4" height="15.0" fill="rgb(215,39,48)" rx="2" ry="2" />
  3940. <text x="646.21" y="367.5" ></text>
  3941. </g>
  3942. <g >
  3943. <title>runtime.stopTheWorldWithSema (1 samples, 0.12%)</title><rect x="335.8" y="325" width="1.4" height="15.0" fill="rgb(224,55,37)" rx="2" ry="2" />
  3944. <text x="338.81" y="335.5" ></text>
  3945. </g>
  3946. <g >
  3947. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="517.1" y="101" width="1.4" height="15.0" fill="rgb(254,103,26)" rx="2" ry="2" />
  3948. <text x="520.13" y="111.5" ></text>
  3949. </g>
  3950. <g >
  3951. <title>internal/poll.(*FD).Read (1 samples, 0.12%)</title><rect x="613.5" y="293" width="1.4" height="15.0" fill="rgb(207,53,44)" rx="2" ry="2" />
  3952. <text x="616.46" y="303.5" ></text>
  3953. </g>
  3954. <g >
  3955. <title>net.(*Resolver).internetAddrList (1 samples, 0.12%)</title><rect x="325.9" y="277" width="1.4" height="15.0" fill="rgb(210,106,52)" rx="2" ry="2" />
  3956. <text x="328.89" y="287.5" ></text>
  3957. </g>
  3958. <g >
  3959. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="631.9" y="341" width="1.4" height="15.0" fill="rgb(232,47,41)" rx="2" ry="2" />
  3960. <text x="634.87" y="351.5" ></text>
  3961. </g>
  3962. <g >
  3963. <title>runtime.(*mcentral).grow (2 samples, 0.24%)</title><rect x="582.3" y="261" width="2.8" height="15.0" fill="rgb(222,70,25)" rx="2" ry="2" />
  3964. <text x="585.29" y="271.5" ></text>
  3965. </g>
  3966. <g >
  3967. <title>github.com/gomodule/redigo/redis.(*conn).Do (4 samples, 0.48%)</title><rect x="657.4" y="421" width="5.6" height="15.0" fill="rgb(232,223,6)" rx="2" ry="2" />
  3968. <text x="660.37" y="431.5" ></text>
  3969. </g>
  3970. <g >
  3971. <title>syscall.Syscall (4 samples, 0.48%)</title><rect x="402.4" y="261" width="5.7" height="15.0" fill="rgb(253,152,17)" rx="2" ry="2" />
  3972. <text x="405.39" y="271.5" ></text>
  3973. </g>
  3974. <g >
  3975. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="596.5" y="405" width="1.4" height="15.0" fill="rgb(242,178,4)" rx="2" ry="2" />
  3976. <text x="599.46" y="415.5" ></text>
  3977. </g>
  3978. <g >
  3979. <title>github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.24%)</title><rect x="603.5" y="421" width="2.9" height="15.0" fill="rgb(233,81,46)" rx="2" ry="2" />
  3980. <text x="606.54" y="431.5" ></text>
  3981. </g>
  3982. <g >
  3983. <title>net.(*netFD).Write (1 samples, 0.12%)</title><rect x="321.6" y="277" width="1.5" height="15.0" fill="rgb(215,132,7)" rx="2" ry="2" />
  3984. <text x="324.64" y="287.5" ></text>
  3985. </g>
  3986. <g >
  3987. <title>runtime.mapaccess2_faststr (2 samples, 0.24%)</title><rect x="235.2" y="437" width="2.9" height="15.0" fill="rgb(246,68,38)" rx="2" ry="2" />
  3988. <text x="238.23" y="447.5" ></text>
  3989. </g>
  3990. <g >
  3991. <title>github.com/gomodule/redigo/redis.(*conn).Do (2 samples, 0.24%)</title><rect x="321.6" y="341" width="2.9" height="15.0" fill="rgb(235,164,18)" rx="2" ry="2" />
  3992. <text x="324.64" y="351.5" ></text>
  3993. </g>
  3994. <g >
  3995. <title>github.com/gomodule/redigo/redis.(*Pool).get (3 samples, 0.36%)</title><rect x="639.0" y="437" width="4.2" height="15.0" fill="rgb(229,111,53)" rx="2" ry="2" />
  3996. <text x="641.96" y="447.5" ></text>
  3997. </g>
  3998. <g >
  3999. <title>net.(*netFD).Close (1 samples, 0.12%)</title><rect x="647.5" y="373" width="1.4" height="15.0" fill="rgb(242,130,43)" rx="2" ry="2" />
  4000. <text x="650.45" y="383.5" ></text>
  4001. </g>
  4002. <g >
  4003. <title>runtime.funcspdelta (2 samples, 0.24%)</title><rect x="291.9" y="485" width="2.8" height="15.0" fill="rgb(244,208,46)" rx="2" ry="2" />
  4004. <text x="294.90" y="495.5" ></text>
  4005. </g>
  4006. <g >
  4007. <title>runtime.(*mcentral).freeSpan (1 samples, 0.12%)</title><rect x="735.3" y="581" width="1.4" height="15.0" fill="rgb(246,220,8)" rx="2" ry="2" />
  4008. <text x="738.28" y="591.5" ></text>
  4009. </g>
  4010. <g >
  4011. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="629.0" y="421" width="1.5" height="15.0" fill="rgb(208,81,50)" rx="2" ry="2" />
  4012. <text x="632.04" y="431.5" ></text>
  4013. </g>
  4014. <g >
  4015. <title>internal/poll.(*FD).decref (1 samples, 0.12%)</title><rect x="614.9" y="341" width="1.4" height="15.0" fill="rgb(214,197,40)" rx="2" ry="2" />
  4016. <text x="617.87" y="351.5" ></text>
  4017. </g>
  4018. <g >
  4019. <title>miads/adslib/ads_redis.Setup.func1 (4 samples, 0.48%)</title><rect x="341.5" y="373" width="5.6" height="15.0" fill="rgb(250,19,37)" rx="2" ry="2" />
  4020. <text x="344.48" y="383.5" ></text>
  4021. </g>
  4022. <g >
  4023. <title>net.internetSocket (1 samples, 0.12%)</title><rect x="631.9" y="293" width="1.4" height="15.0" fill="rgb(220,94,0)" rx="2" ry="2" />
  4024. <text x="634.87" y="303.5" ></text>
  4025. </g>
  4026. <g >
  4027. <title>runtime.entersyscall_sysmon (17 samples, 2.04%)</title><rect x="146.0" y="357" width="24.1" height="15.0" fill="rgb(205,83,52)" rx="2" ry="2" />
  4028. <text x="148.99" y="367.5" >r..</text>
  4029. </g>
  4030. <g >
  4031. <title>net.(*netFD).Write (1 samples, 0.12%)</title><rect x="607.8" y="357" width="1.4" height="15.0" fill="rgb(210,154,26)" rx="2" ry="2" />
  4032. <text x="610.79" y="367.5" ></text>
  4033. </g>
  4034. <g >
  4035. <title>net.(*Resolver).lookupIPAddr (1 samples, 0.12%)</title><rect x="334.4" y="293" width="1.4" height="15.0" fill="rgb(244,220,30)" rx="2" ry="2" />
  4036. <text x="337.39" y="303.5" ></text>
  4037. </g>
  4038. <g >
  4039. <title>internal/poll.setDeadlineImpl (2 samples, 0.24%)</title><rect x="34.1" y="485" width="2.8" height="15.0" fill="rgb(230,146,9)" rx="2" ry="2" />
  4040. <text x="37.08" y="495.5" ></text>
  4041. </g>
  4042. <g >
  4043. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="82.2" y="341" width="1.5" height="15.0" fill="rgb(220,225,2)" rx="2" ry="2" />
  4044. <text x="85.24" y="351.5" ></text>
  4045. </g>
  4046. <g >
  4047. <title>runtime.(*mspan).base (1 samples, 0.12%)</title><rect x="616.3" y="293" width="1.4" height="15.0" fill="rgb(210,15,7)" rx="2" ry="2" />
  4048. <text x="619.29" y="303.5" ></text>
  4049. </g>
  4050. <g >
  4051. <title>runtime.futexwakeup (11 samples, 1.32%)</title><rect x="518.5" y="53" width="15.6" height="15.0" fill="rgb(245,21,1)" rx="2" ry="2" />
  4052. <text x="521.55" y="63.5" ></text>
  4053. </g>
  4054. <g >
  4055. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="634.7" y="389" width="1.4" height="15.0" fill="rgb(223,226,28)" rx="2" ry="2" />
  4056. <text x="637.71" y="399.5" ></text>
  4057. </g>
  4058. <g >
  4059. <title>miads/adslib/ads_redis.Setup.func1 (2 samples, 0.24%)</title><rect x="603.5" y="405" width="2.9" height="15.0" fill="rgb(251,165,0)" rx="2" ry="2" />
  4060. <text x="606.54" y="415.5" ></text>
  4061. </g>
  4062. <g >
  4063. <title>crypto/tls.(*clientHandshakeState).doFullHandshake (1 samples, 0.12%)</title><rect x="687.1" y="565" width="1.4" height="15.0" fill="rgb(210,89,8)" rx="2" ry="2" />
  4064. <text x="690.12" y="575.5" ></text>
  4065. </g>
  4066. <g >
  4067. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="633.3" y="421" width="1.4" height="15.0" fill="rgb(226,43,0)" rx="2" ry="2" />
  4068. <text x="636.29" y="431.5" ></text>
  4069. </g>
  4070. <g >
  4071. <title>github.com/gin-gonic/gin.LoggerWithConfig.func1 (271 samples, 32.53%)</title><rect x="303.2" y="549" width="383.9" height="15.0" fill="rgb(210,168,4)" rx="2" ry="2" />
  4072. <text x="306.23" y="559.5" >github.com/gin-gonic/gin.LoggerWithConfig.func1</text>
  4073. </g>
  4074. <g >
  4075. <title>net.setNoDelay (1 samples, 0.12%)</title><rect x="656.0" y="277" width="1.4" height="15.0" fill="rgb(219,72,1)" rx="2" ry="2" />
  4076. <text x="658.95" y="287.5" ></text>
  4077. </g>
  4078. <g >
  4079. <title>runtime.nanotime (1 samples, 0.12%)</title><rect x="1072.4" y="565" width="1.4" height="15.0" fill="rgb(241,16,33)" rx="2" ry="2" />
  4080. <text x="1075.42" y="575.5" ></text>
  4081. </g>
  4082. <g >
  4083. <title>github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.12%)</title><rect x="337.2" y="405" width="1.4" height="15.0" fill="rgb(235,11,51)" rx="2" ry="2" />
  4084. <text x="340.23" y="415.5" ></text>
  4085. </g>
  4086. <g >
  4087. <title>github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.12%)</title><rect x="334.4" y="421" width="1.4" height="15.0" fill="rgb(238,17,17)" rx="2" ry="2" />
  4088. <text x="337.39" y="431.5" ></text>
  4089. </g>
  4090. <g >
  4091. <title>runtime.findfunc (1 samples, 0.12%)</title><rect x="252.2" y="453" width="1.4" height="15.0" fill="rgb(206,160,10)" rx="2" ry="2" />
  4092. <text x="255.23" y="463.5" ></text>
  4093. </g>
  4094. <g >
  4095. <title>runtime.notetsleep (30 samples, 3.60%)</title><rect x="1072.4" y="581" width="42.5" height="15.0" fill="rgb(215,204,20)" rx="2" ry="2" />
  4096. <text x="1075.42" y="591.5" >runt..</text>
  4097. </g>
  4098. <g >
  4099. <title>syscall.Read (15 samples, 1.80%)</title><rect x="435.0" y="229" width="21.2" height="15.0" fill="rgb(208,184,50)" rx="2" ry="2" />
  4100. <text x="437.97" y="239.5" >s..</text>
  4101. </g>
  4102. <g >
  4103. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="612.0" y="389" width="1.5" height="15.0" fill="rgb(230,228,19)" rx="2" ry="2" />
  4104. <text x="615.04" y="399.5" ></text>
  4105. </g>
  4106. <g >
  4107. <title>runtime.futex (9 samples, 1.08%)</title><rect x="1124.8" y="533" width="12.8" height="15.0" fill="rgb(211,120,20)" rx="2" ry="2" />
  4108. <text x="1127.84" y="543.5" ></text>
  4109. </g>
  4110. <g >
  4111. <title>runtime.newproc.func1 (1 samples, 0.12%)</title><rect x="334.4" y="229" width="1.4" height="15.0" fill="rgb(231,62,13)" rx="2" ry="2" />
  4112. <text x="337.39" y="239.5" ></text>
  4113. </g>
  4114. <g >
  4115. <title>runtime.futex (1 samples, 0.12%)</title><rect x="650.3" y="117" width="1.4" height="15.0" fill="rgb(221,63,30)" rx="2" ry="2" />
  4116. <text x="653.29" y="127.5" ></text>
  4117. </g>
  4118. <g >
  4119. <title>runtime.futex (3 samples, 0.36%)</title><rect x="473.2" y="133" width="4.3" height="15.0" fill="rgb(223,225,43)" rx="2" ry="2" />
  4120. <text x="476.22" y="143.5" ></text>
  4121. </g>
  4122. <g >
  4123. <title>runtime.newproc1 (2 samples, 0.24%)</title><rect x="470.4" y="197" width="2.8" height="15.0" fill="rgb(232,130,28)" rx="2" ry="2" />
  4124. <text x="473.38" y="207.5" ></text>
  4125. </g>
  4126. <g >
  4127. <title>runtime.newobject (3 samples, 0.36%)</title><rect x="514.3" y="149" width="4.2" height="15.0" fill="rgb(241,19,2)" rx="2" ry="2" />
  4128. <text x="517.30" y="159.5" ></text>
  4129. </g>
  4130. <g >
  4131. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="636.1" y="325" width="1.4" height="15.0" fill="rgb(253,24,46)" rx="2" ry="2" />
  4132. <text x="639.12" y="335.5" ></text>
  4133. </g>
  4134. <g >
  4135. <title>github.com/gomodule/redigo/redis.(*Pool).get (4 samples, 0.48%)</title><rect x="665.9" y="437" width="5.6" height="15.0" fill="rgb(234,58,37)" rx="2" ry="2" />
  4136. <text x="668.87" y="447.5" ></text>
  4137. </g>
  4138. <g >
  4139. <title>runtime.makemap_small (1 samples, 0.12%)</title><rect x="259.3" y="485" width="1.4" height="15.0" fill="rgb(250,196,23)" rx="2" ry="2" />
  4140. <text x="262.32" y="495.5" ></text>
  4141. </g>
  4142. <g >
  4143. <title>runtime.(*mcentral).grow (1 samples, 0.12%)</title><rect x="219.7" y="405" width="1.4" height="15.0" fill="rgb(233,149,23)" rx="2" ry="2" />
  4144. <text x="222.65" y="415.5" ></text>
  4145. </g>
  4146. <g >
  4147. <title>runtime.gentraceback (8 samples, 0.96%)</title><rect x="245.2" y="469" width="11.3" height="15.0" fill="rgb(237,184,44)" rx="2" ry="2" />
  4148. <text x="248.15" y="479.5" ></text>
  4149. </g>
  4150. <g >
  4151. <title>encoding/json.(*decodeState).unmarshal (19 samples, 2.28%)</title><rect x="359.9" y="389" width="26.9" height="15.0" fill="rgb(222,121,36)" rx="2" ry="2" />
  4152. <text x="362.89" y="399.5" >e..</text>
  4153. </g>
  4154. <g >
  4155. <title>miads/adslib/device.GetIpReqTime (1 samples, 0.12%)</title><rect x="637.5" y="469" width="1.5" height="15.0" fill="rgb(249,211,0)" rx="2" ry="2" />
  4156. <text x="640.54" y="479.5" ></text>
  4157. </g>
  4158. <g >
  4159. <title>syscall.getpeername (1 samples, 0.12%)</title><rect x="85.1" y="357" width="1.4" height="15.0" fill="rgb(237,158,33)" rx="2" ry="2" />
  4160. <text x="88.08" y="367.5" ></text>
  4161. </g>
  4162. <g >
  4163. <title>runtime.(*addrRanges).contains (1 samples, 0.12%)</title><rect x="698.5" y="565" width="1.4" height="15.0" fill="rgb(206,150,20)" rx="2" ry="2" />
  4164. <text x="701.45" y="575.5" ></text>
  4165. </g>
  4166. <g >
  4167. <title>internal/poll.(*pollDesc).prepareRead (1 samples, 0.12%)</title><rect x="565.3" y="261" width="1.4" height="15.0" fill="rgb(244,206,8)" rx="2" ry="2" />
  4168. <text x="568.29" y="271.5" ></text>
  4169. </g>
  4170. <g >
  4171. <title>syscall.SetsockoptInt (1 samples, 0.12%)</title><rect x="545.5" y="293" width="1.4" height="15.0" fill="rgb(250,131,48)" rx="2" ry="2" />
  4172. <text x="548.46" y="303.5" ></text>
  4173. </g>
  4174. <g >
  4175. <title>runtime.newproc1 (2 samples, 0.24%)</title><rect x="651.7" y="229" width="2.8" height="15.0" fill="rgb(242,191,24)" rx="2" ry="2" />
  4176. <text x="654.70" y="239.5" ></text>
  4177. </g>
  4178. <g >
  4179. <title>github.com/gomodule/redigo/redis.String (1 samples, 0.12%)</title><rect x="590.8" y="405" width="1.4" height="15.0" fill="rgb(205,212,25)" rx="2" ry="2" />
  4180. <text x="593.79" y="415.5" ></text>
  4181. </g>
  4182. <g >
  4183. <title>net.(*sysDialer).dialSerial (40 samples, 4.80%)</title><rect x="46.8" y="469" width="56.7" height="15.0" fill="rgb(223,12,6)" rx="2" ry="2" />
  4184. <text x="49.83" y="479.5" >net.(*..</text>
  4185. </g>
  4186. <g >
  4187. <title>syscall.connect (8 samples, 0.96%)</title><rect x="70.9" y="341" width="11.3" height="15.0" fill="rgb(232,97,28)" rx="2" ry="2" />
  4188. <text x="73.91" y="351.5" ></text>
  4189. </g>
  4190. <g >
  4191. <title>runtime.selectnbsend (1 samples, 0.12%)</title><rect x="270.6" y="517" width="1.5" height="15.0" fill="rgb(220,28,4)" rx="2" ry="2" />
  4192. <text x="273.65" y="527.5" ></text>
  4193. </g>
  4194. <g >
  4195. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="613.5" y="325" width="1.4" height="15.0" fill="rgb(225,185,3)" rx="2" ry="2" />
  4196. <text x="616.46" y="335.5" ></text>
  4197. </g>
  4198. <g >
  4199. <title>net.(*conn).Close (1 samples, 0.12%)</title><rect x="337.2" y="373" width="1.4" height="15.0" fill="rgb(240,179,44)" rx="2" ry="2" />
  4200. <text x="340.23" y="383.5" ></text>
  4201. </g>
  4202. <g >
  4203. <title>runtime.wakep (1 samples, 0.12%)</title><rect x="817.4" y="581" width="1.5" height="15.0" fill="rgb(245,6,34)" rx="2" ry="2" />
  4204. <text x="820.44" y="591.5" ></text>
  4205. </g>
  4206. <g >
  4207. <title>runtime.memmove (1 samples, 0.12%)</title><rect x="374.1" y="293" width="1.4" height="15.0" fill="rgb(239,80,38)" rx="2" ry="2" />
  4208. <text x="377.06" y="303.5" ></text>
  4209. </g>
  4210. <g >
  4211. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="629.0" y="373" width="1.5" height="15.0" fill="rgb(207,63,0)" rx="2" ry="2" />
  4212. <text x="632.04" y="383.5" ></text>
  4213. </g>
  4214. <g >
  4215. <title>net.(*Dialer).Dial (3 samples, 0.36%)</title><rect x="342.9" y="341" width="4.2" height="15.0" fill="rgb(227,130,6)" rx="2" ry="2" />
  4216. <text x="345.89" y="351.5" ></text>
  4217. </g>
  4218. <g >
  4219. <title>runtime.nanotime (1 samples, 0.12%)</title><rect x="32.7" y="453" width="1.4" height="15.0" fill="rgb(221,141,32)" rx="2" ry="2" />
  4220. <text x="35.67" y="463.5" ></text>
  4221. </g>
  4222. <g >
  4223. <title>syscall.SetsockoptInt (1 samples, 0.12%)</title><rect x="656.0" y="261" width="1.4" height="15.0" fill="rgb(239,133,25)" rx="2" ry="2" />
  4224. <text x="658.95" y="271.5" ></text>
  4225. </g>
  4226. <g >
  4227. <title>syscall.Read (1 samples, 0.12%)</title><rect x="331.6" y="245" width="1.4" height="15.0" fill="rgb(241,145,10)" rx="2" ry="2" />
  4228. <text x="334.56" y="255.5" ></text>
  4229. </g>
  4230. <g >
  4231. <title>encoding/json.(*decodeState).object (1 samples, 0.12%)</title><rect x="671.5" y="373" width="1.5" height="15.0" fill="rgb(234,47,50)" rx="2" ry="2" />
  4232. <text x="674.54" y="383.5" ></text>
  4233. </g>
  4234. <g >
  4235. <title>runtime.convTstring (1 samples, 0.12%)</title><rect x="328.7" y="341" width="1.4" height="15.0" fill="rgb(225,144,38)" rx="2" ry="2" />
  4236. <text x="331.73" y="351.5" ></text>
  4237. </g>
  4238. <g >
  4239. <title>syscall.errnoErr (1 samples, 0.12%)</title><rect x="617.7" y="197" width="1.4" height="15.0" fill="rgb(227,215,26)" rx="2" ry="2" />
  4240. <text x="620.71" y="207.5" ></text>
  4241. </g>
  4242. <g >
  4243. <title>net.(*conf).hostLookupOrder (9 samples, 1.08%)</title><rect x="283.4" y="565" width="12.7" height="15.0" fill="rgb(205,33,6)" rx="2" ry="2" />
  4244. <text x="286.40" y="575.5" ></text>
  4245. </g>
  4246. <g >
  4247. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (27 samples, 3.24%)</title><rect x="419.4" y="341" width="38.2" height="15.0" fill="rgb(245,156,46)" rx="2" ry="2" />
  4248. <text x="422.39" y="351.5" >git..</text>
  4249. </g>
  4250. <g >
  4251. <title>miads/adslib/redis_data.GetFinishedDispatchCount (2 samples, 0.24%)</title><rect x="603.5" y="453" width="2.9" height="15.0" fill="rgb(220,215,2)" rx="2" ry="2" />
  4252. <text x="606.54" y="463.5" ></text>
  4253. </g>
  4254. <g >
  4255. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="874.1" y="517" width="1.4" height="15.0" fill="rgb(232,198,24)" rx="2" ry="2" />
  4256. <text x="877.11" y="527.5" ></text>
  4257. </g>
  4258. <g >
  4259. <title>syscall.connect (2 samples, 0.24%)</title><rect x="626.2" y="213" width="2.8" height="15.0" fill="rgb(231,228,10)" rx="2" ry="2" />
  4260. <text x="629.21" y="223.5" ></text>
  4261. </g>
  4262. <g >
  4263. <title>vendor/golang.org/x/net/dns/dnsmessage.(*Question).pack (7 samples, 0.84%)</title><rect x="231.0" y="469" width="9.9" height="15.0" fill="rgb(247,56,30)" rx="2" ry="2" />
  4264. <text x="233.98" y="479.5" ></text>
  4265. </g>
  4266. <g >
  4267. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="317.4" y="181" width="1.4" height="15.0" fill="rgb(227,6,54)" rx="2" ry="2" />
  4268. <text x="320.39" y="191.5" ></text>
  4269. </g>
  4270. <g >
  4271. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="331.6" y="341" width="1.4" height="15.0" fill="rgb(208,225,24)" rx="2" ry="2" />
  4272. <text x="334.56" y="351.5" ></text>
  4273. </g>
  4274. <g >
  4275. <title>github.com/gomodule/redigo/redis.(*conn).Close (8 samples, 0.96%)</title><rect x="402.4" y="373" width="11.3" height="15.0" fill="rgb(230,194,38)" rx="2" ry="2" />
  4276. <text x="405.39" y="383.5" ></text>
  4277. </g>
  4278. <g >
  4279. <title>syscall.RawSyscall (1 samples, 0.12%)</title><rect x="670.1" y="213" width="1.4" height="15.0" fill="rgb(224,80,25)" rx="2" ry="2" />
  4280. <text x="673.12" y="223.5" ></text>
  4281. </g>
  4282. <g >
  4283. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (29 samples, 3.48%)</title><rect x="549.7" y="373" width="41.1" height="15.0" fill="rgb(206,101,49)" rx="2" ry="2" />
  4284. <text x="552.71" y="383.5" >git..</text>
  4285. </g>
  4286. <g >
  4287. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="354.2" y="293" width="1.4" height="15.0" fill="rgb(240,92,53)" rx="2" ry="2" />
  4288. <text x="357.23" y="303.5" ></text>
  4289. </g>
  4290. <g >
  4291. <title>net.(*netFD).connect (1 samples, 0.12%)</title><rect x="327.3" y="181" width="1.4" height="15.0" fill="rgb(236,101,33)" rx="2" ry="2" />
  4292. <text x="330.31" y="191.5" ></text>
  4293. </g>
  4294. <g >
  4295. <title>miads/adslib/redis_data.GetFinishedDispatchCount (2 samples, 0.24%)</title><rect x="331.6" y="437" width="2.8" height="15.0" fill="rgb(248,28,21)" rx="2" ry="2" />
  4296. <text x="334.56" y="447.5" ></text>
  4297. </g>
  4298. <g >
  4299. <title>net.(*sysDialer).dialSerial (44 samples, 5.28%)</title><rect x="483.1" y="309" width="62.4" height="15.0" fill="rgb(222,111,47)" rx="2" ry="2" />
  4300. <text x="486.13" y="319.5" >net.(*..</text>
  4301. </g>
  4302. <g >
  4303. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="612.0" y="357" width="1.5" height="15.0" fill="rgb(225,95,21)" rx="2" ry="2" />
  4304. <text x="615.04" y="367.5" ></text>
  4305. </g>
  4306. <g >
  4307. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="634.7" y="373" width="1.4" height="15.0" fill="rgb(243,10,24)" rx="2" ry="2" />
  4308. <text x="637.71" y="383.5" ></text>
  4309. </g>
  4310. <g >
  4311. <title>net/http.(*http2ClientConn).writeHeaders (1 samples, 0.12%)</title><rect x="682.9" y="325" width="1.4" height="15.0" fill="rgb(213,212,46)" rx="2" ry="2" />
  4312. <text x="685.87" y="335.5" ></text>
  4313. </g>
  4314. <g >
  4315. <title>runtime.addfinalizer (1 samples, 0.12%)</title><rect x="537.0" y="149" width="1.4" height="15.0" fill="rgb(229,5,43)" rx="2" ry="2" />
  4316. <text x="539.96" y="159.5" ></text>
  4317. </g>
  4318. <g >
  4319. <title>runtime.findfunc (1 samples, 0.12%)</title><rect x="813.2" y="581" width="1.4" height="15.0" fill="rgb(226,163,14)" rx="2" ry="2" />
  4320. <text x="816.19" y="591.5" ></text>
  4321. </g>
  4322. <g >
  4323. <title>net.socket (1 samples, 0.12%)</title><rect x="631.9" y="277" width="1.4" height="15.0" fill="rgb(215,190,9)" rx="2" ry="2" />
  4324. <text x="634.87" y="287.5" ></text>
  4325. </g>
  4326. <g >
  4327. <title>runtime.bgscavenge.func1 (1 samples, 0.12%)</title><rect x="830.2" y="533" width="1.4" height="15.0" fill="rgb(218,99,50)" rx="2" ry="2" />
  4328. <text x="833.19" y="543.5" ></text>
  4329. </g>
  4330. <g >
  4331. <title>runtime.addtimer (2 samples, 0.24%)</title><rect x="29.8" y="453" width="2.9" height="15.0" fill="rgb(229,169,6)" rx="2" ry="2" />
  4332. <text x="32.83" y="463.5" ></text>
  4333. </g>
  4334. <g >
  4335. <title>net.(*Resolver).internetAddrList (1 samples, 0.12%)</title><rect x="605.0" y="325" width="1.4" height="15.0" fill="rgb(241,119,53)" rx="2" ry="2" />
  4336. <text x="607.96" y="335.5" ></text>
  4337. </g>
  4338. <g >
  4339. <title>net.(*sysDialer).dialTCP (2 samples, 0.24%)</title><rect x="617.7" y="309" width="2.8" height="15.0" fill="rgb(207,113,36)" rx="2" ry="2" />
  4340. <text x="620.71" y="319.5" ></text>
  4341. </g>
  4342. <g >
  4343. <title>runtime.(*mcache).nextFree (2 samples, 0.24%)</title><rect x="316.0" y="341" width="2.8" height="15.0" fill="rgb(221,201,43)" rx="2" ry="2" />
  4344. <text x="318.98" y="351.5" ></text>
  4345. </g>
  4346. <g >
  4347. <title>bufio.(*Writer).Flush (10 samples, 1.20%)</title><rect x="419.4" y="325" width="14.2" height="15.0" fill="rgb(237,136,40)" rx="2" ry="2" />
  4348. <text x="422.39" y="335.5" ></text>
  4349. </g>
  4350. <g >
  4351. <title>net.internetSocket (40 samples, 4.80%)</title><rect x="484.5" y="245" width="56.7" height="15.0" fill="rgb(226,208,31)" rx="2" ry="2" />
  4352. <text x="487.55" y="255.5" >net.in..</text>
  4353. </g>
  4354. <g >
  4355. <title>runtime.memmove (2 samples, 0.24%)</title><rect x="256.5" y="469" width="2.8" height="15.0" fill="rgb(230,215,9)" rx="2" ry="2" />
  4356. <text x="259.48" y="479.5" ></text>
  4357. </g>
  4358. <g >
  4359. <title>internal/poll.setDeadlineImpl (1 samples, 0.12%)</title><rect x="301.8" y="565" width="1.4" height="15.0" fill="rgb(248,100,13)" rx="2" ry="2" />
  4360. <text x="304.81" y="575.5" ></text>
  4361. </g>
  4362. <g >
  4363. <title>bufio.(*Reader).ReadSlice (16 samples, 1.92%)</title><rect x="433.6" y="293" width="22.6" height="15.0" fill="rgb(233,66,0)" rx="2" ry="2" />
  4364. <text x="436.55" y="303.5" >b..</text>
  4365. </g>
  4366. <g >
  4367. <title>net.(*netFD).Read (1 samples, 0.12%)</title><rect x="613.5" y="309" width="1.4" height="15.0" fill="rgb(214,185,6)" rx="2" ry="2" />
  4368. <text x="616.46" y="319.5" ></text>
  4369. </g>
  4370. <g >
  4371. <title>io/ioutil.readAll (1 samples, 0.12%)</title><rect x="310.3" y="421" width="1.4" height="15.0" fill="rgb(244,3,37)" rx="2" ry="2" />
  4372. <text x="313.31" y="431.5" ></text>
  4373. </g>
  4374. <g >
  4375. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="331.6" y="373" width="1.4" height="15.0" fill="rgb(240,23,45)" rx="2" ry="2" />
  4376. <text x="334.56" y="383.5" ></text>
  4377. </g>
  4378. <g >
  4379. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="613.5" y="405" width="1.4" height="15.0" fill="rgb(254,140,22)" rx="2" ry="2" />
  4380. <text x="616.46" y="415.5" ></text>
  4381. </g>
  4382. <g >
  4383. <title>runtime.gopark (1 samples, 0.12%)</title><rect x="433.6" y="165" width="1.4" height="15.0" fill="rgb(219,173,50)" rx="2" ry="2" />
  4384. <text x="436.55" y="175.5" ></text>
  4385. </g>
  4386. <g >
  4387. <title>bufio.(*Reader).fill (3 samples, 0.36%)</title><rect x="620.5" y="357" width="4.3" height="15.0" fill="rgb(207,222,46)" rx="2" ry="2" />
  4388. <text x="623.54" y="367.5" ></text>
  4389. </g>
  4390. <g >
  4391. <title>syscall.Getsockname (1 samples, 0.12%)</title><rect x="86.5" y="373" width="1.4" height="15.0" fill="rgb(223,227,24)" rx="2" ry="2" />
  4392. <text x="89.49" y="383.5" ></text>
  4393. </g>
  4394. <g >
  4395. <title>github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.24%)</title><rect x="630.5" y="437" width="2.8" height="15.0" fill="rgb(254,114,16)" rx="2" ry="2" />
  4396. <text x="633.46" y="447.5" ></text>
  4397. </g>
  4398. <g >
  4399. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="126.2" y="453" width="1.4" height="15.0" fill="rgb(233,24,17)" rx="2" ry="2" />
  4400. <text x="129.16" y="463.5" ></text>
  4401. </g>
  4402. <g >
  4403. <title>runtime.arenaIndex (1 samples, 0.12%)</title><rect x="786.3" y="549" width="1.4" height="15.0" fill="rgb(217,175,49)" rx="2" ry="2" />
  4404. <text x="789.28" y="559.5" ></text>
  4405. </g>
  4406. <g >
  4407. <title>runtime.wakep (3 samples, 0.36%)</title><rect x="473.2" y="197" width="4.3" height="15.0" fill="rgb(217,180,39)" rx="2" ry="2" />
  4408. <text x="476.22" y="207.5" ></text>
  4409. </g>
  4410. <g >
  4411. <title>syscall.SetsockoptInt (1 samples, 0.12%)</title><rect x="333.0" y="309" width="1.4" height="15.0" fill="rgb(217,26,14)" rx="2" ry="2" />
  4412. <text x="335.98" y="319.5" ></text>
  4413. </g>
  4414. <g >
  4415. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="481.7" y="261" width="1.4" height="15.0" fill="rgb(210,113,22)" rx="2" ry="2" />
  4416. <text x="484.72" y="271.5" ></text>
  4417. </g>
  4418. <g >
  4419. <title>runtime.scanblock (1 samples, 0.12%)</title><rect x="752.3" y="533" width="1.4" height="15.0" fill="rgb(245,149,46)" rx="2" ry="2" />
  4420. <text x="755.28" y="543.5" ></text>
  4421. </g>
  4422. <g >
  4423. <title>net/http.(*response).finishRequest (1 samples, 0.12%)</title><rect x="301.8" y="613" width="1.4" height="15.0" fill="rgb(251,69,35)" rx="2" ry="2" />
  4424. <text x="304.81" y="623.5" ></text>
  4425. </g>
  4426. <g >
  4427. <title>syscall.getsockopt (11 samples, 1.32%)</title><rect x="518.5" y="165" width="15.6" height="15.0" fill="rgb(219,26,33)" rx="2" ry="2" />
  4428. <text x="521.55" y="175.5" ></text>
  4429. </g>
  4430. <g >
  4431. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="681.5" y="373" width="1.4" height="15.0" fill="rgb(222,77,44)" rx="2" ry="2" />
  4432. <text x="684.45" y="383.5" ></text>
  4433. </g>
  4434. <g >
  4435. <title>runtime.(*mcache).nextFree (2 samples, 0.24%)</title><rect x="266.4" y="469" width="2.8" height="15.0" fill="rgb(228,113,28)" rx="2" ry="2" />
  4436. <text x="269.40" y="479.5" ></text>
  4437. </g>
  4438. <g >
  4439. <title>runtime.entersyscall (1 samples, 0.12%)</title><rect x="619.1" y="165" width="1.4" height="15.0" fill="rgb(221,117,43)" rx="2" ry="2" />
  4440. <text x="622.12" y="175.5" ></text>
  4441. </g>
  4442. <g >
  4443. <title>miads/adslib/redis_data.GetChannelFlag (1 samples, 0.12%)</title><rect x="334.4" y="437" width="1.4" height="15.0" fill="rgb(222,58,10)" rx="2" ry="2" />
  4444. <text x="337.39" y="447.5" ></text>
  4445. </g>
  4446. <g >
  4447. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="341.5" y="293" width="1.4" height="15.0" fill="rgb(225,68,9)" rx="2" ry="2" />
  4448. <text x="344.48" y="303.5" ></text>
  4449. </g>
  4450. <g >
  4451. <title>runtime.(*gcWork).balance (1 samples, 0.12%)</title><rect x="746.6" y="565" width="1.4" height="15.0" fill="rgb(238,161,33)" rx="2" ry="2" />
  4452. <text x="749.61" y="575.5" ></text>
  4453. </g>
  4454. <g >
  4455. <title>syscall.Socket (2 samples, 0.24%)</title><rect x="538.4" y="197" width="2.8" height="15.0" fill="rgb(247,52,20)" rx="2" ry="2" />
  4456. <text x="541.38" y="207.5" ></text>
  4457. </g>
  4458. <g >
  4459. <title>runtime.newproc.func1 (1 samples, 0.12%)</title><rect x="605.0" y="245" width="1.4" height="15.0" fill="rgb(230,126,18)" rx="2" ry="2" />
  4460. <text x="607.96" y="255.5" ></text>
  4461. </g>
  4462. <g >
  4463. <title>runtime.bgscavenge.func1 (8 samples, 0.96%)</title><rect x="862.8" y="517" width="11.3" height="15.0" fill="rgb(235,15,52)" rx="2" ry="2" />
  4464. <text x="865.77" y="527.5" ></text>
  4465. </g>
  4466. <g >
  4467. <title>runtime.findrunnable (144 samples, 17.29%)</title><rect x="831.6" y="581" width="204.0" height="15.0" fill="rgb(233,42,38)" rx="2" ry="2" />
  4468. <text x="834.61" y="591.5" >runtime.findrunnable</text>
  4469. </g>
  4470. <g >
  4471. <title>runtime.mapaccess2_faststr (4 samples, 0.48%)</title><rect x="381.1" y="341" width="5.7" height="15.0" fill="rgb(219,132,43)" rx="2" ry="2" />
  4472. <text x="384.14" y="351.5" ></text>
  4473. </g>
  4474. <g >
  4475. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="629.0" y="357" width="1.5" height="15.0" fill="rgb(250,209,10)" rx="2" ry="2" />
  4476. <text x="632.04" y="367.5" ></text>
  4477. </g>
  4478. <g >
  4479. <title>runtime.rawbyteslice (2 samples, 0.24%)</title><rect x="266.4" y="501" width="2.8" height="15.0" fill="rgb(248,184,52)" rx="2" ry="2" />
  4480. <text x="269.40" y="511.5" ></text>
  4481. </g>
  4482. <g >
  4483. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="830.2" y="453" width="1.4" height="15.0" fill="rgb(216,178,9)" rx="2" ry="2" />
  4484. <text x="833.19" y="463.5" ></text>
  4485. </g>
  4486. <g >
  4487. <title>miads/adslib/redis_data.SetAdsRealRequestNum (3 samples, 0.36%)</title><rect x="677.2" y="469" width="4.3" height="15.0" fill="rgb(209,143,20)" rx="2" ry="2" />
  4488. <text x="680.20" y="479.5" ></text>
  4489. </g>
  4490. <g >
  4491. <title>net.(*netFD).connect (21 samples, 2.52%)</title><rect x="52.5" y="373" width="29.7" height="15.0" fill="rgb(208,44,12)" rx="2" ry="2" />
  4492. <text x="55.50" y="383.5" >ne..</text>
  4493. </g>
  4494. <g >
  4495. <title>runtime.memmove (1 samples, 0.12%)</title><rect x="677.2" y="325" width="1.4" height="15.0" fill="rgb(223,18,4)" rx="2" ry="2" />
  4496. <text x="680.20" y="335.5" ></text>
  4497. </g>
  4498. <g >
  4499. <title>net.(*netFD).Close (1 samples, 0.12%)</title><rect x="614.9" y="373" width="1.4" height="15.0" fill="rgb(247,131,11)" rx="2" ry="2" />
  4500. <text x="617.87" y="383.5" ></text>
  4501. </g>
  4502. <g >
  4503. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="639.0" y="325" width="1.4" height="15.0" fill="rgb(237,100,7)" rx="2" ry="2" />
  4504. <text x="641.96" y="335.5" ></text>
  4505. </g>
  4506. <g >
  4507. <title>net/http.(*Transport).roundTrip (1 samples, 0.12%)</title><rect x="682.9" y="389" width="1.4" height="15.0" fill="rgb(212,3,46)" rx="2" ry="2" />
  4508. <text x="685.87" y="399.5" ></text>
  4509. </g>
  4510. <g >
  4511. <title>runtime.readvarint (1 samples, 0.12%)</title><rect x="293.3" y="437" width="1.4" height="15.0" fill="rgb(212,54,27)" rx="2" ry="2" />
  4512. <text x="296.31" y="447.5" ></text>
  4513. </g>
  4514. <g >
  4515. <title>runtime.convTslice (1 samples, 0.12%)</title><rect x="579.5" y="341" width="1.4" height="15.0" fill="rgb(240,67,42)" rx="2" ry="2" />
  4516. <text x="582.46" y="351.5" ></text>
  4517. </g>
  4518. <g >
  4519. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="48.2" y="421" width="1.5" height="15.0" fill="rgb(213,219,39)" rx="2" ry="2" />
  4520. <text x="51.25" y="431.5" ></text>
  4521. </g>
  4522. <g >
  4523. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="331.6" y="325" width="1.4" height="15.0" fill="rgb(210,190,2)" rx="2" ry="2" />
  4524. <text x="334.56" y="335.5" ></text>
  4525. </g>
  4526. <g >
  4527. <title>net.(*Dialer).DialContext (63 samples, 7.56%)</title><rect x="459.1" y="325" width="89.2" height="15.0" fill="rgb(220,85,5)" rx="2" ry="2" />
  4528. <text x="462.05" y="335.5" >net.(*Dial..</text>
  4529. </g>
  4530. <g >
  4531. <title>runtime.wakep (3 samples, 0.36%)</title><rect x="297.6" y="517" width="4.2" height="15.0" fill="rgb(217,41,11)" rx="2" ry="2" />
  4532. <text x="300.56" y="527.5" ></text>
  4533. </g>
  4534. <g >
  4535. <title>crypto/tls.(*Conn).Handshake (1 samples, 0.12%)</title><rect x="687.1" y="613" width="1.4" height="15.0" fill="rgb(247,113,54)" rx="2" ry="2" />
  4536. <text x="690.12" y="623.5" ></text>
  4537. </g>
  4538. <g >
  4539. <title>runtime.(*mSpanList).insert (1 samples, 0.12%)</title><rect x="735.3" y="565" width="1.4" height="15.0" fill="rgb(218,94,11)" rx="2" ry="2" />
  4540. <text x="738.28" y="575.5" ></text>
  4541. </g>
  4542. <g >
  4543. <title>runtime.futex (3 samples, 0.36%)</title><rect x="297.6" y="453" width="4.2" height="15.0" fill="rgb(212,30,6)" rx="2" ry="2" />
  4544. <text x="300.56" y="463.5" ></text>
  4545. </g>
  4546. <g >
  4547. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="354.2" y="277" width="1.4" height="15.0" fill="rgb(229,121,25)" rx="2" ry="2" />
  4548. <text x="357.23" y="287.5" ></text>
  4549. </g>
  4550. <g >
  4551. <title>runtime.bgscavenge (28 samples, 3.36%)</title><rect x="692.8" y="629" width="39.6" height="15.0" fill="rgb(228,103,20)" rx="2" ry="2" />
  4552. <text x="695.79" y="639.5" >run..</text>
  4553. </g>
  4554. <g >
  4555. <title>runtime.heapBitsSetType (1 samples, 0.12%)</title><rect x="481.7" y="229" width="1.4" height="15.0" fill="rgb(250,6,19)" rx="2" ry="2" />
  4556. <text x="484.72" y="239.5" ></text>
  4557. </g>
  4558. <g >
  4559. <title>runtime.systemstack (49 samples, 5.88%)</title><rect x="742.4" y="613" width="69.4" height="15.0" fill="rgb(227,200,13)" rx="2" ry="2" />
  4560. <text x="745.36" y="623.5" >runtime..</text>
  4561. </g>
  4562. <g >
  4563. <title>runtime.unlock (1 samples, 0.12%)</title><rect x="739.5" y="469" width="1.4" height="15.0" fill="rgb(217,8,12)" rx="2" ry="2" />
  4564. <text x="742.53" y="479.5" ></text>
  4565. </g>
  4566. <g >
  4567. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="418.0" y="325" width="1.4" height="15.0" fill="rgb(249,189,35)" rx="2" ry="2" />
  4568. <text x="420.97" y="335.5" ></text>
  4569. </g>
  4570. <g >
  4571. <title>encoding/json.(*decodeState).unquoteBytes (1 samples, 0.12%)</title><rect x="369.8" y="309" width="1.4" height="15.0" fill="rgb(246,61,28)" rx="2" ry="2" />
  4572. <text x="372.81" y="319.5" ></text>
  4573. </g>
  4574. <g >
  4575. <title>runtime.lock (1 samples, 0.12%)</title><rect x="875.5" y="565" width="1.4" height="15.0" fill="rgb(208,68,11)" rx="2" ry="2" />
  4576. <text x="878.52" y="575.5" ></text>
  4577. </g>
  4578. <g >
  4579. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="586.5" y="309" width="1.5" height="15.0" fill="rgb(254,9,22)" rx="2" ry="2" />
  4580. <text x="589.54" y="319.5" ></text>
  4581. </g>
  4582. <g >
  4583. <title>github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.12%)</title><rect x="681.5" y="437" width="1.4" height="15.0" fill="rgb(239,188,20)" rx="2" ry="2" />
  4584. <text x="684.45" y="447.5" ></text>
  4585. </g>
  4586. <g >
  4587. <title>syscall.Close (1 samples, 0.12%)</title><rect x="614.9" y="309" width="1.4" height="15.0" fill="rgb(215,25,12)" rx="2" ry="2" />
  4588. <text x="617.87" y="319.5" ></text>
  4589. </g>
  4590. <g >
  4591. <title>net.favoriteAddrFamily (1 samples, 0.12%)</title><rect x="49.7" y="405" width="1.4" height="15.0" fill="rgb(229,30,7)" rx="2" ry="2" />
  4592. <text x="52.66" y="415.5" ></text>
  4593. </g>
  4594. <g >
  4595. <title>runtime.(*mcache).refill (3 samples, 0.36%)</title><rect x="582.3" y="293" width="4.2" height="15.0" fill="rgb(233,173,41)" rx="2" ry="2" />
  4596. <text x="585.29" y="303.5" ></text>
  4597. </g>
  4598. <g >
  4599. <title>runtime.entersyscall (1 samples, 0.12%)</title><rect x="660.2" y="245" width="1.4" height="15.0" fill="rgb(250,153,38)" rx="2" ry="2" />
  4600. <text x="663.20" y="255.5" ></text>
  4601. </g>
  4602. <g >
  4603. <title>runtime.futex (15 samples, 1.80%)</title><rect x="148.8" y="309" width="21.3" height="15.0" fill="rgb(216,49,16)" rx="2" ry="2" />
  4604. <text x="151.82" y="319.5" >r..</text>
  4605. </g>
  4606. <g >
  4607. <title>runtime.chanrecv (1 samples, 0.12%)</title><rect x="18.5" y="453" width="1.4" height="15.0" fill="rgb(250,192,46)" rx="2" ry="2" />
  4608. <text x="21.50" y="463.5" ></text>
  4609. </g>
  4610. <g >
  4611. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="334.4" y="245" width="1.4" height="15.0" fill="rgb(220,184,23)" rx="2" ry="2" />
  4612. <text x="337.39" y="255.5" ></text>
  4613. </g>
  4614. <g >
  4615. <title>internal/poll.runtime_Semrelease (1 samples, 0.12%)</title><rect x="104.9" y="421" width="1.4" height="15.0" fill="rgb(222,219,24)" rx="2" ry="2" />
  4616. <text x="107.91" y="431.5" ></text>
  4617. </g>
  4618. <g >
  4619. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="323.1" y="85" width="1.4" height="15.0" fill="rgb(240,24,35)" rx="2" ry="2" />
  4620. <text x="326.06" y="95.5" ></text>
  4621. </g>
  4622. <g >
  4623. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="633.3" y="437" width="1.4" height="15.0" fill="rgb(228,145,24)" rx="2" ry="2" />
  4624. <text x="636.29" y="447.5" ></text>
  4625. </g>
  4626. <g >
  4627. <title>runtime.newstack (8 samples, 0.96%)</title><rect x="284.8" y="533" width="11.3" height="15.0" fill="rgb(244,177,35)" rx="2" ry="2" />
  4628. <text x="287.81" y="543.5" ></text>
  4629. </g>
  4630. <g >
  4631. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="599.3" y="405" width="1.4" height="15.0" fill="rgb(254,72,34)" rx="2" ry="2" />
  4632. <text x="602.29" y="415.5" ></text>
  4633. </g>
  4634. <g >
  4635. <title>runtime.futexsleep (1 samples, 0.12%)</title><rect x="335.8" y="277" width="1.4" height="15.0" fill="rgb(239,72,31)" rx="2" ry="2" />
  4636. <text x="338.81" y="287.5" ></text>
  4637. </g>
  4638. <g >
  4639. <title>strings.Split (2 samples, 0.24%)</title><rect x="597.9" y="437" width="2.8" height="15.0" fill="rgb(222,109,22)" rx="2" ry="2" />
  4640. <text x="600.88" y="447.5" ></text>
  4641. </g>
  4642. <g >
  4643. <title>syscall.Connect (1 samples, 0.12%)</title><rect x="617.7" y="213" width="1.4" height="15.0" fill="rgb(250,156,34)" rx="2" ry="2" />
  4644. <text x="620.71" y="223.5" ></text>
  4645. </g>
  4646. <g >
  4647. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="341.5" y="261" width="1.4" height="15.0" fill="rgb(212,203,10)" rx="2" ry="2" />
  4648. <text x="344.48" y="271.5" ></text>
  4649. </g>
  4650. <g >
  4651. <title>crypto/tls.(*clientHandshakeState).handshake (1 samples, 0.12%)</title><rect x="687.1" y="581" width="1.4" height="15.0" fill="rgb(218,163,46)" rx="2" ry="2" />
  4652. <text x="690.12" y="591.5" ></text>
  4653. </g>
  4654. <g >
  4655. <title>runtime.schedule (167 samples, 20.05%)</title><rect x="821.7" y="597" width="236.6" height="15.0" fill="rgb(217,15,22)" rx="2" ry="2" />
  4656. <text x="824.69" y="607.5" >runtime.schedule</text>
  4657. </g>
  4658. <g >
  4659. <title>syscall.socket (1 samples, 0.12%)</title><rect x="675.8" y="229" width="1.4" height="15.0" fill="rgb(242,81,33)" rx="2" ry="2" />
  4660. <text x="678.79" y="239.5" ></text>
  4661. </g>
  4662. <g >
  4663. <title>internal/singleflight.(*Group).DoChan (1 samples, 0.12%)</title><rect x="334.4" y="277" width="1.4" height="15.0" fill="rgb(221,59,11)" rx="2" ry="2" />
  4664. <text x="337.39" y="287.5" ></text>
  4665. </g>
  4666. <g >
  4667. <title>runtime.rawstringtmp (1 samples, 0.12%)</title><rect x="335.8" y="405" width="1.4" height="15.0" fill="rgb(215,57,54)" rx="2" ry="2" />
  4668. <text x="338.81" y="415.5" ></text>
  4669. </g>
  4670. <g >
  4671. <title>vendor/golang.org/x/net/dns/dnsmessage.(*ResourceHeader).unpack (1 samples, 0.12%)</title><rect x="263.6" y="485" width="1.4" height="15.0" fill="rgb(254,42,40)" rx="2" ry="2" />
  4672. <text x="266.57" y="495.5" ></text>
  4673. </g>
  4674. <g >
  4675. <title>net/url.QueryUnescape (1 samples, 0.12%)</title><rect x="308.9" y="389" width="1.4" height="15.0" fill="rgb(208,127,40)" rx="2" ry="2" />
  4676. <text x="311.90" y="399.5" ></text>
  4677. </g>
  4678. <g >
  4679. <title>runtime.(*mheap).alloc (2 samples, 0.24%)</title><rect x="357.1" y="277" width="2.8" height="15.0" fill="rgb(226,197,37)" rx="2" ry="2" />
  4680. <text x="360.06" y="287.5" ></text>
  4681. </g>
  4682. <g >
  4683. <title>github.com/gomodule/redigo/redis.Dial (2 samples, 0.24%)</title><rect x="640.4" y="405" width="2.8" height="15.0" fill="rgb(210,226,14)" rx="2" ry="2" />
  4684. <text x="643.37" y="415.5" ></text>
  4685. </g>
  4686. <g >
  4687. <title>runtime.newproc.func1 (2 samples, 0.24%)</title><rect x="651.7" y="245" width="2.8" height="15.0" fill="rgb(217,46,44)" rx="2" ry="2" />
  4688. <text x="654.70" y="255.5" ></text>
  4689. </g>
  4690. <g >
  4691. <title>runtime.adjustpointers (1 samples, 0.12%)</title><rect x="245.2" y="437" width="1.4" height="15.0" fill="rgb(249,133,6)" rx="2" ry="2" />
  4692. <text x="248.15" y="447.5" ></text>
  4693. </g>
  4694. <g >
  4695. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="596.5" y="357" width="1.4" height="15.0" fill="rgb(251,122,41)" rx="2" ry="2" />
  4696. <text x="599.46" y="367.5" ></text>
  4697. </g>
  4698. <g >
  4699. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="614.9" y="293" width="1.4" height="15.0" fill="rgb(248,224,27)" rx="2" ry="2" />
  4700. <text x="617.87" y="303.5" ></text>
  4701. </g>
  4702. <g >
  4703. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="617.7" y="133" width="1.4" height="15.0" fill="rgb(232,55,21)" rx="2" ry="2" />
  4704. <text x="620.71" y="143.5" ></text>
  4705. </g>
  4706. <g >
  4707. <title>runtime.notewakeup (2 samples, 0.24%)</title><rect x="622.0" y="197" width="2.8" height="15.0" fill="rgb(248,25,37)" rx="2" ry="2" />
  4708. <text x="624.96" y="207.5" ></text>
  4709. </g>
  4710. <g >
  4711. <title>net.glob..func1 (202 samples, 24.25%)</title><rect x="10.0" y="597" width="286.1" height="15.0" fill="rgb(233,104,24)" rx="2" ry="2" />
  4712. <text x="13.00" y="607.5" >net.glob..func1</text>
  4713. </g>
  4714. <g >
  4715. <title>runtime.makechan (1 samples, 0.12%)</title><rect x="48.2" y="437" width="1.5" height="15.0" fill="rgb(248,48,47)" rx="2" ry="2" />
  4716. <text x="51.25" y="447.5" ></text>
  4717. </g>
  4718. <g >
  4719. <title>net.setNoDelay (2 samples, 0.24%)</title><rect x="542.6" y="245" width="2.9" height="15.0" fill="rgb(219,2,41)" rx="2" ry="2" />
  4720. <text x="545.63" y="255.5" ></text>
  4721. </g>
  4722. <g >
  4723. <title>runtime.epollwait (60 samples, 7.20%)</title><rect x="884.0" y="549" width="85.0" height="15.0" fill="rgb(233,175,2)" rx="2" ry="2" />
  4724. <text x="887.02" y="559.5" >runtime.ep..</text>
  4725. </g>
  4726. <g >
  4727. <title>net.(*netFD).Write (1 samples, 0.12%)</title><rect x="633.3" y="373" width="1.4" height="15.0" fill="rgb(213,156,49)" rx="2" ry="2" />
  4728. <text x="636.29" y="383.5" ></text>
  4729. </g>
  4730. <g >
  4731. <title>syscall.Syscall6 (3 samples, 0.36%)</title><rect x="97.8" y="357" width="4.3" height="15.0" fill="rgb(225,34,39)" rx="2" ry="2" />
  4732. <text x="100.83" y="367.5" ></text>
  4733. </g>
  4734. <g >
  4735. <title>runtime.(*pageAlloc).allocToCache (1 samples, 0.12%)</title><rect x="239.5" y="277" width="1.4" height="15.0" fill="rgb(246,84,34)" rx="2" ry="2" />
  4736. <text x="242.48" y="287.5" ></text>
  4737. </g>
  4738. <g >
  4739. <title>syscall.write (1 samples, 0.12%)</title><rect x="321.6" y="245" width="1.5" height="15.0" fill="rgb(246,95,46)" rx="2" ry="2" />
  4740. <text x="324.64" y="255.5" ></text>
  4741. </g>
  4742. <g >
  4743. <title>net.(*sysDialer).dialSerial (2 samples, 0.24%)</title><rect x="640.4" y="357" width="2.8" height="15.0" fill="rgb(228,100,47)" rx="2" ry="2" />
  4744. <text x="643.37" y="367.5" ></text>
  4745. </g>
  4746. <g >
  4747. <title>bufio.NewReaderSize (1 samples, 0.12%)</title><rect x="416.6" y="357" width="1.4" height="15.0" fill="rgb(209,187,11)" rx="2" ry="2" />
  4748. <text x="419.55" y="367.5" ></text>
  4749. </g>
  4750. <g >
  4751. <title>net.(*netFD).setAddr (1 samples, 0.12%)</title><rect x="668.7" y="261" width="1.4" height="15.0" fill="rgb(235,214,23)" rx="2" ry="2" />
  4752. <text x="671.70" y="271.5" ></text>
  4753. </g>
  4754. <g >
  4755. <title>runtime.reentersyscall (1 samples, 0.12%)</title><rect x="609.2" y="197" width="1.4" height="15.0" fill="rgb(218,194,10)" rx="2" ry="2" />
  4756. <text x="612.21" y="207.5" ></text>
  4757. </g>
  4758. <g >
  4759. <title>runtime.gcAssistAlloc1 (1 samples, 0.12%)</title><rect x="517.1" y="69" width="1.4" height="15.0" fill="rgb(224,187,15)" rx="2" ry="2" />
  4760. <text x="520.13" y="79.5" ></text>
  4761. </g>
  4762. <g >
  4763. <title>strings.genSplit (2 samples, 0.24%)</title><rect x="597.9" y="421" width="2.8" height="15.0" fill="rgb(253,135,48)" rx="2" ry="2" />
  4764. <text x="600.88" y="431.5" ></text>
  4765. </g>
  4766. <g >
  4767. <title>fmt.(*pp).fmtInteger (1 samples, 0.12%)</title><rect x="610.6" y="389" width="1.4" height="15.0" fill="rgb(231,77,26)" rx="2" ry="2" />
  4768. <text x="613.62" y="399.5" ></text>
  4769. </g>
  4770. <g >
  4771. <title>crypto/tls.(*Conn).clientHandshake (1 samples, 0.12%)</title><rect x="687.1" y="597" width="1.4" height="15.0" fill="rgb(209,135,5)" rx="2" ry="2" />
  4772. <text x="690.12" y="607.5" ></text>
  4773. </g>
  4774. <g >
  4775. <title>internal/singleflight.(*Group).DoChan (1 samples, 0.12%)</title><rect x="630.5" y="309" width="1.4" height="15.0" fill="rgb(236,69,21)" rx="2" ry="2" />
  4776. <text x="633.46" y="319.5" ></text>
  4777. </g>
  4778. <g >
  4779. <title>net.socket (1 samples, 0.12%)</title><rect x="681.5" y="277" width="1.4" height="15.0" fill="rgb(224,213,40)" rx="2" ry="2" />
  4780. <text x="684.45" y="287.5" ></text>
  4781. </g>
  4782. <g >
  4783. <title>github.com/gomodule/redigo/redis.(*Pool).Get (4 samples, 0.48%)</title><rect x="341.5" y="405" width="5.6" height="15.0" fill="rgb(249,208,34)" rx="2" ry="2" />
  4784. <text x="344.48" y="415.5" ></text>
  4785. </g>
  4786. <g >
  4787. <title>syscall.anyToSockaddr (3 samples, 0.36%)</title><rect x="514.3" y="165" width="4.2" height="15.0" fill="rgb(229,214,23)" rx="2" ry="2" />
  4788. <text x="517.30" y="175.5" ></text>
  4789. </g>
  4790. <g >
  4791. <title>runtime.scanstack (1 samples, 0.12%)</title><rect x="750.9" y="533" width="1.4" height="15.0" fill="rgb(212,44,34)" rx="2" ry="2" />
  4792. <text x="753.86" y="543.5" ></text>
  4793. </g>
  4794. <g >
  4795. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="418.0" y="293" width="1.4" height="15.0" fill="rgb(212,227,37)" rx="2" ry="2" />
  4796. <text x="420.97" y="303.5" ></text>
  4797. </g>
  4798. <g >
  4799. <title>runtime.(*mheap).alloc.func1 (1 samples, 0.12%)</title><rect x="639.0" y="261" width="1.4" height="15.0" fill="rgb(220,145,29)" rx="2" ry="2" />
  4800. <text x="641.96" y="271.5" ></text>
  4801. </g>
  4802. <g >
  4803. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="347.1" y="373" width="1.5" height="15.0" fill="rgb(233,77,32)" rx="2" ry="2" />
  4804. <text x="350.14" y="383.5" ></text>
  4805. </g>
  4806. <g >
  4807. <title>net.(*netFD).connect (1 samples, 0.12%)</title><rect x="602.1" y="213" width="1.4" height="15.0" fill="rgb(248,87,37)" rx="2" ry="2" />
  4808. <text x="605.12" y="223.5" ></text>
  4809. </g>
  4810. <g >
  4811. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="303.2" y="389" width="1.4" height="15.0" fill="rgb(215,165,34)" rx="2" ry="2" />
  4812. <text x="306.23" y="399.5" ></text>
  4813. </g>
  4814. <g >
  4815. <title>runtime.slicebytetostring (1 samples, 0.12%)</title><rect x="590.8" y="389" width="1.4" height="15.0" fill="rgb(250,110,47)" rx="2" ry="2" />
  4816. <text x="593.79" y="399.5" ></text>
  4817. </g>
  4818. <g >
  4819. <title>net.(*sysDialer).doDialTCP (1 samples, 0.12%)</title><rect x="327.3" y="245" width="1.4" height="15.0" fill="rgb(214,145,27)" rx="2" ry="2" />
  4820. <text x="330.31" y="255.5" ></text>
  4821. </g>
  4822. <g >
  4823. <title>runtime.(*mcentral).cacheSpan (3 samples, 0.36%)</title><rect x="582.3" y="277" width="4.2" height="15.0" fill="rgb(215,176,3)" rx="2" ry="2" />
  4824. <text x="585.29" y="287.5" ></text>
  4825. </g>
  4826. <g >
  4827. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="596.5" y="341" width="1.4" height="15.0" fill="rgb(223,226,41)" rx="2" ry="2" />
  4828. <text x="599.46" y="351.5" ></text>
  4829. </g>
  4830. <g >
  4831. <title>runtime.lock (1 samples, 0.12%)</title><rect x="859.9" y="549" width="1.5" height="15.0" fill="rgb(209,61,10)" rx="2" ry="2" />
  4832. <text x="862.94" y="559.5" ></text>
  4833. </g>
  4834. <g >
  4835. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="321.6" y="229" width="1.5" height="15.0" fill="rgb(216,193,10)" rx="2" ry="2" />
  4836. <text x="324.64" y="239.5" ></text>
  4837. </g>
  4838. <g >
  4839. <title>context.propagateCancel (3 samples, 0.36%)</title><rect x="15.7" y="485" width="4.2" height="15.0" fill="rgb(208,199,40)" rx="2" ry="2" />
  4840. <text x="18.67" y="495.5" ></text>
  4841. </g>
  4842. <g >
  4843. <title>github.com/gomodule/redigo/redis.(*Pool).get (1 samples, 0.12%)</title><rect x="609.2" y="421" width="1.4" height="15.0" fill="rgb(227,10,46)" rx="2" ry="2" />
  4844. <text x="612.21" y="431.5" ></text>
  4845. </g>
  4846. <g >
  4847. <title>vendor/golang.org/x/net/dns/dnsmessage.(*Builder).EnableCompression (1 samples, 0.12%)</title><rect x="259.3" y="501" width="1.4" height="15.0" fill="rgb(242,214,17)" rx="2" ry="2" />
  4848. <text x="262.32" y="511.5" ></text>
  4849. </g>
  4850. <g >
  4851. <title>runtime.(*gcSweepBuf).push (1 samples, 0.12%)</title><rect x="733.9" y="581" width="1.4" height="15.0" fill="rgb(213,12,13)" rx="2" ry="2" />
  4852. <text x="736.87" y="591.5" ></text>
  4853. </g>
  4854. <g >
  4855. <title>github.com/gomodule/redigo/redis.(*Pool).Get (3 samples, 0.36%)</title><rect x="673.0" y="453" width="4.2" height="15.0" fill="rgb(254,84,43)" rx="2" ry="2" />
  4856. <text x="675.95" y="463.5" ></text>
  4857. </g>
  4858. <g >
  4859. <title>runtime.(*mcache).nextFree (2 samples, 0.24%)</title><rect x="228.2" y="453" width="2.8" height="15.0" fill="rgb(214,123,20)" rx="2" ry="2" />
  4860. <text x="231.15" y="463.5" ></text>
  4861. </g>
  4862. <g >
  4863. <title>github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.24%)</title><rect x="331.6" y="405" width="2.8" height="15.0" fill="rgb(243,155,52)" rx="2" ry="2" />
  4864. <text x="334.56" y="415.5" ></text>
  4865. </g>
  4866. <g >
  4867. <title>miads/adslib/addata.GetOneAds (184 samples, 22.09%)</title><rect x="340.1" y="453" width="260.6" height="15.0" fill="rgb(241,76,23)" rx="2" ry="2" />
  4868. <text x="343.06" y="463.5" >miads/adslib/addata.GetOneAds</text>
  4869. </g>
  4870. <g >
  4871. <title>syscall.Connect (1 samples, 0.12%)</title><rect x="680.0" y="229" width="1.5" height="15.0" fill="rgb(218,53,40)" rx="2" ry="2" />
  4872. <text x="683.04" y="239.5" ></text>
  4873. </g>
  4874. <g >
  4875. <title>net.newRequest (15 samples, 1.80%)</title><rect x="221.1" y="501" width="21.2" height="15.0" fill="rgb(213,125,16)" rx="2" ry="2" />
  4876. <text x="224.07" y="511.5" >n..</text>
  4877. </g>
  4878. <g >
  4879. <title>github.com/gomodule/redigo/redis.(*Pool).Get (4 samples, 0.48%)</title><rect x="665.9" y="453" width="5.6" height="15.0" fill="rgb(213,158,50)" rx="2" ry="2" />
  4880. <text x="668.87" y="463.5" ></text>
  4881. </g>
  4882. <g >
  4883. <title>runtime.reentersyscall (1 samples, 0.12%)</title><rect x="660.2" y="229" width="1.4" height="15.0" fill="rgb(243,22,42)" rx="2" ry="2" />
  4884. <text x="663.20" y="239.5" ></text>
  4885. </g>
  4886. <g >
  4887. <title>syscall.setsockopt (1 samples, 0.12%)</title><rect x="545.5" y="277" width="1.4" height="15.0" fill="rgb(206,88,11)" rx="2" ry="2" />
  4888. <text x="548.46" y="287.5" ></text>
  4889. </g>
  4890. <g >
  4891. <title>runtime.notewakeup (5 samples, 0.60%)</title><rect x="572.4" y="149" width="7.1" height="15.0" fill="rgb(216,101,13)" rx="2" ry="2" />
  4892. <text x="575.38" y="159.5" ></text>
  4893. </g>
  4894. <g >
  4895. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="323.1" y="261" width="1.4" height="15.0" fill="rgb(226,175,10)" rx="2" ry="2" />
  4896. <text x="326.06" y="271.5" ></text>
  4897. </g>
  4898. <g >
  4899. <title>bufio.NewWriterSize (1 samples, 0.12%)</title><rect x="418.0" y="357" width="1.4" height="15.0" fill="rgb(247,183,7)" rx="2" ry="2" />
  4900. <text x="420.97" y="367.5" ></text>
  4901. </g>
  4902. <g >
  4903. <title>github.com/gomodule/redigo/redis.(*Pool).Get (2 samples, 0.24%)</title><rect x="603.5" y="437" width="2.9" height="15.0" fill="rgb(239,27,51)" rx="2" ry="2" />
  4904. <text x="606.54" y="447.5" ></text>
  4905. </g>
  4906. <g >
  4907. <title>runtime.futexsleep (25 samples, 3.00%)</title><rect x="1079.5" y="549" width="35.4" height="15.0" fill="rgb(240,162,53)" rx="2" ry="2" />
  4908. <text x="1082.51" y="559.5" >run..</text>
  4909. </g>
  4910. <g >
  4911. <title>net.newTCPConn (3 samples, 0.36%)</title><rect x="541.2" y="261" width="4.3" height="15.0" fill="rgb(237,128,48)" rx="2" ry="2" />
  4912. <text x="544.21" y="271.5" ></text>
  4913. </g>
  4914. <g >
  4915. <title>runtime.(*mcentral).cacheSpan (2 samples, 0.24%)</title><rect x="238.1" y="373" width="2.8" height="15.0" fill="rgb(213,83,3)" rx="2" ry="2" />
  4916. <text x="241.07" y="383.5" ></text>
  4917. </g>
  4918. <g >
  4919. <title>net.(*Resolver).resolveAddrList (1 samples, 0.12%)</title><rect x="325.9" y="293" width="1.4" height="15.0" fill="rgb(217,65,16)" rx="2" ry="2" />
  4920. <text x="328.89" y="303.5" ></text>
  4921. </g>
  4922. <g >
  4923. <title>net.(*sysDialer).dialSerial (2 samples, 0.24%)</title><rect x="617.7" y="341" width="2.8" height="15.0" fill="rgb(241,149,54)" rx="2" ry="2" />
  4924. <text x="620.71" y="351.5" ></text>
  4925. </g>
  4926. <g >
  4927. <title>fmt.(*pp).doPrintf (1 samples, 0.12%)</title><rect x="685.7" y="501" width="1.4" height="15.0" fill="rgb(208,191,9)" rx="2" ry="2" />
  4928. <text x="688.70" y="511.5" ></text>
  4929. </g>
  4930. <g >
  4931. <title>net.(*Dialer).Dial (2 samples, 0.24%)</title><rect x="626.2" y="389" width="2.8" height="15.0" fill="rgb(240,153,46)" rx="2" ry="2" />
  4932. <text x="629.21" y="399.5" ></text>
  4933. </g>
  4934. <g >
  4935. <title>miads/adslib/device.setTagLog (1 samples, 0.12%)</title><rect x="337.2" y="437" width="1.4" height="15.0" fill="rgb(230,38,37)" rx="2" ry="2" />
  4936. <text x="340.23" y="447.5" ></text>
  4937. </g>
  4938. <g >
  4939. <title>runtime.markrootSpans (2 samples, 0.24%)</title><rect x="753.7" y="549" width="2.8" height="15.0" fill="rgb(213,199,49)" rx="2" ry="2" />
  4940. <text x="756.70" y="559.5" ></text>
  4941. </g>
  4942. <g >
  4943. <title>runtime.systemstack (2 samples, 0.24%)</title><rect x="738.1" y="581" width="2.8" height="15.0" fill="rgb(248,94,26)" rx="2" ry="2" />
  4944. <text x="741.12" y="591.5" ></text>
  4945. </g>
  4946. <g >
  4947. <title>encoding/base64.(*Encoding).Decode (2 samples, 0.24%)</title><rect x="348.6" y="389" width="2.8" height="15.0" fill="rgb(251,74,1)" rx="2" ry="2" />
  4948. <text x="351.56" y="399.5" ></text>
  4949. </g>
  4950. <g >
  4951. <title>runtime.park_m (169 samples, 20.29%)</title><rect x="818.9" y="613" width="239.4" height="15.0" fill="rgb(227,129,19)" rx="2" ry="2" />
  4952. <text x="821.86" y="623.5" >runtime.park_m</text>
  4953. </g>
  4954. <g >
  4955. <title>bufio.NewWriterSize (1 samples, 0.12%)</title><rect x="639.0" y="405" width="1.4" height="15.0" fill="rgb(215,161,29)" rx="2" ry="2" />
  4956. <text x="641.96" y="415.5" ></text>
  4957. </g>
  4958. <g >
  4959. <title>runtime.assertI2I2 (1 samples, 0.12%)</title><rect x="242.3" y="501" width="1.4" height="15.0" fill="rgb(244,188,37)" rx="2" ry="2" />
  4960. <text x="245.32" y="511.5" ></text>
  4961. </g>
  4962. <g >
  4963. <title>bufio.(*Reader).fill (16 samples, 1.92%)</title><rect x="433.6" y="277" width="22.6" height="15.0" fill="rgb(225,187,39)" rx="2" ry="2" />
  4964. <text x="436.55" y="287.5" >b..</text>
  4965. </g>
  4966. <g >
  4967. <title>runtime.step (2 samples, 0.24%)</title><rect x="249.4" y="389" width="2.8" height="15.0" fill="rgb(208,4,13)" rx="2" ry="2" />
  4968. <text x="252.40" y="399.5" ></text>
  4969. </g>
  4970. <g >
  4971. <title>internal/poll.(*FD).destroy (1 samples, 0.12%)</title><rect x="647.5" y="325" width="1.4" height="15.0" fill="rgb(205,108,44)" rx="2" ry="2" />
  4972. <text x="650.45" y="335.5" ></text>
  4973. </g>
  4974. <g >
  4975. <title>runtime.gentraceback (1 samples, 0.12%)</title><rect x="469.0" y="117" width="1.4" height="15.0" fill="rgb(218,178,39)" rx="2" ry="2" />
  4976. <text x="471.97" y="127.5" ></text>
  4977. </g>
  4978. <g >
  4979. <title>runtime.wakeScavenger.func1 (7 samples, 0.84%)</title><rect x="864.2" y="485" width="9.9" height="15.0" fill="rgb(229,79,34)" rx="2" ry="2" />
  4980. <text x="867.19" y="495.5" ></text>
  4981. </g>
  4982. <g >
  4983. <title>runtime.gcAssistAlloc (1 samples, 0.12%)</title><rect x="579.5" y="309" width="1.4" height="15.0" fill="rgb(234,103,18)" rx="2" ry="2" />
  4984. <text x="582.46" y="319.5" ></text>
  4985. </g>
  4986. <g >
  4987. <title>net.(*Resolver).lookupIPAddr.func1 (202 samples, 24.25%)</title><rect x="10.0" y="613" width="286.1" height="15.0" fill="rgb(220,124,44)" rx="2" ry="2" />
  4988. <text x="13.00" y="623.5" >net.(*Resolver).lookupIPAddr.func1</text>
  4989. </g>
  4990. <g >
  4991. <title>runtime.goready (4 samples, 0.48%)</title><rect x="296.1" y="565" width="5.7" height="15.0" fill="rgb(225,154,3)" rx="2" ry="2" />
  4992. <text x="299.15" y="575.5" ></text>
  4993. </g>
  4994. <g >
  4995. <title>encoding/base64.assemble64 (2 samples, 0.24%)</title><rect x="351.4" y="389" width="2.8" height="15.0" fill="rgb(234,222,35)" rx="2" ry="2" />
  4996. <text x="354.39" y="399.5" ></text>
  4997. </g>
  4998. <g >
  4999. <title>internal/poll.(*FD).decref (8 samples, 0.96%)</title><rect x="402.4" y="309" width="11.3" height="15.0" fill="rgb(238,53,43)" rx="2" ry="2" />
  5000. <text x="405.39" y="319.5" ></text>
  5001. </g>
  5002. <g >
  5003. <title>syscall.Syscall6 (11 samples, 1.32%)</title><rect x="518.5" y="149" width="15.6" height="15.0" fill="rgb(215,75,1)" rx="2" ry="2" />
  5004. <text x="521.55" y="159.5" ></text>
  5005. </g>
  5006. <g >
  5007. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="418.0" y="341" width="1.4" height="15.0" fill="rgb(250,164,25)" rx="2" ry="2" />
  5008. <text x="420.97" y="351.5" ></text>
  5009. </g>
  5010. <g >
  5011. <title>github.com/gomodule/redigo/redis.Dial (65 samples, 7.80%)</title><rect x="457.6" y="357" width="92.1" height="15.0" fill="rgb(248,228,11)" rx="2" ry="2" />
  5012. <text x="460.64" y="367.5" >github.com/..</text>
  5013. </g>
  5014. <g >
  5015. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="616.3" y="341" width="1.4" height="15.0" fill="rgb(217,53,1)" rx="2" ry="2" />
  5016. <text x="619.29" y="351.5" ></text>
  5017. </g>
  5018. <g >
  5019. <title>runtime.nanotime (5 samples, 0.60%)</title><rect x="1035.6" y="581" width="7.1" height="15.0" fill="rgb(251,109,46)" rx="2" ry="2" />
  5020. <text x="1038.59" y="591.5" ></text>
  5021. </g>
  5022. <g >
  5023. <title>github.com/sirupsen/logrus.WithField (2 samples, 0.24%)</title><rect x="304.6" y="469" width="2.9" height="15.0" fill="rgb(247,26,46)" rx="2" ry="2" />
  5024. <text x="307.65" y="479.5" ></text>
  5025. </g>
  5026. <g >
  5027. <title>net.(*Resolver).lookupIPAddr (1 samples, 0.12%)</title><rect x="678.6" y="325" width="1.4" height="15.0" fill="rgb(225,156,34)" rx="2" ry="2" />
  5028. <text x="681.62" y="335.5" ></text>
  5029. </g>
  5030. <g >
  5031. <title>runtime.memmove (1 samples, 0.12%)</title><rect x="330.1" y="293" width="1.5" height="15.0" fill="rgb(213,209,18)" rx="2" ry="2" />
  5032. <text x="333.14" y="303.5" ></text>
  5033. </g>
  5034. <g >
  5035. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="650.3" y="325" width="1.4" height="15.0" fill="rgb(236,195,19)" rx="2" ry="2" />
  5036. <text x="653.29" y="335.5" ></text>
  5037. </g>
  5038. <g >
  5039. <title>runtime.mallocgc (2 samples, 0.24%)</title><rect x="228.2" y="469" width="2.8" height="15.0" fill="rgb(245,189,54)" rx="2" ry="2" />
  5040. <text x="231.15" y="479.5" ></text>
  5041. </g>
  5042. <g >
  5043. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="612.0" y="373" width="1.5" height="15.0" fill="rgb(229,114,54)" rx="2" ry="2" />
  5044. <text x="615.04" y="383.5" ></text>
  5045. </g>
  5046. <g >
  5047. <title>runtime.copystack (8 samples, 0.96%)</title><rect x="284.8" y="517" width="11.3" height="15.0" fill="rgb(206,170,32)" rx="2" ry="2" />
  5048. <text x="287.81" y="527.5" ></text>
  5049. </g>
  5050. <g >
  5051. <title>net.(*Resolver).internetAddrList (5 samples, 0.60%)</title><rect x="39.7" y="453" width="7.1" height="15.0" fill="rgb(244,212,12)" rx="2" ry="2" />
  5052. <text x="42.75" y="463.5" ></text>
  5053. </g>
  5054. <g >
  5055. <title>runtime.systemstack (25 samples, 3.00%)</title><rect x="697.0" y="613" width="35.4" height="15.0" fill="rgb(226,7,33)" rx="2" ry="2" />
  5056. <text x="700.03" y="623.5" >run..</text>
  5057. </g>
  5058. <g >
  5059. <title>encoding/json.cachedTypeFields (1 samples, 0.12%)</title><rect x="378.3" y="341" width="1.4" height="15.0" fill="rgb(223,37,21)" rx="2" ry="2" />
  5060. <text x="381.31" y="351.5" ></text>
  5061. </g>
  5062. <g >
  5063. <title>time.nextStdChunk (1 samples, 0.12%)</title><rect x="663.0" y="405" width="1.5" height="15.0" fill="rgb(238,106,50)" rx="2" ry="2" />
  5064. <text x="666.04" y="415.5" ></text>
  5065. </g>
  5066. <g >
  5067. <title>net/url.unescape (1 samples, 0.12%)</title><rect x="311.7" y="421" width="1.4" height="15.0" fill="rgb(213,146,32)" rx="2" ry="2" />
  5068. <text x="314.73" y="431.5" ></text>
  5069. </g>
  5070. <g >
  5071. <title>internal/poll.(*FD).destroy (10 samples, 1.20%)</title><rect x="104.9" y="437" width="14.2" height="15.0" fill="rgb(238,181,45)" rx="2" ry="2" />
  5072. <text x="107.91" y="447.5" ></text>
  5073. </g>
  5074. <g >
  5075. <title>runtime.write1 (2 samples, 0.24%)</title><rect x="694.2" y="549" width="2.8" height="15.0" fill="rgb(227,104,0)" rx="2" ry="2" />
  5076. <text x="697.20" y="559.5" ></text>
  5077. </g>
  5078. <g >
  5079. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="609.2" y="309" width="1.4" height="15.0" fill="rgb(240,119,24)" rx="2" ry="2" />
  5080. <text x="612.21" y="319.5" ></text>
  5081. </g>
  5082. <g >
  5083. <title>runtime.(*mcentral).cacheSpan (2 samples, 0.24%)</title><rect x="228.2" y="421" width="2.8" height="15.0" fill="rgb(252,19,27)" rx="2" ry="2" />
  5084. <text x="231.15" y="431.5" ></text>
  5085. </g>
  5086. <g >
  5087. <title>net.SplitHostPort (3 samples, 0.36%)</title><rect x="42.6" y="437" width="4.2" height="15.0" fill="rgb(226,216,40)" rx="2" ry="2" />
  5088. <text x="45.58" y="447.5" ></text>
  5089. </g>
  5090. <g >
  5091. <title>runtime.entersyscall (18 samples, 2.16%)</title><rect x="144.6" y="405" width="25.5" height="15.0" fill="rgb(247,165,24)" rx="2" ry="2" />
  5092. <text x="147.57" y="415.5" >r..</text>
  5093. </g>
  5094. <g >
  5095. <title>runtime.gentraceback (1 samples, 0.12%)</title><rect x="750.9" y="517" width="1.4" height="15.0" fill="rgb(206,51,13)" rx="2" ry="2" />
  5096. <text x="753.86" y="527.5" ></text>
  5097. </g>
  5098. <g >
  5099. <title>syscall.write (1 samples, 0.12%)</title><rect x="633.3" y="341" width="1.4" height="15.0" fill="rgb(216,213,7)" rx="2" ry="2" />
  5100. <text x="636.29" y="351.5" ></text>
  5101. </g>
  5102. <g >
  5103. <title>time.when (1 samples, 0.12%)</title><rect x="32.7" y="469" width="1.4" height="15.0" fill="rgb(221,13,6)" rx="2" ry="2" />
  5104. <text x="35.67" y="479.5" ></text>
  5105. </g>
  5106. <g >
  5107. <title>syscall.write (1 samples, 0.12%)</title><rect x="303.2" y="405" width="1.4" height="15.0" fill="rgb(241,162,5)" rx="2" ry="2" />
  5108. <text x="306.23" y="415.5" ></text>
  5109. </g>
  5110. <g >
  5111. <title>internal/poll.(*pollDesc).wait (1 samples, 0.12%)</title><rect x="487.4" y="181" width="1.4" height="15.0" fill="rgb(219,215,23)" rx="2" ry="2" />
  5112. <text x="490.38" y="191.5" ></text>
  5113. </g>
  5114. <g >
  5115. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="103.5" y="469" width="1.4" height="15.0" fill="rgb(225,90,51)" rx="2" ry="2" />
  5116. <text x="106.49" y="479.5" ></text>
  5117. </g>
  5118. <g >
  5119. <title>net.(*sysDialer).dialSingle (3 samples, 0.36%)</title><rect x="342.9" y="293" width="4.2" height="15.0" fill="rgb(226,142,2)" rx="2" ry="2" />
  5120. <text x="345.89" y="303.5" ></text>
  5121. </g>
  5122. <g >
  5123. <title>runtime.findrunnable (1 samples, 0.12%)</title><rect x="816.0" y="581" width="1.4" height="15.0" fill="rgb(233,48,29)" rx="2" ry="2" />
  5124. <text x="819.03" y="591.5" ></text>
  5125. </g>
  5126. <g >
  5127. <title>runtime.mapaccess2 (1 samples, 0.12%)</title><rect x="671.5" y="325" width="1.5" height="15.0" fill="rgb(252,89,36)" rx="2" ry="2" />
  5128. <text x="674.54" y="335.5" ></text>
  5129. </g>
  5130. <g >
  5131. <title>internal/poll.(*FD).Read (1 samples, 0.12%)</title><rect x="563.9" y="261" width="1.4" height="15.0" fill="rgb(240,191,18)" rx="2" ry="2" />
  5132. <text x="566.88" y="271.5" ></text>
  5133. </g>
  5134. <g >
  5135. <title>net.internetSocket (1 samples, 0.12%)</title><rect x="654.5" y="277" width="1.5" height="15.0" fill="rgb(246,118,50)" rx="2" ry="2" />
  5136. <text x="657.54" y="287.5" ></text>
  5137. </g>
  5138. <g >
  5139. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.12%)</title><rect x="633.3" y="453" width="1.4" height="15.0" fill="rgb(242,19,50)" rx="2" ry="2" />
  5140. <text x="636.29" y="463.5" ></text>
  5141. </g>
  5142. <g >
  5143. <title>runtime.notetsleep_internal (1 samples, 0.12%)</title><rect x="335.8" y="293" width="1.4" height="15.0" fill="rgb(205,140,41)" rx="2" ry="2" />
  5144. <text x="338.81" y="303.5" ></text>
  5145. </g>
  5146. <g >
  5147. <title>syscall.SetsockoptInt (1 samples, 0.12%)</title><rect x="636.1" y="277" width="1.4" height="15.0" fill="rgb(238,38,18)" rx="2" ry="2" />
  5148. <text x="639.12" y="287.5" ></text>
  5149. </g>
  5150. <g >
  5151. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="600.7" y="293" width="1.4" height="15.0" fill="rgb(250,199,35)" rx="2" ry="2" />
  5152. <text x="603.71" y="303.5" ></text>
  5153. </g>
  5154. <g >
  5155. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="660.2" y="261" width="1.4" height="15.0" fill="rgb(214,172,7)" rx="2" ry="2" />
  5156. <text x="663.20" y="271.5" ></text>
  5157. </g>
  5158. <g >
  5159. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="600.7" y="325" width="1.4" height="15.0" fill="rgb(234,64,52)" rx="2" ry="2" />
  5160. <text x="603.71" y="335.5" ></text>
  5161. </g>
  5162. <g >
  5163. <title>syscall.RawSyscall (1 samples, 0.12%)</title><rect x="86.5" y="341" width="1.4" height="15.0" fill="rgb(244,54,53)" rx="2" ry="2" />
  5164. <text x="89.49" y="351.5" ></text>
  5165. </g>
  5166. <g >
  5167. <title>miads/adslib/redis_data.SetAdsRequestNum (1 samples, 0.12%)</title><rect x="338.6" y="453" width="1.5" height="15.0" fill="rgb(242,202,12)" rx="2" ry="2" />
  5168. <text x="341.64" y="463.5" ></text>
  5169. </g>
  5170. <g >
  5171. <title>net.(*sysDialer).dialTCP (2 samples, 0.24%)</title><rect x="654.5" y="309" width="2.9" height="15.0" fill="rgb(217,201,16)" rx="2" ry="2" />
  5172. <text x="657.54" y="319.5" ></text>
  5173. </g>
  5174. <g >
  5175. <title>runtime.(*mcache).refill (2 samples, 0.24%)</title><rect x="357.1" y="325" width="2.8" height="15.0" fill="rgb(228,144,7)" rx="2" ry="2" />
  5176. <text x="360.06" y="335.5" ></text>
  5177. </g>
  5178. <g >
  5179. <title>miads/adslib/addata.getNeedDispatchCount (2 samples, 0.24%)</title><rect x="600.7" y="453" width="2.8" height="15.0" fill="rgb(214,104,25)" rx="2" ry="2" />
  5180. <text x="603.71" y="463.5" ></text>
  5181. </g>
  5182. <g >
  5183. <title>runtime.markroot (4 samples, 0.48%)</title><rect x="750.9" y="565" width="5.6" height="15.0" fill="rgb(208,157,26)" rx="2" ry="2" />
  5184. <text x="753.86" y="575.5" ></text>
  5185. </g>
  5186. <g >
  5187. <title>runtime.systemstack (11 samples, 1.32%)</title><rect x="518.5" y="101" width="15.6" height="15.0" fill="rgb(248,4,25)" rx="2" ry="2" />
  5188. <text x="521.55" y="111.5" ></text>
  5189. </g>
  5190. <g >
  5191. <title>runtime.entersyscall (1 samples, 0.12%)</title><rect x="609.2" y="213" width="1.4" height="15.0" fill="rgb(210,200,10)" rx="2" ry="2" />
  5192. <text x="612.21" y="223.5" ></text>
  5193. </g>
  5194. <g >
  5195. <title>net.lookupStaticHost (2 samples, 0.24%)</title><rect x="272.1" y="533" width="2.8" height="15.0" fill="rgb(246,153,42)" rx="2" ry="2" />
  5196. <text x="275.06" y="543.5" ></text>
  5197. </g>
  5198. <g >
  5199. <title>net.(*netFD).Close (8 samples, 0.96%)</title><rect x="402.4" y="341" width="11.3" height="15.0" fill="rgb(225,117,50)" rx="2" ry="2" />
  5200. <text x="405.39" y="351.5" ></text>
  5201. </g>
  5202. <g >
  5203. <title>runtime.startm (7 samples, 0.84%)</title><rect x="864.2" y="453" width="9.9" height="15.0" fill="rgb(244,26,32)" rx="2" ry="2" />
  5204. <text x="867.19" y="463.5" ></text>
  5205. </g>
  5206. <g >
  5207. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="310.3" y="245" width="1.4" height="15.0" fill="rgb(217,39,36)" rx="2" ry="2" />
  5208. <text x="313.31" y="255.5" ></text>
  5209. </g>
  5210. <g >
  5211. <title>net.(*sysDialer).dialUDP (37 samples, 4.44%)</title><rect x="49.7" y="437" width="52.4" height="15.0" fill="rgb(234,121,27)" rx="2" ry="2" />
  5212. <text x="52.66" y="447.5" >net.(..</text>
  5213. </g>
  5214. <g >
  5215. <title>bufio.(*Writer).Flush (1 samples, 0.12%)</title><rect x="633.3" y="405" width="1.4" height="15.0" fill="rgb(219,184,39)" rx="2" ry="2" />
  5216. <text x="636.29" y="415.5" ></text>
  5217. </g>
  5218. <g >
  5219. <title>io/ioutil.ReadAll (1 samples, 0.12%)</title><rect x="310.3" y="437" width="1.4" height="15.0" fill="rgb(225,188,17)" rx="2" ry="2" />
  5220. <text x="313.31" y="447.5" ></text>
  5221. </g>
  5222. <g >
  5223. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="639.0" y="293" width="1.4" height="15.0" fill="rgb(229,39,32)" rx="2" ry="2" />
  5224. <text x="641.96" y="303.5" ></text>
  5225. </g>
  5226. <g >
  5227. <title>runtime.resettimer (1 samples, 0.12%)</title><rect x="820.3" y="597" width="1.4" height="15.0" fill="rgb(234,88,43)" rx="2" ry="2" />
  5228. <text x="823.28" y="607.5" ></text>
  5229. </g>
  5230. <g >
  5231. <title>runtime.madvise (20 samples, 2.40%)</title><rect x="702.7" y="533" width="28.3" height="15.0" fill="rgb(206,185,13)" rx="2" ry="2" />
  5232. <text x="705.70" y="543.5" >ru..</text>
  5233. </g>
  5234. <g >
  5235. <title>internal/poll.(*pollDesc).init (2 samples, 0.24%)</title><rect x="490.2" y="165" width="2.8" height="15.0" fill="rgb(224,114,41)" rx="2" ry="2" />
  5236. <text x="493.22" y="175.5" ></text>
  5237. </g>
  5238. <g >
  5239. <title>runtime.adjusttimers (1 samples, 0.12%)</title><rect x="858.5" y="549" width="1.4" height="15.0" fill="rgb(228,115,15)" rx="2" ry="2" />
  5240. <text x="861.52" y="559.5" ></text>
  5241. </g>
  5242. <g >
  5243. <title>github.com/gin-gonic/gin.RecoveryWithWriter.func1 (270 samples, 32.41%)</title><rect x="303.2" y="517" width="382.5" height="15.0" fill="rgb(238,23,1)" rx="2" ry="2" />
  5244. <text x="306.23" y="527.5" >github.com/gin-gonic/gin.RecoveryWithWriter.func1</text>
  5245. </g>
  5246. <g >
  5247. <title>net.(*netFD).connect (1 samples, 0.12%)</title><rect x="680.0" y="245" width="1.5" height="15.0" fill="rgb(251,93,16)" rx="2" ry="2" />
  5248. <text x="683.04" y="255.5" ></text>
  5249. </g>
  5250. <g >
  5251. <title>runtime.pcvalue (1 samples, 0.12%)</title><rect x="684.3" y="405" width="1.4" height="15.0" fill="rgb(208,8,46)" rx="2" ry="2" />
  5252. <text x="687.29" y="415.5" ></text>
  5253. </g>
  5254. <g >
  5255. <title>net.(*Dialer).DialContext (4 samples, 0.48%)</title><rect x="651.7" y="357" width="5.7" height="15.0" fill="rgb(231,72,46)" rx="2" ry="2" />
  5256. <text x="654.70" y="367.5" ></text>
  5257. </g>
  5258. <g >
  5259. <title>github.com/gomodule/redigo/redis.(*Pool).Get (104 samples, 12.48%)</title><rect x="402.4" y="405" width="147.3" height="15.0" fill="rgb(250,33,15)" rx="2" ry="2" />
  5260. <text x="405.39" y="415.5" >github.com/gomodul..</text>
  5261. </g>
  5262. <g >
  5263. <title>runtime.unlock (1 samples, 0.12%)</title><rect x="126.2" y="405" width="1.4" height="15.0" fill="rgb(229,22,23)" rx="2" ry="2" />
  5264. <text x="129.16" y="415.5" ></text>
  5265. </g>
  5266. <g >
  5267. <title>syscall.Syscall (7 samples, 0.84%)</title><rect x="551.1" y="277" width="9.9" height="15.0" fill="rgb(208,43,4)" rx="2" ry="2" />
  5268. <text x="554.13" y="287.5" ></text>
  5269. </g>
  5270. <g >
  5271. <title>runtime.isSystemGoroutine (1 samples, 0.12%)</title><rect x="813.2" y="597" width="1.4" height="15.0" fill="rgb(237,141,42)" rx="2" ry="2" />
  5272. <text x="816.19" y="607.5" ></text>
  5273. </g>
  5274. <g >
  5275. <title>runtime.heapBits.bits (1 samples, 0.12%)</title><rect x="749.4" y="565" width="1.5" height="15.0" fill="rgb(243,150,43)" rx="2" ry="2" />
  5276. <text x="752.45" y="575.5" ></text>
  5277. </g>
  5278. <g >
  5279. <title>net.(*netFD).Write (1 samples, 0.12%)</title><rect x="648.9" y="325" width="1.4" height="15.0" fill="rgb(242,57,42)" rx="2" ry="2" />
  5280. <text x="651.87" y="335.5" ></text>
  5281. </g>
  5282. <g >
  5283. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="338.6" y="325" width="1.5" height="15.0" fill="rgb(247,206,1)" rx="2" ry="2" />
  5284. <text x="341.64" y="335.5" ></text>
  5285. </g>
  5286. <g >
  5287. <title>runtime.futexwakeup (3 samples, 0.36%)</title><rect x="473.2" y="149" width="4.3" height="15.0" fill="rgb(246,206,28)" rx="2" ry="2" />
  5288. <text x="476.22" y="159.5" ></text>
  5289. </g>
  5290. <g >
  5291. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="318.8" y="309" width="1.4" height="15.0" fill="rgb(212,31,22)" rx="2" ry="2" />
  5292. <text x="321.81" y="319.5" ></text>
  5293. </g>
  5294. <g >
  5295. <title>syscall.GetsockoptInt (11 samples, 1.32%)</title><rect x="518.5" y="181" width="15.6" height="15.0" fill="rgb(205,31,1)" rx="2" ry="2" />
  5296. <text x="521.55" y="191.5" ></text>
  5297. </g>
  5298. <g >
  5299. <title>runtime.concatstring3 (1 samples, 0.12%)</title><rect x="335.8" y="437" width="1.4" height="15.0" fill="rgb(237,34,29)" rx="2" ry="2" />
  5300. <text x="338.81" y="447.5" ></text>
  5301. </g>
  5302. <g >
  5303. <title>syscall.connect (1 samples, 0.12%)</title><rect x="667.3" y="213" width="1.4" height="15.0" fill="rgb(209,86,40)" rx="2" ry="2" />
  5304. <text x="670.29" y="223.5" ></text>
  5305. </g>
  5306. <g >
  5307. <title>net.isDomainName (1 samples, 0.12%)</title><rect x="280.6" y="549" width="1.4" height="15.0" fill="rgb(222,199,33)" rx="2" ry="2" />
  5308. <text x="283.56" y="559.5" ></text>
  5309. </g>
  5310. <g >
  5311. <title>runtime.findObject (4 samples, 0.48%)</title><rect x="787.7" y="549" width="5.7" height="15.0" fill="rgb(223,5,35)" rx="2" ry="2" />
  5312. <text x="790.70" y="559.5" ></text>
  5313. </g>
  5314. <g >
  5315. <title>runtime.newproc (5 samples, 0.60%)</title><rect x="470.4" y="245" width="7.1" height="15.0" fill="rgb(243,89,53)" rx="2" ry="2" />
  5316. <text x="473.38" y="255.5" ></text>
  5317. </g>
  5318. <g >
  5319. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="354.2" y="341" width="1.4" height="15.0" fill="rgb(220,146,47)" rx="2" ry="2" />
  5320. <text x="357.23" y="351.5" ></text>
  5321. </g>
  5322. <g >
  5323. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="606.4" y="245" width="1.4" height="15.0" fill="rgb(241,143,38)" rx="2" ry="2" />
  5324. <text x="609.37" y="255.5" ></text>
  5325. </g>
  5326. <g >
  5327. <title>net.internetSocket (2 samples, 0.24%)</title><rect x="626.2" y="293" width="2.8" height="15.0" fill="rgb(217,128,35)" rx="2" ry="2" />
  5328. <text x="629.21" y="303.5" ></text>
  5329. </g>
  5330. <g >
  5331. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="602.1" y="229" width="1.4" height="15.0" fill="rgb(223,83,29)" rx="2" ry="2" />
  5332. <text x="605.12" y="239.5" ></text>
  5333. </g>
  5334. <g >
  5335. <title>net.(*sysDialer).dialSerial (2 samples, 0.24%)</title><rect x="654.5" y="341" width="2.9" height="15.0" fill="rgb(240,116,11)" rx="2" ry="2" />
  5336. <text x="657.54" y="351.5" ></text>
  5337. </g>
  5338. <g >
  5339. <title>runtime.copystack (10 samples, 1.20%)</title><rect x="245.2" y="485" width="14.1" height="15.0" fill="rgb(212,91,24)" rx="2" ry="2" />
  5340. <text x="248.15" y="495.5" ></text>
  5341. </g>
  5342. <g >
  5343. <title>net.setKeepAlive (1 samples, 0.12%)</title><rect x="333.0" y="325" width="1.4" height="15.0" fill="rgb(217,187,53)" rx="2" ry="2" />
  5344. <text x="335.98" y="335.5" ></text>
  5345. </g>
  5346. <g >
  5347. <title>runtime.(*mcentral).grow (2 samples, 0.24%)</title><rect x="238.1" y="357" width="2.8" height="15.0" fill="rgb(205,209,23)" rx="2" ry="2" />
  5348. <text x="241.07" y="367.5" ></text>
  5349. </g>
  5350. <g >
  5351. <title>runtime.rawstring (1 samples, 0.12%)</title><rect x="335.8" y="389" width="1.4" height="15.0" fill="rgb(234,73,15)" rx="2" ry="2" />
  5352. <text x="338.81" y="399.5" ></text>
  5353. </g>
  5354. <g >
  5355. <title>github.com/gomodule/redigo/redis.(*conn).readReply (1 samples, 0.12%)</title><rect x="341.5" y="325" width="1.4" height="15.0" fill="rgb(229,206,30)" rx="2" ry="2" />
  5356. <text x="344.48" y="335.5" ></text>
  5357. </g>
  5358. <g >
  5359. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="323.1" y="181" width="1.4" height="15.0" fill="rgb(252,178,32)" rx="2" ry="2" />
  5360. <text x="326.06" y="191.5" ></text>
  5361. </g>
  5362. <g >
  5363. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (3 samples, 0.36%)</title><rect x="620.5" y="421" width="4.3" height="15.0" fill="rgb(243,47,13)" rx="2" ry="2" />
  5364. <text x="623.54" y="431.5" ></text>
  5365. </g>
  5366. <g >
  5367. <title>runtime.duffcopy (1 samples, 0.12%)</title><rect x="225.3" y="485" width="1.4" height="15.0" fill="rgb(242,100,45)" rx="2" ry="2" />
  5368. <text x="228.32" y="495.5" ></text>
  5369. </g>
  5370. <g >
  5371. <title>net.(*sysDialer).dialTCP (44 samples, 5.28%)</title><rect x="483.1" y="277" width="62.4" height="15.0" fill="rgb(220,159,19)" rx="2" ry="2" />
  5372. <text x="486.13" y="287.5" >net.(*..</text>
  5373. </g>
  5374. <g >
  5375. <title>runtime.mallocgc (2 samples, 0.24%)</title><rect x="316.0" y="357" width="2.8" height="15.0" fill="rgb(250,190,53)" rx="2" ry="2" />
  5376. <text x="318.98" y="367.5" ></text>
  5377. </g>
  5378. <g >
  5379. <title>runtime.concatstrings (1 samples, 0.12%)</title><rect x="637.5" y="437" width="1.5" height="15.0" fill="rgb(225,122,44)" rx="2" ry="2" />
  5380. <text x="640.54" y="447.5" ></text>
  5381. </g>
  5382. <g >
  5383. <title>runtime.futex (1 samples, 0.12%)</title><rect x="817.4" y="517" width="1.5" height="15.0" fill="rgb(210,141,32)" rx="2" ry="2" />
  5384. <text x="820.44" y="527.5" ></text>
  5385. </g>
  5386. <g >
  5387. <title>runtime.unlock (1 samples, 0.12%)</title><rect x="537.0" y="133" width="1.4" height="15.0" fill="rgb(217,3,15)" rx="2" ry="2" />
  5388. <text x="539.96" y="143.5" ></text>
  5389. </g>
  5390. <g >
  5391. <title>internal/singleflight.(*Group).DoChan (2 samples, 0.24%)</title><rect x="651.7" y="293" width="2.8" height="15.0" fill="rgb(218,119,10)" rx="2" ry="2" />
  5392. <text x="654.70" y="303.5" ></text>
  5393. </g>
  5394. <g >
  5395. <title>net.sysSocket (1 samples, 0.12%)</title><rect x="675.8" y="261" width="1.4" height="15.0" fill="rgb(213,92,21)" rx="2" ry="2" />
  5396. <text x="678.79" y="271.5" ></text>
  5397. </g>
  5398. <g >
  5399. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="416.6" y="341" width="1.4" height="15.0" fill="rgb(239,196,22)" rx="2" ry="2" />
  5400. <text x="419.55" y="351.5" ></text>
  5401. </g>
  5402. <g >
  5403. <title>runtime.ready (1 samples, 0.12%)</title><rect x="296.1" y="517" width="1.5" height="15.0" fill="rgb(233,205,50)" rx="2" ry="2" />
  5404. <text x="299.15" y="527.5" ></text>
  5405. </g>
  5406. <g >
  5407. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="636.1" y="341" width="1.4" height="15.0" fill="rgb(223,68,17)" rx="2" ry="2" />
  5408. <text x="639.12" y="351.5" ></text>
  5409. </g>
  5410. <g >
  5411. <title>runtime.write (7 samples, 0.84%)</title><rect x="1025.7" y="565" width="9.9" height="15.0" fill="rgb(223,212,35)" rx="2" ry="2" />
  5412. <text x="1028.68" y="575.5" ></text>
  5413. </g>
  5414. <g >
  5415. <title>runtime.makeslice (2 samples, 0.24%)</title><rect x="595.0" y="437" width="2.9" height="15.0" fill="rgb(227,138,33)" rx="2" ry="2" />
  5416. <text x="598.04" y="447.5" ></text>
  5417. </g>
  5418. <g >
  5419. <title>net/http.(*http2Transport).RoundTrip (1 samples, 0.12%)</title><rect x="682.9" y="373" width="1.4" height="15.0" fill="rgb(214,198,18)" rx="2" ry="2" />
  5420. <text x="685.87" y="383.5" ></text>
  5421. </g>
  5422. <g >
  5423. <title>runtime.stringtoslicebyte (1 samples, 0.12%)</title><rect x="318.8" y="373" width="1.4" height="15.0" fill="rgb(230,40,28)" rx="2" ry="2" />
  5424. <text x="321.81" y="383.5" ></text>
  5425. </g>
  5426. <g >
  5427. <title>syscall.Connect (1 samples, 0.12%)</title><rect x="327.3" y="165" width="1.4" height="15.0" fill="rgb(239,51,2)" rx="2" ry="2" />
  5428. <text x="330.31" y="175.5" ></text>
  5429. </g>
  5430. <g >
  5431. <title>syscall.Write (32 samples, 3.84%)</title><rect x="172.9" y="453" width="45.3" height="15.0" fill="rgb(253,127,48)" rx="2" ry="2" />
  5432. <text x="175.91" y="463.5" >sysc..</text>
  5433. </g>
  5434. <g >
  5435. <title>runtime.gcAssistAlloc (1 samples, 0.12%)</title><rect x="517.1" y="117" width="1.4" height="15.0" fill="rgb(219,23,53)" rx="2" ry="2" />
  5436. <text x="520.13" y="127.5" ></text>
  5437. </g>
  5438. <g >
  5439. <title>syscall.Connect (2 samples, 0.24%)</title><rect x="673.0" y="229" width="2.8" height="15.0" fill="rgb(212,110,17)" rx="2" ry="2" />
  5440. <text x="675.95" y="239.5" ></text>
  5441. </g>
  5442. <g >
  5443. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="613.5" y="341" width="1.4" height="15.0" fill="rgb(229,200,7)" rx="2" ry="2" />
  5444. <text x="616.46" y="351.5" ></text>
  5445. </g>
  5446. <g >
  5447. <title>syscall.Connect (3 samples, 0.36%)</title><rect x="342.9" y="181" width="4.2" height="15.0" fill="rgb(240,97,47)" rx="2" ry="2" />
  5448. <text x="345.89" y="191.5" ></text>
  5449. </g>
  5450. <g >
  5451. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="874.1" y="533" width="1.4" height="15.0" fill="rgb(241,221,54)" rx="2" ry="2" />
  5452. <text x="877.11" y="543.5" ></text>
  5453. </g>
  5454. <g >
  5455. <title>runtime.pageIndexOf (4 samples, 0.48%)</title><rect x="801.9" y="549" width="5.6" height="15.0" fill="rgb(235,106,6)" rx="2" ry="2" />
  5456. <text x="804.86" y="559.5" ></text>
  5457. </g>
  5458. <g >
  5459. <title>net.(*TCPListener).accept (1 samples, 0.12%)</title><rect x="811.8" y="501" width="1.4" height="15.0" fill="rgb(225,97,7)" rx="2" ry="2" />
  5460. <text x="814.78" y="511.5" ></text>
  5461. </g>
  5462. <g >
  5463. <title>net.(*Resolver).resolveAddrList (5 samples, 0.60%)</title><rect x="39.7" y="469" width="7.1" height="15.0" fill="rgb(237,46,51)" rx="2" ry="2" />
  5464. <text x="42.75" y="479.5" ></text>
  5465. </g>
  5466. <g >
  5467. <title>runtime.SetFinalizer.func2 (1 samples, 0.12%)</title><rect x="537.0" y="165" width="1.4" height="15.0" fill="rgb(219,161,1)" rx="2" ry="2" />
  5468. <text x="539.96" y="175.5" ></text>
  5469. </g>
  5470. <g >
  5471. <title>bytes.(*Buffer).ReadFrom (1 samples, 0.12%)</title><rect x="310.3" y="405" width="1.4" height="15.0" fill="rgb(237,222,51)" rx="2" ry="2" />
  5472. <text x="313.31" y="415.5" ></text>
  5473. </g>
  5474. <g >
  5475. <title>runtime.notesleep (18 samples, 2.16%)</title><rect x="998.8" y="549" width="25.5" height="15.0" fill="rgb(207,57,10)" rx="2" ry="2" />
  5476. <text x="1001.76" y="559.5" >r..</text>
  5477. </g>
  5478. <g >
  5479. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="654.5" y="245" width="1.5" height="15.0" fill="rgb(232,31,41)" rx="2" ry="2" />
  5480. <text x="657.54" y="255.5" ></text>
  5481. </g>
  5482. <g >
  5483. <title>miads/adslib/ads_redis.Setup.func1 (6 samples, 0.72%)</title><rect x="321.6" y="357" width="8.5" height="15.0" fill="rgb(215,54,8)" rx="2" ry="2" />
  5484. <text x="324.64" y="367.5" ></text>
  5485. </g>
  5486. <g >
  5487. <title>runtime.lock (1 samples, 0.12%)</title><rect x="147.4" y="341" width="1.4" height="15.0" fill="rgb(211,113,2)" rx="2" ry="2" />
  5488. <text x="150.41" y="351.5" ></text>
  5489. </g>
  5490. <g >
  5491. <title>net.(*netFD).accept (1 samples, 0.12%)</title><rect x="811.8" y="485" width="1.4" height="15.0" fill="rgb(213,171,34)" rx="2" ry="2" />
  5492. <text x="814.78" y="495.5" ></text>
  5493. </g>
  5494. <g >
  5495. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="606.4" y="357" width="1.4" height="15.0" fill="rgb(221,151,4)" rx="2" ry="2" />
  5496. <text x="609.37" y="367.5" ></text>
  5497. </g>
  5498. <g >
  5499. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="354.2" y="373" width="1.4" height="15.0" fill="rgb(248,111,44)" rx="2" ry="2" />
  5500. <text x="357.23" y="383.5" ></text>
  5501. </g>
  5502. <g >
  5503. <title>syscall.setsockopt (1 samples, 0.12%)</title><rect x="612.0" y="309" width="1.5" height="15.0" fill="rgb(233,100,38)" rx="2" ry="2" />
  5504. <text x="615.04" y="319.5" ></text>
  5505. </g>
  5506. <g >
  5507. <title>bufio.(*Writer).Flush (1 samples, 0.12%)</title><rect x="321.6" y="309" width="1.5" height="15.0" fill="rgb(220,165,52)" rx="2" ry="2" />
  5508. <text x="324.64" y="319.5" ></text>
  5509. </g>
  5510. <g >
  5511. <title>runtime.SetFinalizer (4 samples, 0.48%)</title><rect x="121.9" y="469" width="5.7" height="15.0" fill="rgb(220,115,45)" rx="2" ry="2" />
  5512. <text x="124.91" y="479.5" ></text>
  5513. </g>
  5514. <g >
  5515. <title>runtime.entersyscall_sysmon (5 samples, 0.60%)</title><rect x="572.4" y="165" width="7.1" height="15.0" fill="rgb(216,10,32)" rx="2" ry="2" />
  5516. <text x="575.38" y="175.5" ></text>
  5517. </g>
  5518. <g >
  5519. <title>crypto/tls.(*Conn).writeRecordLocked (1 samples, 0.12%)</title><rect x="682.9" y="261" width="1.4" height="15.0" fill="rgb(243,141,16)" rx="2" ry="2" />
  5520. <text x="685.87" y="271.5" ></text>
  5521. </g>
  5522. <g >
  5523. <title>sync.(*Pool).Get (1 samples, 0.12%)</title><rect x="644.6" y="405" width="1.4" height="15.0" fill="rgb(235,91,20)" rx="2" ry="2" />
  5524. <text x="647.62" y="415.5" ></text>
  5525. </g>
  5526. <g >
  5527. <title>syscall.write (32 samples, 3.84%)</title><rect x="172.9" y="437" width="45.3" height="15.0" fill="rgb(239,139,43)" rx="2" ry="2" />
  5528. <text x="175.91" y="447.5" >sysc..</text>
  5529. </g>
  5530. <g >
  5531. <title>syscall.RawSyscall (1 samples, 0.12%)</title><rect x="606.4" y="197" width="1.4" height="15.0" fill="rgb(225,167,35)" rx="2" ry="2" />
  5532. <text x="609.37" y="207.5" ></text>
  5533. </g>
  5534. <g >
  5535. <title>runtime.gcAssistAlloc.func1 (1 samples, 0.12%)</title><rect x="318.8" y="293" width="1.4" height="15.0" fill="rgb(252,183,22)" rx="2" ry="2" />
  5536. <text x="321.81" y="303.5" ></text>
  5537. </g>
  5538. <g >
  5539. <title>runtime.exitsyscall (1 samples, 0.12%)</title><rect x="170.1" y="405" width="1.4" height="15.0" fill="rgb(238,179,48)" rx="2" ry="2" />
  5540. <text x="173.07" y="415.5" ></text>
  5541. </g>
  5542. <g >
  5543. <title>github.com/gomodule/redigo/redis.(*Pool).get (2 samples, 0.24%)</title><rect x="626.2" y="437" width="2.8" height="15.0" fill="rgb(207,46,42)" rx="2" ry="2" />
  5544. <text x="629.21" y="447.5" ></text>
  5545. </g>
  5546. <g >
  5547. <title>runtime.futexwakeup (3 samples, 0.36%)</title><rect x="297.6" y="469" width="4.2" height="15.0" fill="rgb(223,61,33)" rx="2" ry="2" />
  5548. <text x="300.56" y="479.5" ></text>
  5549. </g>
  5550. <g >
  5551. <title>context.WithDeadline (13 samples, 1.56%)</title><rect x="15.7" y="501" width="18.4" height="15.0" fill="rgb(234,73,10)" rx="2" ry="2" />
  5552. <text x="18.67" y="511.5" ></text>
  5553. </g>
  5554. <g >
  5555. <title>miads/adslib/device.setTagLog (15 samples, 1.80%)</title><rect x="643.2" y="453" width="21.3" height="15.0" fill="rgb(212,129,32)" rx="2" ry="2" />
  5556. <text x="646.21" y="463.5" >m..</text>
  5557. </g>
  5558. <g >
  5559. <title>runtime.(*randomEnum).next (2 samples, 0.24%)</title><rect x="821.7" y="581" width="2.8" height="15.0" fill="rgb(235,113,7)" rx="2" ry="2" />
  5560. <text x="824.69" y="591.5" ></text>
  5561. </g>
  5562. <g >
  5563. <title>runtime.mProf_FlushLocked (1 samples, 0.12%)</title><rect x="736.7" y="565" width="1.4" height="15.0" fill="rgb(223,112,27)" rx="2" ry="2" />
  5564. <text x="739.70" y="575.5" ></text>
  5565. </g>
  5566. <g >
  5567. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="664.5" y="389" width="1.4" height="15.0" fill="rgb(215,70,9)" rx="2" ry="2" />
  5568. <text x="667.45" y="399.5" ></text>
  5569. </g>
  5570. <g >
  5571. <title>syscall.Close (1 samples, 0.12%)</title><rect x="647.5" y="309" width="1.4" height="15.0" fill="rgb(222,138,49)" rx="2" ry="2" />
  5572. <text x="650.45" y="319.5" ></text>
  5573. </g>
  5574. <g >
  5575. <title>net.(*Dialer).Dial (2 samples, 0.24%)</title><rect x="617.7" y="373" width="2.8" height="15.0" fill="rgb(212,23,3)" rx="2" ry="2" />
  5576. <text x="620.71" y="383.5" ></text>
  5577. </g>
  5578. <g >
  5579. <title>internal/poll.(*FD).Close (1 samples, 0.12%)</title><rect x="647.5" y="357" width="1.4" height="15.0" fill="rgb(224,94,44)" rx="2" ry="2" />
  5580. <text x="650.45" y="367.5" ></text>
  5581. </g>
  5582. <g >
  5583. <title>net.(*sysDialer).dialTCP (2 samples, 0.24%)</title><rect x="640.4" y="325" width="2.8" height="15.0" fill="rgb(230,166,9)" rx="2" ry="2" />
  5584. <text x="643.37" y="335.5" ></text>
  5585. </g>
  5586. <g >
  5587. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="354.2" y="325" width="1.4" height="15.0" fill="rgb(235,219,26)" rx="2" ry="2" />
  5588. <text x="357.23" y="335.5" ></text>
  5589. </g>
  5590. <g >
  5591. <title>runtime.entersyscall (1 samples, 0.12%)</title><rect x="117.7" y="389" width="1.4" height="15.0" fill="rgb(222,14,47)" rx="2" ry="2" />
  5592. <text x="120.66" y="399.5" ></text>
  5593. </g>
  5594. <g >
  5595. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="607.8" y="421" width="1.4" height="15.0" fill="rgb(237,100,33)" rx="2" ry="2" />
  5596. <text x="610.79" y="431.5" ></text>
  5597. </g>
  5598. <g >
  5599. <title>net/http.(*http2ClientConn).roundTrip (1 samples, 0.12%)</title><rect x="682.9" y="341" width="1.4" height="15.0" fill="rgb(232,181,6)" rx="2" ry="2" />
  5600. <text x="685.87" y="351.5" ></text>
  5601. </g>
  5602. <g >
  5603. <title>runtime.(*pollCache).free (1 samples, 0.12%)</title><rect x="337.2" y="277" width="1.4" height="15.0" fill="rgb(207,222,45)" rx="2" ry="2" />
  5604. <text x="340.23" y="287.5" ></text>
  5605. </g>
  5606. <g >
  5607. <title>github.com/fvbock/endless.(*endlessServer).ListenAndServe (1 samples, 0.12%)</title><rect x="811.8" y="581" width="1.4" height="15.0" fill="rgb(213,181,38)" rx="2" ry="2" />
  5608. <text x="814.78" y="591.5" ></text>
  5609. </g>
  5610. <g >
  5611. <title>net/http.send (1 samples, 0.12%)</title><rect x="682.9" y="421" width="1.4" height="15.0" fill="rgb(248,21,47)" rx="2" ry="2" />
  5612. <text x="685.87" y="431.5" ></text>
  5613. </g>
  5614. <g >
  5615. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="629.0" y="389" width="1.5" height="15.0" fill="rgb(231,160,19)" rx="2" ry="2" />
  5616. <text x="632.04" y="399.5" ></text>
  5617. </g>
  5618. <g >
  5619. <title>runtime.resettimer (1 samples, 0.12%)</title><rect x="35.5" y="469" width="1.4" height="15.0" fill="rgb(220,144,4)" rx="2" ry="2" />
  5620. <text x="38.50" y="479.5" ></text>
  5621. </g>
  5622. <g >
  5623. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.12%)</title><rect x="607.8" y="437" width="1.4" height="15.0" fill="rgb(245,68,26)" rx="2" ry="2" />
  5624. <text x="610.79" y="447.5" ></text>
  5625. </g>
  5626. <g >
  5627. <title>runtime.mapaccess1_faststr (9 samples, 1.08%)</title><rect x="283.4" y="549" width="12.7" height="15.0" fill="rgb(215,195,22)" rx="2" ry="2" />
  5628. <text x="286.40" y="559.5" ></text>
  5629. </g>
  5630. <g >
  5631. <title>runtime.startm (1 samples, 0.12%)</title><rect x="830.2" y="469" width="1.4" height="15.0" fill="rgb(232,95,1)" rx="2" ry="2" />
  5632. <text x="833.19" y="479.5" ></text>
  5633. </g>
  5634. <g >
  5635. <title>sync.(*Map).Load (1 samples, 0.12%)</title><rect x="671.5" y="341" width="1.5" height="15.0" fill="rgb(221,180,30)" rx="2" ry="2" />
  5636. <text x="674.54" y="351.5" ></text>
  5637. </g>
  5638. <g >
  5639. <title>runtime.reentersyscall (5 samples, 0.60%)</title><rect x="572.4" y="197" width="7.1" height="15.0" fill="rgb(231,28,51)" rx="2" ry="2" />
  5640. <text x="575.38" y="207.5" ></text>
  5641. </g>
  5642. <g >
  5643. <title>runtime.(*mcentral).cacheSpan (1 samples, 0.12%)</title><rect x="616.3" y="309" width="1.4" height="15.0" fill="rgb(224,79,36)" rx="2" ry="2" />
  5644. <text x="619.29" y="319.5" ></text>
  5645. </g>
  5646. <g >
  5647. <title>runtime.preemptM (1 samples, 0.12%)</title><rect x="740.9" y="549" width="1.5" height="15.0" fill="rgb(225,116,39)" rx="2" ry="2" />
  5648. <text x="743.95" y="559.5" ></text>
  5649. </g>
  5650. <g >
  5651. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="341.5" y="357" width="1.4" height="15.0" fill="rgb(206,123,8)" rx="2" ry="2" />
  5652. <text x="344.48" y="367.5" ></text>
  5653. </g>
  5654. <g >
  5655. <title>runtime.checkTimers (17 samples, 2.04%)</title><rect x="850.0" y="565" width="24.1" height="15.0" fill="rgb(214,205,1)" rx="2" ry="2" />
  5656. <text x="853.02" y="575.5" >r..</text>
  5657. </g>
  5658. <g >
  5659. <title>net.(*Dialer).DialContext (2 samples, 0.24%)</title><rect x="325.9" y="309" width="2.8" height="15.0" fill="rgb(214,81,40)" rx="2" ry="2" />
  5660. <text x="328.89" y="319.5" ></text>
  5661. </g>
  5662. <g >
  5663. <title>runtime.gcAssistAlloc1 (1 samples, 0.12%)</title><rect x="617.7" y="101" width="1.4" height="15.0" fill="rgb(220,149,48)" rx="2" ry="2" />
  5664. <text x="620.71" y="111.5" ></text>
  5665. </g>
  5666. <g >
  5667. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="650.3" y="133" width="1.4" height="15.0" fill="rgb(217,7,40)" rx="2" ry="2" />
  5668. <text x="653.29" y="143.5" ></text>
  5669. </g>
  5670. <g >
  5671. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="327.3" y="133" width="1.4" height="15.0" fill="rgb(212,86,35)" rx="2" ry="2" />
  5672. <text x="330.31" y="143.5" ></text>
  5673. </g>
  5674. <g >
  5675. <title>runtime.systemstack (2 samples, 0.24%)</title><rect x="651.7" y="261" width="2.8" height="15.0" fill="rgb(229,123,39)" rx="2" ry="2" />
  5676. <text x="654.70" y="271.5" ></text>
  5677. </g>
  5678. <g >
  5679. <title>github.com/gomodule/redigo/redis.(*Pool).get (104 samples, 12.48%)</title><rect x="402.4" y="389" width="147.3" height="15.0" fill="rgb(216,56,53)" rx="2" ry="2" />
  5680. <text x="405.39" y="399.5" >github.com/gomodul..</text>
  5681. </g>
  5682. <g >
  5683. <title>net.selfConnect (1 samples, 0.12%)</title><rect x="338.6" y="277" width="1.5" height="15.0" fill="rgb(217,34,35)" rx="2" ry="2" />
  5684. <text x="341.64" y="287.5" ></text>
  5685. </g>
  5686. <g >
  5687. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="602.1" y="373" width="1.4" height="15.0" fill="rgb(206,45,1)" rx="2" ry="2" />
  5688. <text x="605.12" y="383.5" ></text>
  5689. </g>
  5690. <g >
  5691. <title>github.com/gomodule/redigo/redis.(*Pool).Get (1 samples, 0.12%)</title><rect x="337.2" y="421" width="1.4" height="15.0" fill="rgb(217,22,32)" rx="2" ry="2" />
  5692. <text x="340.23" y="431.5" ></text>
  5693. </g>
  5694. <g >
  5695. <title>net.(*Resolver).LookupPort (1 samples, 0.12%)</title><rect x="464.7" y="277" width="1.4" height="15.0" fill="rgb(229,9,13)" rx="2" ry="2" />
  5696. <text x="467.72" y="287.5" ></text>
  5697. </g>
  5698. <g >
  5699. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="607.8" y="405" width="1.4" height="15.0" fill="rgb(227,110,41)" rx="2" ry="2" />
  5700. <text x="610.79" y="415.5" ></text>
  5701. </g>
  5702. <g >
  5703. <title>syscall.Read (1 samples, 0.12%)</title><rect x="609.2" y="261" width="1.4" height="15.0" fill="rgb(233,11,30)" rx="2" ry="2" />
  5704. <text x="612.21" y="271.5" ></text>
  5705. </g>
  5706. <g >
  5707. <title>runtime.lock (1 samples, 0.12%)</title><rect x="731.0" y="581" width="1.4" height="15.0" fill="rgb(216,159,37)" rx="2" ry="2" />
  5708. <text x="734.03" y="591.5" ></text>
  5709. </g>
  5710. <g >
  5711. <title>syscall.RawSyscall (2 samples, 0.24%)</title><rect x="538.4" y="165" width="2.8" height="15.0" fill="rgb(228,168,14)" rx="2" ry="2" />
  5712. <text x="541.38" y="175.5" ></text>
  5713. </g>
  5714. <g >
  5715. <title>runtime.netpollopen (2 samples, 0.24%)</title><rect x="490.2" y="133" width="2.8" height="15.0" fill="rgb(246,202,47)" rx="2" ry="2" />
  5716. <text x="493.22" y="143.5" ></text>
  5717. </g>
  5718. <g >
  5719. <title>runtime.resettimer (2 samples, 0.24%)</title><rect x="694.2" y="613" width="2.8" height="15.0" fill="rgb(212,29,12)" rx="2" ry="2" />
  5720. <text x="697.20" y="623.5" ></text>
  5721. </g>
  5722. <g >
  5723. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="609.2" y="373" width="1.4" height="15.0" fill="rgb(231,4,51)" rx="2" ry="2" />
  5724. <text x="612.21" y="383.5" ></text>
  5725. </g>
  5726. <g >
  5727. <title>runtime.heapBitsSetType (1 samples, 0.12%)</title><rect x="595.0" y="405" width="1.5" height="15.0" fill="rgb(241,107,30)" rx="2" ry="2" />
  5728. <text x="598.04" y="415.5" ></text>
  5729. </g>
  5730. <g >
  5731. <title>github.com/gomodule/redigo/redis.Dial (3 samples, 0.36%)</title><rect x="342.9" y="357" width="4.2" height="15.0" fill="rgb(214,115,23)" rx="2" ry="2" />
  5732. <text x="345.89" y="367.5" ></text>
  5733. </g>
  5734. <g >
  5735. <title>runtime.(*pageAlloc).scavengeRangeLocked (22 samples, 2.64%)</title><rect x="699.9" y="565" width="31.1" height="15.0" fill="rgb(231,143,21)" rx="2" ry="2" />
  5736. <text x="702.87" y="575.5" >ru..</text>
  5737. </g>
  5738. <g >
  5739. <title>runtime.(*gcWork).tryGet (1 samples, 0.12%)</title><rect x="748.0" y="565" width="1.4" height="15.0" fill="rgb(205,88,4)" rx="2" ry="2" />
  5740. <text x="751.03" y="575.5" ></text>
  5741. </g>
  5742. <g >
  5743. <title>vendor/golang.org/x/net/dns/dnsmessage.(*Name).pack (7 samples, 0.84%)</title><rect x="231.0" y="453" width="9.9" height="15.0" fill="rgb(230,128,2)" rx="2" ry="2" />
  5744. <text x="233.98" y="463.5" ></text>
  5745. </g>
  5746. <g >
  5747. <title>net.equalASCIIName (1 samples, 0.12%)</title><rect x="218.2" y="469" width="1.5" height="15.0" fill="rgb(220,138,54)" rx="2" ry="2" />
  5748. <text x="221.24" y="479.5" ></text>
  5749. </g>
  5750. <g >
  5751. <title>runtime.read (6 samples, 0.72%)</title><rect x="973.3" y="549" width="8.5" height="15.0" fill="rgb(244,79,18)" rx="2" ry="2" />
  5752. <text x="976.27" y="559.5" ></text>
  5753. </g>
  5754. <g >
  5755. <title>runtime.callers.func1 (1 samples, 0.12%)</title><rect x="469.0" y="133" width="1.4" height="15.0" fill="rgb(232,6,34)" rx="2" ry="2" />
  5756. <text x="471.97" y="143.5" ></text>
  5757. </g>
  5758. <g >
  5759. <title>internal/poll.(*pollDesc).close (1 samples, 0.12%)</title><rect x="337.2" y="309" width="1.4" height="15.0" fill="rgb(216,220,22)" rx="2" ry="2" />
  5760. <text x="340.23" y="319.5" ></text>
  5761. </g>
  5762. <g >
  5763. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="592.2" y="405" width="1.4" height="15.0" fill="rgb(213,39,11)" rx="2" ry="2" />
  5764. <text x="595.21" y="415.5" ></text>
  5765. </g>
  5766. <g >
  5767. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="681.5" y="341" width="1.4" height="15.0" fill="rgb(227,42,26)" rx="2" ry="2" />
  5768. <text x="684.45" y="351.5" ></text>
  5769. </g>
  5770. <g >
  5771. <title>runtime.(*mheap).allocSpan (1 samples, 0.12%)</title><rect x="418.0" y="197" width="1.4" height="15.0" fill="rgb(241,36,39)" rx="2" ry="2" />
  5772. <text x="420.97" y="207.5" ></text>
  5773. </g>
  5774. <g >
  5775. <title>net/url.ParseQuery (3 samples, 0.36%)</title><rect x="311.7" y="453" width="4.3" height="15.0" fill="rgb(212,65,7)" rx="2" ry="2" />
  5776. <text x="314.73" y="463.5" ></text>
  5777. </g>
  5778. <g >
  5779. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="229.6" y="373" width="1.4" height="15.0" fill="rgb(221,63,44)" rx="2" ry="2" />
  5780. <text x="232.57" y="383.5" ></text>
  5781. </g>
  5782. <g >
  5783. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (2 samples, 0.24%)</title><rect x="648.9" y="373" width="2.8" height="15.0" fill="rgb(251,0,42)" rx="2" ry="2" />
  5784. <text x="651.87" y="383.5" ></text>
  5785. </g>
  5786. <g >
  5787. <title>runtime.pcvalue (2 samples, 0.24%)</title><rect x="249.4" y="405" width="2.8" height="15.0" fill="rgb(245,151,51)" rx="2" ry="2" />
  5788. <text x="252.40" y="415.5" ></text>
  5789. </g>
  5790. <g >
  5791. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="219.7" y="453" width="1.4" height="15.0" fill="rgb(251,30,21)" rx="2" ry="2" />
  5792. <text x="222.65" y="463.5" ></text>
  5793. </g>
  5794. <g >
  5795. <title>internal/poll.(*FD).Init (13 samples, 1.56%)</title><rect x="52.5" y="357" width="18.4" height="15.0" fill="rgb(215,22,24)" rx="2" ry="2" />
  5796. <text x="55.50" y="367.5" ></text>
  5797. </g>
  5798. <g >
  5799. <title>runtime.gcAssistAlloc (1 samples, 0.12%)</title><rect x="617.7" y="149" width="1.4" height="15.0" fill="rgb(212,40,35)" rx="2" ry="2" />
  5800. <text x="620.71" y="159.5" ></text>
  5801. </g>
  5802. <g >
  5803. <title>internal/poll.(*FD).Read (1 samples, 0.12%)</title><rect x="341.5" y="229" width="1.4" height="15.0" fill="rgb(221,194,47)" rx="2" ry="2" />
  5804. <text x="344.48" y="239.5" ></text>
  5805. </g>
  5806. <g >
  5807. <title>runtime.entersyscall_sysmon (1 samples, 0.12%)</title><rect x="323.1" y="117" width="1.4" height="15.0" fill="rgb(212,58,46)" rx="2" ry="2" />
  5808. <text x="326.06" y="127.5" ></text>
  5809. </g>
  5810. <g >
  5811. <title>runtime.write1 (1 samples, 0.12%)</title><rect x="31.2" y="405" width="1.5" height="15.0" fill="rgb(253,148,38)" rx="2" ry="2" />
  5812. <text x="34.25" y="415.5" ></text>
  5813. </g>
  5814. <g >
  5815. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="600.7" y="309" width="1.4" height="15.0" fill="rgb(228,25,2)" rx="2" ry="2" />
  5816. <text x="603.71" y="319.5" ></text>
  5817. </g>
  5818. <g >
  5819. <title>runtime.copystack (4 samples, 0.48%)</title><rect x="274.9" y="517" width="5.7" height="15.0" fill="rgb(244,198,37)" rx="2" ry="2" />
  5820. <text x="277.90" y="527.5" ></text>
  5821. </g>
  5822. <g >
  5823. <title>runtime.SetFinalizer.func1 (1 samples, 0.12%)</title><rect x="126.2" y="437" width="1.4" height="15.0" fill="rgb(206,60,33)" rx="2" ry="2" />
  5824. <text x="129.16" y="447.5" ></text>
  5825. </g>
  5826. <g >
  5827. <title>runtime.netpollgoready (1 samples, 0.12%)</title><rect x="301.8" y="549" width="1.4" height="15.0" fill="rgb(205,225,20)" rx="2" ry="2" />
  5828. <text x="304.81" y="559.5" ></text>
  5829. </g>
  5830. <g >
  5831. <title>runtime.slicebytetostring (2 samples, 0.24%)</title><rect x="238.1" y="437" width="2.8" height="15.0" fill="rgb(240,98,26)" rx="2" ry="2" />
  5832. <text x="241.07" y="447.5" ></text>
  5833. </g>
  5834. <g >
  5835. <title>runtime.mProf_Malloc (1 samples, 0.12%)</title><rect x="469.0" y="181" width="1.4" height="15.0" fill="rgb(213,207,20)" rx="2" ry="2" />
  5836. <text x="471.97" y="191.5" ></text>
  5837. </g>
  5838. <g >
  5839. <title>syscall.Syscall6 (1 samples, 0.12%)</title><rect x="619.1" y="181" width="1.4" height="15.0" fill="rgb(235,142,27)" rx="2" ry="2" />
  5840. <text x="622.12" y="191.5" ></text>
  5841. </g>
  5842. <g >
  5843. <title>runtime.SetFinalizer (3 samples, 0.36%)</title><rect x="534.1" y="197" width="4.3" height="15.0" fill="rgb(207,54,42)" rx="2" ry="2" />
  5844. <text x="537.13" y="207.5" ></text>
  5845. </g>
  5846. <g >
  5847. <title>runtime.systemstack (5 samples, 0.60%)</title><rect x="572.4" y="181" width="7.1" height="15.0" fill="rgb(247,222,15)" rx="2" ry="2" />
  5848. <text x="575.38" y="191.5" ></text>
  5849. </g>
  5850. <g >
  5851. <title>github.com/gomodule/redigo/redis.(*Pool).Get (7 samples, 0.84%)</title><rect x="647.5" y="437" width="9.9" height="15.0" fill="rgb(249,99,3)" rx="2" ry="2" />
  5852. <text x="650.45" y="447.5" ></text>
  5853. </g>
  5854. <g >
  5855. <title>fmt.Sprintf (1 samples, 0.12%)</title><rect x="610.6" y="437" width="1.4" height="15.0" fill="rgb(206,149,14)" rx="2" ry="2" />
  5856. <text x="613.62" y="447.5" ></text>
  5857. </g>
  5858. <g >
  5859. <title>runtime.startm (1 samples, 0.12%)</title><rect x="874.1" y="549" width="1.4" height="15.0" fill="rgb(247,115,15)" rx="2" ry="2" />
  5860. <text x="877.11" y="559.5" ></text>
  5861. </g>
  5862. <g >
  5863. <title>runtime.(*mcentral).cacheSpan (2 samples, 0.24%)</title><rect x="357.1" y="309" width="2.8" height="15.0" fill="rgb(228,24,29)" rx="2" ry="2" />
  5864. <text x="360.06" y="319.5" ></text>
  5865. </g>
  5866. <g >
  5867. <title>fmt.newPrinter (1 samples, 0.12%)</title><rect x="644.6" y="421" width="1.4" height="15.0" fill="rgb(215,28,15)" rx="2" ry="2" />
  5868. <text x="647.62" y="431.5" ></text>
  5869. </g>
  5870. <g >
  5871. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="634.7" y="357" width="1.4" height="15.0" fill="rgb(241,71,8)" rx="2" ry="2" />
  5872. <text x="637.71" y="367.5" ></text>
  5873. </g>
  5874. <g >
  5875. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="616.3" y="357" width="1.4" height="15.0" fill="rgb(213,48,5)" rx="2" ry="2" />
  5876. <text x="619.29" y="367.5" ></text>
  5877. </g>
  5878. <g >
  5879. <title>runtime.scanframeworker (1 samples, 0.12%)</title><rect x="750.9" y="485" width="1.4" height="15.0" fill="rgb(212,199,52)" rx="2" ry="2" />
  5880. <text x="753.86" y="495.5" ></text>
  5881. </g>
  5882. <g >
  5883. <title>net.(*sysDialer).dialTCP (3 samples, 0.36%)</title><rect x="673.0" y="325" width="4.2" height="15.0" fill="rgb(250,103,36)" rx="2" ry="2" />
  5884. <text x="675.95" y="335.5" ></text>
  5885. </g>
  5886. <g >
  5887. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="418.0" y="229" width="1.4" height="15.0" fill="rgb(244,169,45)" rx="2" ry="2" />
  5888. <text x="420.97" y="239.5" ></text>
  5889. </g>
  5890. <g >
  5891. <title>internal/poll.runtime_pollOpen (2 samples, 0.24%)</title><rect x="490.2" y="149" width="2.8" height="15.0" fill="rgb(247,3,50)" rx="2" ry="2" />
  5892. <text x="493.22" y="159.5" ></text>
  5893. </g>
  5894. <g >
  5895. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="619.1" y="85" width="1.4" height="15.0" fill="rgb(243,69,45)" rx="2" ry="2" />
  5896. <text x="622.12" y="95.5" ></text>
  5897. </g>
  5898. <g >
  5899. <title>net.(*sysDialer).dialSingle (2 samples, 0.24%)</title><rect x="617.7" y="325" width="2.8" height="15.0" fill="rgb(207,210,17)" rx="2" ry="2" />
  5900. <text x="620.71" y="335.5" ></text>
  5901. </g>
  5902. <g >
  5903. <title>runtime.futex (7 samples, 0.84%)</title><rect x="864.2" y="405" width="9.9" height="15.0" fill="rgb(216,102,48)" rx="2" ry="2" />
  5904. <text x="867.19" y="415.5" ></text>
  5905. </g>
  5906. <g >
  5907. <title>runtime.selectgo (2 samples, 0.24%)</title><rect x="477.5" y="261" width="2.8" height="15.0" fill="rgb(214,82,14)" rx="2" ry="2" />
  5908. <text x="480.47" y="271.5" ></text>
  5909. </g>
  5910. <g >
  5911. <title>runtime.entersyscall_sysmon (1 samples, 0.12%)</title><rect x="619.1" y="117" width="1.4" height="15.0" fill="rgb(244,219,16)" rx="2" ry="2" />
  5912. <text x="622.12" y="127.5" ></text>
  5913. </g>
  5914. <g >
  5915. <title>syscall.Write (10 samples, 1.20%)</title><rect x="419.4" y="277" width="14.2" height="15.0" fill="rgb(254,223,6)" rx="2" ry="2" />
  5916. <text x="422.39" y="287.5" ></text>
  5917. </g>
  5918. <g >
  5919. <title>runtime.duffzero (1 samples, 0.12%)</title><rect x="83.7" y="357" width="1.4" height="15.0" fill="rgb(205,139,4)" rx="2" ry="2" />
  5920. <text x="86.66" y="367.5" ></text>
  5921. </g>
  5922. <g >
  5923. <title>encoding/json.isSpace (1 samples, 0.12%)</title><rect x="392.5" y="373" width="1.4" height="15.0" fill="rgb(236,158,22)" rx="2" ry="2" />
  5924. <text x="395.47" y="383.5" ></text>
  5925. </g>
  5926. <g >
  5927. <title>runtime.isSystemGoroutine (1 samples, 0.12%)</title><rect x="334.4" y="197" width="1.4" height="15.0" fill="rgb(238,161,37)" rx="2" ry="2" />
  5928. <text x="337.39" y="207.5" ></text>
  5929. </g>
  5930. <g >
  5931. <title>syscall.setsockopt (2 samples, 0.24%)</title><rect x="542.6" y="213" width="2.9" height="15.0" fill="rgb(220,81,10)" rx="2" ry="2" />
  5932. <text x="545.63" y="223.5" ></text>
  5933. </g>
  5934. <g >
  5935. <title>runtime.wirep (1 samples, 0.12%)</title><rect x="997.3" y="533" width="1.5" height="15.0" fill="rgb(206,136,37)" rx="2" ry="2" />
  5936. <text x="1000.35" y="543.5" ></text>
  5937. </g>
  5938. <g >
  5939. <title>context.(*cancelCtx).cancel (1 samples, 0.12%)</title><rect x="14.2" y="469" width="1.5" height="15.0" fill="rgb(220,51,20)" rx="2" ry="2" />
  5940. <text x="17.25" y="479.5" ></text>
  5941. </g>
  5942. <g >
  5943. <title>bufio.(*Reader).fill (12 samples, 1.44%)</title><rect x="562.5" y="309" width="17.0" height="15.0" fill="rgb(229,35,49)" rx="2" ry="2" />
  5944. <text x="565.46" y="319.5" ></text>
  5945. </g>
  5946. <g >
  5947. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="323.1" y="101" width="1.4" height="15.0" fill="rgb(211,226,14)" rx="2" ry="2" />
  5948. <text x="326.06" y="111.5" ></text>
  5949. </g>
  5950. <g >
  5951. <title>internal/poll.(*FD).Accept (1 samples, 0.12%)</title><rect x="811.8" y="469" width="1.4" height="15.0" fill="rgb(223,18,53)" rx="2" ry="2" />
  5952. <text x="814.78" y="479.5" ></text>
  5953. </g>
  5954. <g >
  5955. <title>all (833 samples, 100%)</title><rect x="10.0" y="645" width="1180.0" height="15.0" fill="rgb(236,23,35)" rx="2" ry="2" />
  5956. <text x="13.00" y="655.5" ></text>
  5957. </g>
  5958. <g >
  5959. <title>runtime.preemptall (1 samples, 0.12%)</title><rect x="740.9" y="565" width="1.5" height="15.0" fill="rgb(209,229,35)" rx="2" ry="2" />
  5960. <text x="743.95" y="575.5" ></text>
  5961. </g>
  5962. <g >
  5963. <title>runtime.slicebytetostring (1 samples, 0.12%)</title><rect x="646.0" y="421" width="1.5" height="15.0" fill="rgb(242,29,13)" rx="2" ry="2" />
  5964. <text x="649.04" y="431.5" ></text>
  5965. </g>
  5966. <g >
  5967. <title>github.com/gomodule/redigo/redis.(*conn).writeArg (1 samples, 0.12%)</title><rect x="661.6" y="373" width="1.4" height="15.0" fill="rgb(223,143,5)" rx="2" ry="2" />
  5968. <text x="664.62" y="383.5" ></text>
  5969. </g>
  5970. <g >
  5971. <title>syscall.Syscall (3 samples, 0.36%)</title><rect x="342.9" y="149" width="4.2" height="15.0" fill="rgb(253,140,41)" rx="2" ry="2" />
  5972. <text x="345.89" y="159.5" ></text>
  5973. </g>
  5974. <g >
  5975. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="335.8" y="373" width="1.4" height="15.0" fill="rgb(247,161,25)" rx="2" ry="2" />
  5976. <text x="338.81" y="383.5" ></text>
  5977. </g>
  5978. <g >
  5979. <title>runtime.(*mcache).nextFree (1 samples, 0.12%)</title><rect x="354.2" y="357" width="1.4" height="15.0" fill="rgb(251,108,5)" rx="2" ry="2" />
  5980. <text x="357.23" y="367.5" ></text>
  5981. </g>
  5982. <g >
  5983. <title>runtime.futexwakeup (2 samples, 0.24%)</title><rect x="622.0" y="181" width="2.8" height="15.0" fill="rgb(232,92,2)" rx="2" ry="2" />
  5984. <text x="624.96" y="191.5" ></text>
  5985. </g>
  5986. <g >
  5987. <title>runtime.purgecachedstats (1 samples, 0.12%)</title><rect x="738.1" y="517" width="1.4" height="15.0" fill="rgb(218,159,3)" rx="2" ry="2" />
  5988. <text x="741.12" y="527.5" ></text>
  5989. </g>
  5990. <g >
  5991. <title>internal/singleflight.(*Group).DoChan (7 samples, 0.84%)</title><rect x="467.6" y="261" width="9.9" height="15.0" fill="rgb(227,135,47)" rx="2" ry="2" />
  5992. <text x="470.55" y="271.5" ></text>
  5993. </g>
  5994. <g >
  5995. <title>runtime.gcMarkTermination.func1 (1 samples, 0.12%)</title><rect x="738.1" y="565" width="1.4" height="15.0" fill="rgb(231,86,51)" rx="2" ry="2" />
  5996. <text x="741.12" y="575.5" ></text>
  5997. </g>
  5998. <g >
  5999. <title>runtime.(*mheap).alloc.func1 (1 samples, 0.12%)</title><rect x="310.3" y="229" width="1.4" height="15.0" fill="rgb(214,156,25)" rx="2" ry="2" />
  6000. <text x="313.31" y="239.5" ></text>
  6001. </g>
  6002. <g >
  6003. <title>os.(*File).write (1 samples, 0.12%)</title><rect x="303.2" y="437" width="1.4" height="15.0" fill="rgb(234,175,47)" rx="2" ry="2" />
  6004. <text x="306.23" y="447.5" ></text>
  6005. </g>
  6006. <g >
  6007. <title>miads/adslib/device.SetAdsTagLog (1 samples, 0.12%)</title><rect x="337.2" y="453" width="1.4" height="15.0" fill="rgb(214,63,14)" rx="2" ry="2" />
  6008. <text x="340.23" y="463.5" ></text>
  6009. </g>
  6010. <g >
  6011. <title>bufio.(*Reader).ReadSlice (1 samples, 0.12%)</title><rect x="331.6" y="309" width="1.4" height="15.0" fill="rgb(247,15,28)" rx="2" ry="2" />
  6012. <text x="334.56" y="319.5" ></text>
  6013. </g>
  6014. <g >
  6015. <title>github.com/gin-gonic/gin.(*Context).GetQuery (1 samples, 0.12%)</title><rect x="308.9" y="437" width="1.4" height="15.0" fill="rgb(226,196,46)" rx="2" ry="2" />
  6016. <text x="311.90" y="447.5" ></text>
  6017. </g>
  6018. <g >
  6019. <title>runtime.pcvalue (1 samples, 0.12%)</title><rect x="277.7" y="437" width="1.4" height="15.0" fill="rgb(246,101,23)" rx="2" ry="2" />
  6020. <text x="280.73" y="447.5" ></text>
  6021. </g>
  6022. <g >
  6023. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="323.1" y="133" width="1.4" height="15.0" fill="rgb(228,142,39)" rx="2" ry="2" />
  6024. <text x="326.06" y="143.5" ></text>
  6025. </g>
  6026. <g >
  6027. <title>github.com/gomodule/redigo/redis.(*conn).readReply (3 samples, 0.36%)</title><rect x="620.5" y="405" width="4.3" height="15.0" fill="rgb(249,59,52)" rx="2" ry="2" />
  6028. <text x="623.54" y="415.5" ></text>
  6029. </g>
  6030. <g >
  6031. <title>runtime.futexwakeup (1 samples, 0.12%)</title><rect x="609.2" y="133" width="1.4" height="15.0" fill="rgb(216,123,49)" rx="2" ry="2" />
  6032. <text x="612.21" y="143.5" ></text>
  6033. </g>
  6034. <g >
  6035. <title>runtime.gcDrainN (1 samples, 0.12%)</title><rect x="517.1" y="53" width="1.4" height="15.0" fill="rgb(207,75,40)" rx="2" ry="2" />
  6036. <text x="520.13" y="63.5" ></text>
  6037. </g>
  6038. <g >
  6039. <title>github.com/gin-gonic/gin.(*Engine).handleHTTPRequest (271 samples, 32.53%)</title><rect x="303.2" y="581" width="383.9" height="15.0" fill="rgb(222,96,33)" rx="2" ry="2" />
  6040. <text x="306.23" y="591.5" >github.com/gin-gonic/gin.(*Engine).handleHTTPRequest</text>
  6041. </g>
  6042. <g >
  6043. <title>runtime.wakeScavenger.func1 (1 samples, 0.12%)</title><rect x="830.2" y="501" width="1.4" height="15.0" fill="rgb(211,162,45)" rx="2" ry="2" />
  6044. <text x="833.19" y="511.5" ></text>
  6045. </g>
  6046. <g >
  6047. <title>runtime.notewakeup (1 samples, 0.12%)</title><rect x="660.2" y="181" width="1.4" height="15.0" fill="rgb(209,20,26)" rx="2" ry="2" />
  6048. <text x="663.20" y="191.5" ></text>
  6049. </g>
  6050. <g >
  6051. <title>github.com/gomodule/redigo/redis.(*conn).Close (1 samples, 0.12%)</title><rect x="614.9" y="405" width="1.4" height="15.0" fill="rgb(205,7,42)" rx="2" ry="2" />
  6052. <text x="617.87" y="415.5" ></text>
  6053. </g>
  6054. <g >
  6055. <title>runtime.bgscavenge.func2 (25 samples, 3.00%)</title><rect x="697.0" y="597" width="35.4" height="15.0" fill="rgb(211,90,25)" rx="2" ry="2" />
  6056. <text x="700.03" y="607.5" >run..</text>
  6057. </g>
  6058. <g >
  6059. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (1 samples, 0.12%)</title><rect x="330.1" y="357" width="1.5" height="15.0" fill="rgb(222,229,42)" rx="2" ry="2" />
  6060. <text x="333.14" y="367.5" ></text>
  6061. </g>
  6062. <g >
  6063. <title>net.(*Resolver).internetAddrList (1 samples, 0.12%)</title><rect x="334.4" y="309" width="1.4" height="15.0" fill="rgb(231,91,32)" rx="2" ry="2" />
  6064. <text x="337.39" y="319.5" ></text>
  6065. </g>
  6066. <g >
  6067. <title>runtime.getempty (1 samples, 0.12%)</title><rect x="746.6" y="533" width="1.4" height="15.0" fill="rgb(249,131,36)" rx="2" ry="2" />
  6068. <text x="749.61" y="543.5" ></text>
  6069. </g>
  6070. <g >
  6071. <title>internal/poll.(*FD).SetDeadline (2 samples, 0.24%)</title><rect x="34.1" y="501" width="2.8" height="15.0" fill="rgb(233,139,3)" rx="2" ry="2" />
  6072. <text x="37.08" y="511.5" ></text>
  6073. </g>
  6074. <g >
  6075. <title>runtime.entersyscall_sysmon (11 samples, 1.32%)</title><rect x="518.5" y="85" width="15.6" height="15.0" fill="rgb(240,19,37)" rx="2" ry="2" />
  6076. <text x="521.55" y="95.5" ></text>
  6077. </g>
  6078. <g >
  6079. <title>runtime.mallocgc (1 samples, 0.12%)</title><rect x="593.6" y="405" width="1.4" height="15.0" fill="rgb(206,218,4)" rx="2" ry="2" />
  6080. <text x="596.63" y="415.5" ></text>
  6081. </g>
  6082. <g >
  6083. <title>runtime.(*mheap).alloc (1 samples, 0.12%)</title><rect x="310.3" y="261" width="1.4" height="15.0" fill="rgb(245,212,30)" rx="2" ry="2" />
  6084. <text x="313.31" y="271.5" ></text>
  6085. </g>
  6086. <g >
  6087. <title>runtime.adjustframe (3 samples, 0.36%)</title><rect x="274.9" y="485" width="4.2" height="15.0" fill="rgb(213,209,31)" rx="2" ry="2" />
  6088. <text x="277.90" y="495.5" ></text>
  6089. </g>
  6090. <g >
  6091. <title>github.com/gomodule/redigo/redis.(*Pool).get (3 samples, 0.36%)</title><rect x="677.2" y="437" width="4.3" height="15.0" fill="rgb(235,177,45)" rx="2" ry="2" />
  6092. <text x="680.20" y="447.5" ></text>
  6093. </g>
  6094. <g >
  6095. <title>runtime.systemstack (9 samples, 1.08%)</title><rect x="443.5" y="149" width="12.7" height="15.0" fill="rgb(217,96,53)" rx="2" ry="2" />
  6096. <text x="446.47" y="159.5" ></text>
  6097. </g>
  6098. <g >
  6099. <title>github.com/gomodule/redigo/redis.(*conn).Do (3 samples, 0.36%)</title><rect x="620.5" y="437" width="4.3" height="15.0" fill="rgb(218,137,0)" rx="2" ry="2" />
  6100. <text x="623.54" y="447.5" ></text>
  6101. </g>
  6102. <g >
  6103. <title>runtime.entersyscall (1 samples, 0.12%)</title><rect x="650.3" y="213" width="1.4" height="15.0" fill="rgb(211,37,23)" rx="2" ry="2" />
  6104. <text x="653.29" y="223.5" ></text>
  6105. </g>
  6106. <g >
  6107. <title>runtime.netpollclose (4 samples, 0.48%)</title><rect x="408.1" y="277" width="5.6" height="15.0" fill="rgb(205,144,3)" rx="2" ry="2" />
  6108. <text x="411.06" y="287.5" ></text>
  6109. </g>
  6110. <g >
  6111. <title>syscall.SetsockoptInt (2 samples, 0.24%)</title><rect x="542.6" y="229" width="2.9" height="15.0" fill="rgb(211,185,21)" rx="2" ry="2" />
  6112. <text x="545.63" y="239.5" ></text>
  6113. </g>
  6114. <g >
  6115. <title>fmt.(*pp).fmtString (1 samples, 0.12%)</title><rect x="643.2" y="389" width="1.4" height="15.0" fill="rgb(214,62,52)" rx="2" ry="2" />
  6116. <text x="646.21" y="399.5" ></text>
  6117. </g>
  6118. <g >
  6119. <title>syscall.Syscall6 (2 samples, 0.24%)</title><rect x="542.6" y="197" width="2.9" height="15.0" fill="rgb(252,109,49)" rx="2" ry="2" />
  6120. <text x="545.63" y="207.5" ></text>
  6121. </g>
  6122. <g >
  6123. <title>syscall.read (1 samples, 0.12%)</title><rect x="660.2" y="277" width="1.4" height="15.0" fill="rgb(247,185,51)" rx="2" ry="2" />
  6124. <text x="663.20" y="287.5" ></text>
  6125. </g>
  6126. <g >
  6127. <title>miads/adslib/ads_redis.Setup.func1 (96 samples, 11.52%)</title><rect x="413.7" y="373" width="136.0" height="15.0" fill="rgb(235,160,28)" rx="2" ry="2" />
  6128. <text x="416.72" y="383.5" >miads/adslib/ads_..</text>
  6129. </g>
  6130. <g >
  6131. <title>runtime.futexwakeup (15 samples, 1.80%)</title><rect x="148.8" y="325" width="21.3" height="15.0" fill="rgb(222,56,47)" rx="2" ry="2" />
  6132. <text x="151.82" y="335.5" >r..</text>
  6133. </g>
  6134. <g >
  6135. <title>runtime.lock (1 samples, 0.12%)</title><rect x="1123.4" y="565" width="1.4" height="15.0" fill="rgb(222,42,44)" rx="2" ry="2" />
  6136. <text x="1126.42" y="575.5" ></text>
  6137. </g>
  6138. <g >
  6139. <title>runtime.nanotime (8 samples, 0.96%)</title><rect x="1058.3" y="597" width="11.3" height="15.0" fill="rgb(229,50,0)" rx="2" ry="2" />
  6140. <text x="1061.26" y="607.5" ></text>
  6141. </g>
  6142. <g >
  6143. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="347.1" y="389" width="1.5" height="15.0" fill="rgb(221,202,26)" rx="2" ry="2" />
  6144. <text x="350.14" y="399.5" ></text>
  6145. </g>
  6146. <g >
  6147. <title>runtime.heapBits.initSpan (1 samples, 0.12%)</title><rect x="229.6" y="389" width="1.4" height="15.0" fill="rgb(205,62,49)" rx="2" ry="2" />
  6148. <text x="232.57" y="399.5" ></text>
  6149. </g>
  6150. <g >
  6151. <title>syscall.Connect (1 samples, 0.12%)</title><rect x="667.3" y="229" width="1.4" height="15.0" fill="rgb(223,37,43)" rx="2" ry="2" />
  6152. <text x="670.29" y="239.5" ></text>
  6153. </g>
  6154. <g >
  6155. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="653.1" y="197" width="1.4" height="15.0" fill="rgb(223,125,46)" rx="2" ry="2" />
  6156. <text x="656.12" y="207.5" ></text>
  6157. </g>
  6158. <g >
  6159. <title>runtime.makeslice (7 samples, 0.84%)</title><rect x="580.9" y="341" width="9.9" height="15.0" fill="rgb(208,118,39)" rx="2" ry="2" />
  6160. <text x="583.88" y="351.5" ></text>
  6161. </g>
  6162. <g >
  6163. <title>net.(*Resolver).resolveAddrList (1 samples, 0.12%)</title><rect x="678.6" y="357" width="1.4" height="15.0" fill="rgb(208,195,32)" rx="2" ry="2" />
  6164. <text x="681.62" y="367.5" ></text>
  6165. </g>
  6166. <g >
  6167. <title>net.(*sysDialer).dialTCP (1 samples, 0.12%)</title><rect x="327.3" y="261" width="1.4" height="15.0" fill="rgb(206,126,15)" rx="2" ry="2" />
  6168. <text x="330.31" y="271.5" ></text>
  6169. </g>
  6170. <g >
  6171. <title>runtime.(*mcentral).grow (1 samples, 0.12%)</title><rect x="310.3" y="277" width="1.4" height="15.0" fill="rgb(225,94,3)" rx="2" ry="2" />
  6172. <text x="313.31" y="287.5" ></text>
  6173. </g>
  6174. <g >
  6175. <title>github.com/gomodule/redigo/redis.(*conn).readReply (16 samples, 1.92%)</title><rect x="433.6" y="325" width="22.6" height="15.0" fill="rgb(242,60,7)" rx="2" ry="2" />
  6176. <text x="436.55" y="335.5" >g..</text>
  6177. </g>
  6178. <g >
  6179. <title>runtime.sysmon (85 samples, 10.20%)</title><rect x="1069.6" y="597" width="120.4" height="15.0" fill="rgb(213,64,46)" rx="2" ry="2" />
  6180. <text x="1072.59" y="607.5" >runtime.sysmon</text>
  6181. </g>
  6182. <g >
  6183. <title>syscall.Syscall (1 samples, 0.12%)</title><rect x="648.9" y="277" width="1.4" height="15.0" fill="rgb(242,96,45)" rx="2" ry="2" />
  6184. <text x="651.87" y="287.5" ></text>
  6185. </g>
  6186. <g >
  6187. <title>runtime.mapaccess2 (1 samples, 0.12%)</title><rect x="378.3" y="309" width="1.4" height="15.0" fill="rgb(237,148,42)" rx="2" ry="2" />
  6188. <text x="381.31" y="319.5" ></text>
  6189. </g>
  6190. <g >
  6191. <title>runtime.goready (1 samples, 0.12%)</title><rect x="301.8" y="533" width="1.4" height="15.0" fill="rgb(238,168,35)" rx="2" ry="2" />
  6192. <text x="304.81" y="543.5" ></text>
  6193. </g>
  6194. <g >
  6195. <title>runtime.acquirep (2 samples, 0.24%)</title><rect x="845.8" y="565" width="2.8" height="15.0" fill="rgb(237,127,44)" rx="2" ry="2" />
  6196. <text x="848.77" y="575.5" ></text>
  6197. </g>
  6198. <g >
  6199. <title>miads/adslib/device.SetAdsTagLog (15 samples, 1.80%)</title><rect x="643.2" y="469" width="21.3" height="15.0" fill="rgb(210,72,26)" rx="2" ry="2" />
  6200. <text x="646.21" y="479.5" >m..</text>
  6201. </g>
  6202. <g >
  6203. <title>net.internetSocket (37 samples, 4.44%)</title><rect x="49.7" y="421" width="52.4" height="15.0" fill="rgb(229,144,26)" rx="2" ry="2" />
  6204. <text x="52.66" y="431.5" >net.i..</text>
  6205. </g>
  6206. <g >
  6207. <title>github.com/fvbock/endless.(*endlessListener).Accept (1 samples, 0.12%)</title><rect x="811.8" y="533" width="1.4" height="15.0" fill="rgb(217,63,47)" rx="2" ry="2" />
  6208. <text x="814.78" y="543.5" ></text>
  6209. </g>
  6210. <g >
  6211. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="27.0" y="421" width="1.4" height="15.0" fill="rgb(230,58,13)" rx="2" ry="2" />
  6212. <text x="30.00" y="431.5" ></text>
  6213. </g>
  6214. <g >
  6215. <title>miads/adslib/redis_data.GetFreqControlConf (4 samples, 0.48%)</title><rect x="671.5" y="469" width="5.7" height="15.0" fill="rgb(231,5,36)" rx="2" ry="2" />
  6216. <text x="674.54" y="479.5" ></text>
  6217. </g>
  6218. <g >
  6219. <title>encoding/json.stateEndValue (1 samples, 0.12%)</title><rect x="365.6" y="325" width="1.4" height="15.0" fill="rgb(234,14,45)" rx="2" ry="2" />
  6220. <text x="368.56" y="335.5" ></text>
  6221. </g>
  6222. <g >
  6223. <title>runtime.usleep (1 samples, 0.12%)</title><rect x="991.7" y="533" width="1.4" height="15.0" fill="rgb(224,203,36)" rx="2" ry="2" />
  6224. <text x="994.68" y="543.5" ></text>
  6225. </g>
  6226. <g >
  6227. <title>github.com/gomodule/redigo/redis.(*conn).DoWithTimeout (4 samples, 0.48%)</title><rect x="657.4" y="405" width="5.6" height="15.0" fill="rgb(225,190,47)" rx="2" ry="2" />
  6228. <text x="660.37" y="415.5" ></text>
  6229. </g>
  6230. <g >
  6231. <title>miads/adslib/ads_redis.Setup.func1 (1 samples, 0.12%)</title><rect x="609.2" y="405" width="1.4" height="15.0" fill="rgb(212,186,28)" rx="2" ry="2" />
  6232. <text x="612.21" y="415.5" ></text>
  6233. </g>
  6234. <g >
  6235. <title>runtime.scanobject (38 samples, 4.56%)</title><rect x="757.9" y="565" width="53.9" height="15.0" fill="rgb(205,38,37)" rx="2" ry="2" />
  6236. <text x="760.95" y="575.5" >runti..</text>
  6237. </g>
  6238. <g >
  6239. <title>net.(*Resolver).goLookupIPCNAMEOrder.func2 (183 samples, 21.97%)</title><rect x="10.0" y="549" width="259.2" height="15.0" fill="rgb(234,166,39)" rx="2" ry="2" />
  6240. <text x="13.00" y="559.5" >net.(*Resolver).goLookupIPCNAMEOrd..</text>
  6241. </g>
  6242. <g >
  6243. <title>encoding/json.(*decodeState).value (19 samples, 2.28%)</title><rect x="359.9" y="373" width="26.9" height="15.0" fill="rgb(225,63,46)" rx="2" ry="2" />
  6244. <text x="362.89" y="383.5" >e..</text>
  6245. </g>
  6246. <g >
  6247. <title>syscall.read (15 samples, 1.80%)</title><rect x="435.0" y="213" width="21.2" height="15.0" fill="rgb(231,61,42)" rx="2" ry="2" />
  6248. <text x="437.97" y="223.5" >s..</text>
  6249. </g>
  6250. <g >
  6251. <title>miads/adslib/ads_redis.Setup.func1 (2 samples, 0.24%)</title><rect x="634.7" y="421" width="2.8" height="15.0" fill="rgb(250,68,43)" rx="2" ry="2" />
  6252. <text x="637.71" y="431.5" ></text>
  6253. </g>
  6254. <g >
  6255. <title>net.(*Resolver).lookupIP (202 samples, 24.25%)</title><rect x="10.0" y="581" width="286.1" height="15.0" fill="rgb(205,78,6)" rx="2" ry="2" />
  6256. <text x="13.00" y="591.5" >net.(*Resolver).lookupIP</text>
  6257. </g>
  6258. <g >
  6259. <title>net.(*Dialer).Dial (2 samples, 0.24%)</title><rect x="678.6" y="389" width="2.9" height="15.0" fill="rgb(212,147,31)" rx="2" ry="2" />
  6260. <text x="681.62" y="399.5" ></text>
  6261. </g>
  6262. <g >
  6263. <title>runtime.makeslice (1 samples, 0.12%)</title><rect x="354.2" y="389" width="1.4" height="15.0" fill="rgb(239,74,17)" rx="2" ry="2" />
  6264. <text x="357.23" y="399.5" ></text>
  6265. </g>
  6266. <g >
  6267. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="680.0" y="357" width="1.5" height="15.0" fill="rgb(247,116,37)" rx="2" ry="2" />
  6268. <text x="683.04" y="367.5" ></text>
  6269. </g>
  6270. <g >
  6271. <title>net.(*conn).Read (1 samples, 0.12%)</title><rect x="650.3" y="293" width="1.4" height="15.0" fill="rgb(238,83,23)" rx="2" ry="2" />
  6272. <text x="653.29" y="303.5" ></text>
  6273. </g>
  6274. <g >
  6275. <title>runtime.(*lfstack).pop (1 samples, 0.12%)</title><rect x="748.0" y="533" width="1.4" height="15.0" fill="rgb(233,120,1)" rx="2" ry="2" />
  6276. <text x="751.03" y="543.5" ></text>
  6277. </g>
  6278. <g >
  6279. <title>runtime.assertI2I2 (1 samples, 0.12%)</title><rect x="282.0" y="549" width="1.4" height="15.0" fill="rgb(217,109,54)" rx="2" ry="2" />
  6280. <text x="284.98" y="559.5" ></text>
  6281. </g>
  6282. <g >
  6283. <title>syscall.Syscall (9 samples, 1.08%)</title><rect x="566.7" y="229" width="12.8" height="15.0" fill="rgb(232,59,35)" rx="2" ry="2" />
  6284. <text x="569.71" y="239.5" ></text>
  6285. </g>
  6286. <g >
  6287. <title>syscall.write (1 samples, 0.12%)</title><rect x="607.8" y="325" width="1.4" height="15.0" fill="rgb(216,81,23)" rx="2" ry="2" />
  6288. <text x="610.79" y="335.5" ></text>
  6289. </g>
  6290. <g >
  6291. <title>miads/adslib/ads_redis.Setup.func1 (1 samples, 0.12%)</title><rect x="612.0" y="405" width="1.5" height="15.0" fill="rgb(251,67,54)" rx="2" ry="2" />
  6292. <text x="615.04" y="415.5" ></text>
  6293. </g>
  6294. <g >
  6295. <title>bufio.(*Reader).fill (1 samples, 0.12%)</title><rect x="660.2" y="341" width="1.4" height="15.0" fill="rgb(237,64,18)" rx="2" ry="2" />
  6296. <text x="663.20" y="351.5" ></text>
  6297. </g>
  6298. <g >
  6299. <title>net.(*sysDialer).doDialTCP (2 samples, 0.24%)</title><rect x="617.7" y="293" width="2.8" height="15.0" fill="rgb(208,155,15)" rx="2" ry="2" />
  6300. <text x="620.71" y="303.5" ></text>
  6301. </g>
  6302. <g >
  6303. <title>runtime.(*mcentral).grow (1 samples, 0.12%)</title><rect x="418.0" y="261" width="1.4" height="15.0" fill="rgb(249,90,27)" rx="2" ry="2" />
  6304. <text x="420.97" y="271.5" ></text>
  6305. </g>
  6306. <g >
  6307. <title>net.(*netFD).Write (10 samples, 1.20%)</title><rect x="419.4" y="293" width="14.2" height="15.0" fill="rgb(219,160,3)" rx="2" ry="2" />
  6308. <text x="422.39" y="303.5" ></text>
  6309. </g>
  6310. <g >
  6311. <title>runtime.reentersyscall (11 samples, 1.32%)</title><rect x="518.5" y="117" width="15.6" height="15.0" fill="rgb(235,172,35)" rx="2" ry="2" />
  6312. <text x="521.55" y="127.5" ></text>
  6313. </g>
  6314. <g >
  6315. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="333.0" y="373" width="1.4" height="15.0" fill="rgb(252,13,12)" rx="2" ry="2" />
  6316. <text x="335.98" y="383.5" ></text>
  6317. </g>
  6318. <g >
  6319. <title>encoding/base64.(*Encoding).DecodeString (3 samples, 0.36%)</title><rect x="316.0" y="389" width="4.2" height="15.0" fill="rgb(241,50,51)" rx="2" ry="2" />
  6320. <text x="318.98" y="399.5" ></text>
  6321. </g>
  6322. <g >
  6323. <title>runtime.ifaceeq (1 samples, 0.12%)</title><rect x="372.6" y="309" width="1.5" height="15.0" fill="rgb(250,22,16)" rx="2" ry="2" />
  6324. <text x="375.64" y="319.5" ></text>
  6325. </g>
  6326. <g >
  6327. <title>internal/poll.(*FD).decref (12 samples, 1.44%)</title><rect x="104.9" y="453" width="17.0" height="15.0" fill="rgb(213,154,29)" rx="2" ry="2" />
  6328. <text x="107.91" y="463.5" ></text>
  6329. </g>
  6330. <g >
  6331. <title>net.(*sysDialer).dialSerial (2 samples, 0.24%)</title><rect x="626.2" y="357" width="2.8" height="15.0" fill="rgb(250,32,23)" rx="2" ry="2" />
  6332. <text x="629.21" y="367.5" ></text>
  6333. </g>
  6334. <g >
  6335. <title>runtime.runtimer (1 samples, 0.12%)</title><rect x="830.2" y="565" width="1.4" height="15.0" fill="rgb(245,61,30)" rx="2" ry="2" />
  6336. <text x="833.19" y="575.5" ></text>
  6337. </g>
  6338. <g >
  6339. <title>syscall.Getpeername (2 samples, 0.24%)</title><rect x="83.7" y="373" width="2.8" height="15.0" fill="rgb(207,214,13)" rx="2" ry="2" />
  6340. <text x="86.66" y="383.5" ></text>
  6341. </g>
  6342. <g >
  6343. <title>runtime.procresize (1 samples, 0.12%)</title><rect x="739.5" y="533" width="1.4" height="15.0" fill="rgb(221,45,26)" rx="2" ry="2" />
  6344. <text x="742.53" y="543.5" ></text>
  6345. </g>
  6346. <g >
  6347. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="338.6" y="373" width="1.5" height="15.0" fill="rgb(215,68,15)" rx="2" ry="2" />
  6348. <text x="341.64" y="383.5" ></text>
  6349. </g>
  6350. <g >
  6351. <title>miads/adslib/addata.CombineOrderBy (13 samples, 1.56%)</title><rect x="316.0" y="469" width="18.4" height="15.0" fill="rgb(208,204,29)" rx="2" ry="2" />
  6352. <text x="318.98" y="479.5" ></text>
  6353. </g>
  6354. <g >
  6355. <title>runtime.mapassign (1 samples, 0.12%)</title><rect x="17.1" y="469" width="1.4" height="15.0" fill="rgb(253,8,47)" rx="2" ry="2" />
  6356. <text x="20.08" y="479.5" ></text>
  6357. </g>
  6358. <g >
  6359. <title>net.(*conn).Close (1 samples, 0.12%)</title><rect x="647.5" y="389" width="1.4" height="15.0" fill="rgb(232,178,54)" rx="2" ry="2" />
  6360. <text x="650.45" y="399.5" ></text>
  6361. </g>
  6362. <g >
  6363. <title>syscall.(*SockaddrInet4).sockaddr (1 samples, 0.12%)</title><rect x="493.0" y="165" width="1.5" height="15.0" fill="rgb(209,182,13)" rx="2" ry="2" />
  6364. <text x="496.05" y="175.5" ></text>
  6365. </g>
  6366. <g >
  6367. <title>runtime.send (4 samples, 0.48%)</title><rect x="296.1" y="581" width="5.7" height="15.0" fill="rgb(225,57,35)" rx="2" ry="2" />
  6368. <text x="299.15" y="591.5" ></text>
  6369. </g>
  6370. <g >
  6371. <title>runtime.newobject (1 samples, 0.12%)</title><rect x="82.2" y="357" width="1.5" height="15.0" fill="rgb(234,99,23)" rx="2" ry="2" />
  6372. <text x="85.24" y="367.5" ></text>
  6373. </g>
  6374. <g >
  6375. <title>runtime.makeslice (2 samples, 0.24%)</title><rect x="316.0" y="373" width="2.8" height="15.0" fill="rgb(220,224,4)" rx="2" ry="2" />
  6376. <text x="318.98" y="383.5" ></text>
  6377. </g>
  6378. <g >
  6379. <title>net.parsePort (1 samples, 0.12%)</title><rect x="41.2" y="421" width="1.4" height="15.0" fill="rgb(229,35,28)" rx="2" ry="2" />
  6380. <text x="44.16" y="431.5" ></text>
  6381. </g>
  6382. <g >
  6383. <title>runtime.(*mcache).refill (1 samples, 0.12%)</title><rect x="593.6" y="373" width="1.4" height="15.0" fill="rgb(236,122,40)" rx="2" ry="2" />
  6384. <text x="596.63" y="383.5" ></text>
  6385. </g>
  6386. <g >
  6387. <title>net.internetSocket (2 samples, 0.24%)</title><rect x="617.7" y="277" width="2.8" height="15.0" fill="rgb(244,43,4)" rx="2" ry="2" />
  6388. <text x="620.71" y="287.5" ></text>
  6389. </g>
  6390. <g >
  6391. <title>syscall.anyToSockaddr (1 samples, 0.12%)</title><rect x="811.8" y="421" width="1.4" height="15.0" fill="rgb(209,3,44)" rx="2" ry="2" />
  6392. <text x="814.78" y="431.5" ></text>
  6393. </g>
  6394. <g >
  6395. <title>net.(*conn).Write (1 samples, 0.12%)</title><rect x="607.8" y="373" width="1.4" height="15.0" fill="rgb(227,43,28)" rx="2" ry="2" />
  6396. <text x="610.79" y="383.5" ></text>
  6397. </g>
  6398. <g >
  6399. <title>runtime.nextFreeFast (1 samples, 0.12%)</title><rect x="416.6" y="325" width="1.4" height="15.0" fill="rgb(232,100,2)" rx="2" ry="2" />
  6400. <text x="419.55" y="335.5" ></text>
  6401. </g>
  6402. <g >
  6403. <title>crypto/x509.(*Certificate).buildChains (1 samples, 0.12%)</title><rect x="687.1" y="517" width="1.4" height="15.0" fill="rgb(246,76,23)" rx="2" ry="2" />
  6404. <text x="690.12" y="527.5" ></text>
  6405. </g>
  6406. <g >
  6407. <title>context.(*timerCtx).cancel (2 samples, 0.24%)</title><rect x="12.8" y="485" width="2.9" height="15.0" fill="rgb(213,227,51)" rx="2" ry="2" />
  6408. <text x="15.83" y="495.5" ></text>
  6409. </g>
  6410. <g >
  6411. <title>net.(*Dialer).DialContext (1 samples, 0.12%)</title><rect x="333.0" y="341" width="1.4" height="15.0" fill="rgb(247,214,17)" rx="2" ry="2" />
  6412. <text x="335.98" y="351.5" ></text>
  6413. </g>
  6414. <g >
  6415. <title>syscall.write (10 samples, 1.20%)</title><rect x="419.4" y="261" width="14.2" height="15.0" fill="rgb(211,81,36)" rx="2" ry="2" />
  6416. <text x="422.39" y="271.5" ></text>
  6417. </g>
  6418. <g >
  6419. <title>runtime.entersyscall_sysmon (1 samples, 0.12%)</title><rect x="609.2" y="165" width="1.4" height="15.0" fill="rgb(226,36,41)" rx="2" ry="2" />
  6420. <text x="612.21" y="175.5" ></text>
  6421. </g>
  6422. <g >
  6423. <title>runtime.gcDrain (49 samples, 5.88%)</title><rect x="742.4" y="581" width="69.4" height="15.0" fill="rgb(207,124,45)" rx="2" ry="2" />
  6424. <text x="745.36" y="591.5" >runtime..</text>
  6425. </g>
  6426. <g >
  6427. <title>runtime.newproc.func1 (1 samples, 0.12%)</title><rect x="630.5" y="261" width="1.4" height="15.0" fill="rgb(246,108,35)" rx="2" ry="2" />
  6428. <text x="633.46" y="271.5" ></text>
  6429. </g>
  6430. <g >
  6431. <title>syscall.Syscall (8 samples, 0.96%)</title><rect x="107.7" y="405" width="11.4" height="15.0" fill="rgb(210,148,18)" rx="2" ry="2" />
  6432. <text x="110.74" y="415.5" ></text>
  6433. </g>
  6434. <g >
  6435. <title>runtime.heapBitsSetType (1 samples, 0.12%)</title><rect x="15.7" y="421" width="1.4" height="15.0" fill="rgb(220,13,48)" rx="2" ry="2" />
  6436. <text x="18.67" y="431.5" ></text>
  6437. </g>
  6438. <g >
  6439. <title>internal/poll.(*pollDesc).waitWrite (1 samples, 0.12%)</title><rect x="654.5" y="229" width="1.5" height="15.0" fill="rgb(216,71,38)" rx="2" ry="2" />
  6440. <text x="657.54" y="239.5" ></text>
  6441. </g>
  6442. <g >
  6443. <title>runtime.memmove (1 samples, 0.12%)</title><rect x="646.0" y="405" width="1.5" height="15.0" fill="rgb(225,52,7)" rx="2" ry="2" />
  6444. <text x="649.04" y="415.5" ></text>
  6445. </g>
  6446. <g >
  6447. <title>github.com/gin-gonic/gin.(*Context).Next (270 samples, 32.41%)</title><rect x="303.2" y="533" width="382.5" height="15.0" fill="rgb(237,175,5)" rx="2" ry="2" />
  6448. <text x="306.23" y="543.5" >github.com/gin-gonic/gin.(*Context).Next</text>
  6449. </g>
  6450. <g >
  6451. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="650.3" y="181" width="1.4" height="15.0" fill="rgb(227,158,35)" rx="2" ry="2" />
  6452. <text x="653.29" y="191.5" ></text>
  6453. </g>
  6454. <g >
  6455. <title>runtime.spanOf (3 samples, 0.36%)</title><rect x="807.5" y="549" width="4.3" height="15.0" fill="rgb(216,224,20)" rx="2" ry="2" />
  6456. <text x="810.53" y="559.5" ></text>
  6457. </g>
  6458. <g >
  6459. <title>miads/adslib/city.GetCityCode (3 samples, 0.36%)</title><rect x="630.5" y="469" width="4.2" height="15.0" fill="rgb(222,156,7)" rx="2" ry="2" />
  6460. <text x="633.46" y="479.5" ></text>
  6461. </g>
  6462. <g >
  6463. <title>net.(*conn).Close (1 samples, 0.12%)</title><rect x="614.9" y="389" width="1.4" height="15.0" fill="rgb(216,138,31)" rx="2" ry="2" />
  6464. <text x="617.87" y="399.5" ></text>
  6465. </g>
  6466. <g >
  6467. <title>net/http.(*Transport).RoundTrip (1 samples, 0.12%)</title><rect x="682.9" y="405" width="1.4" height="15.0" fill="rgb(246,47,38)" rx="2" ry="2" />
  6468. <text x="685.87" y="415.5" ></text>
  6469. </g>
  6470. <g >
  6471. <title>runtime.step (2 samples, 0.24%)</title><rect x="253.6" y="421" width="2.9" height="15.0" fill="rgb(248,27,13)" rx="2" ry="2" />
  6472. <text x="256.65" y="431.5" ></text>
  6473. </g>
  6474. <g >
  6475. <title>runtime.(*guintptr).cas (1 samples, 0.12%)</title><rect x="296.1" y="501" width="1.5" height="15.0" fill="rgb(246,61,10)" rx="2" ry="2" />
  6476. <text x="299.15" y="511.5" ></text>
  6477. </g>
  6478. <g >
  6479. <title>encoding/json.stateBeginString (1 samples, 0.12%)</title><rect x="393.9" y="373" width="1.4" height="15.0" fill="rgb(251,120,10)" rx="2" ry="2" />
  6480. <text x="396.89" y="383.5" ></text>
  6481. </g>
  6482. <g >
  6483. <title>github.com/gomodule/redigo/redis.Dial (1 samples, 0.12%)</title><rect x="636.1" y="405" width="1.4" height="15.0" fill="rgb(238,154,46)" rx="2" ry="2" />
  6484. <text x="639.12" y="415.5" ></text>
  6485. </g>
  6486. <g >
  6487. <title>net.(*Resolver).lookupIPAddr (1 samples, 0.12%)</title><rect x="325.9" y="261" width="1.4" height="15.0" fill="rgb(238,145,38)" rx="2" ry="2" />
  6488. <text x="328.89" y="271.5" ></text>
  6489. </g>
  6490. <g >
  6491. <title>net.(*Resolver).internetAddrList (1 samples, 0.12%)</title><rect x="678.6" y="341" width="1.4" height="15.0" fill="rgb(252,112,25)" rx="2" ry="2" />
  6492. <text x="681.62" y="351.5" ></text>
  6493. </g>
  6494. <g >
  6495. <title>runtime.write (2 samples, 0.24%)</title><rect x="694.2" y="565" width="2.8" height="15.0" fill="rgb(212,65,35)" rx="2" ry="2" />
  6496. <text x="697.20" y="575.5" ></text>
  6497. </g>
  6498. <g >
  6499. <title>github.com/gomodule/redigo/redis.(*Pool).get (4 samples, 0.48%)</title><rect x="341.5" y="389" width="5.6" height="15.0" fill="rgb(245,229,14)" rx="2" ry="2" />
  6500. <text x="344.48" y="399.5" ></text>
  6501. </g>
  6502. <g >
  6503. <title>syscall.socket (2 samples, 0.24%)</title><rect x="538.4" y="181" width="2.8" height="15.0" fill="rgb(251,99,39)" rx="2" ry="2" />
  6504. <text x="541.38" y="191.5" ></text>
  6505. </g>
  6506. <g >
  6507. <title>runtime.memclrNoHeapPointers (1 samples, 0.12%)</title><rect x="219.7" y="373" width="1.4" height="15.0" fill="rgb(214,90,12)" rx="2" ry="2" />
  6508. <text x="222.65" y="383.5" ></text>
  6509. </g>
  6510. <g >
  6511. <title>syscall.Write (1 samples, 0.12%)</title><rect x="607.8" y="341" width="1.4" height="15.0" fill="rgb(249,224,6)" rx="2" ry="2" />
  6512. <text x="610.79" y="351.5" ></text>
  6513. </g>
  6514. <g >
  6515. <title>runtime.notewakeup (8 samples, 0.96%)</title><rect x="444.9" y="117" width="11.3" height="15.0" fill="rgb(252,17,6)" rx="2" ry="2" />
  6516. <text x="447.89" y="127.5" ></text>
  6517. </g>
  6518. <g >
  6519. <title>runtime.findObject (1 samples, 0.12%)</title><rect x="750.9" y="453" width="1.4" height="15.0" fill="rgb(221,164,0)" rx="2" ry="2" />
  6520. <text x="753.86" y="463.5" ></text>
  6521. </g>
  6522. <g >
  6523. <title>miads/adslib/ads_redis.Setup.func1 (3 samples, 0.36%)</title><rect x="673.0" y="421" width="4.2" height="15.0" fill="rgb(218,140,32)" rx="2" ry="2" />
  6524. <text x="675.95" y="431.5" ></text>
  6525. </g>
  6526. <g >
  6527. <title>strings.(*Builder).String (1 samples, 0.12%)</title><rect x="308.9" y="373" width="1.4" height="15.0" fill="rgb(248,214,40)" rx="2" ry="2" />
  6528. <text x="311.90" y="383.5" ></text>
  6529. </g>
  6530. <g >
  6531. <title>runtime.wakep (9 samples, 1.08%)</title><rect x="1045.5" y="581" width="12.8" height="15.0" fill="rgb(246,159,20)" rx="2" ry="2" />
  6532. <text x="1048.51" y="591.5" ></text>
  6533. </g>
  6534. <g >
  6535. <title>net.(*TCPListener).AcceptTCP (1 samples, 0.12%)</title><rect x="811.8" y="517" width="1.4" height="15.0" fill="rgb(229,149,4)" rx="2" ry="2" />
  6536. <text x="814.78" y="527.5" ></text>
  6537. </g>
  6538. <g >
  6539. <title>github.com/gomodule/redigo/redis.(*conn).readLine (1 samples, 0.12%)</title><rect x="603.5" y="341" width="1.5" height="15.0" fill="rgb(243,226,3)" rx="2" ry="2" />
  6540. <text x="606.54" y="351.5" ></text>
  6541. </g>
  6542. <g >
  6543. <title>runtime.findObject (1 samples, 0.12%)</title><rect x="752.3" y="517" width="1.4" height="15.0" fill="rgb(232,156,38)" rx="2" ry="2" />
  6544. <text x="755.28" y="527.5" ></text>
  6545. </g>
  6546. <g >
  6547. <title>github.com/gomodule/redigo/redis.(*activeConn).Do (1 samples, 0.12%)</title><rect x="330.1" y="389" width="1.5" height="15.0" fill="rgb(249,181,1)" rx="2" ry="2" />
  6548. <text x="333.14" y="399.5" ></text>
  6549. </g>
  6550. <g >
  6551. <title>net/http.(*persistConn).addTLS.func2 (1 samples, 0.12%)</title><rect x="687.1" y="629" width="1.4" height="15.0" fill="rgb(239,220,23)" rx="2" ry="2" />
  6552. <text x="690.12" y="639.5" ></text>
  6553. </g>
  6554. <g >
  6555. <title>runtime.systemstack (3 samples, 0.36%)</title><rect x="688.5" y="613" width="4.3" height="15.0" fill="rgb(228,83,32)" rx="2" ry="2" />
  6556. <text x="691.54" y="623.5" ></text>
  6557. </g>
  6558. <g >
  6559. <title>runtime.entersyscall (11 samples, 1.32%)</title><rect x="518.5" y="133" width="15.6" height="15.0" fill="rgb(230,76,33)" rx="2" ry="2" />
  6560. <text x="521.55" y="143.5" ></text>
  6561. </g>
  6562. <g >
  6563. <title>internal/poll.(*FD).SetReadDeadline (1 samples, 0.12%)</title><rect x="301.8" y="581" width="1.4" height="15.0" fill="rgb(234,188,10)" rx="2" ry="2" />
  6564. <text x="304.81" y="591.5" ></text>
  6565. </g>
  6566. <g >
  6567. <title>crypto/rsa.VerifyPKCS1v15 (1 samples, 0.12%)</title><rect x="687.1" y="421" width="1.4" height="15.0" fill="rgb(214,181,16)" rx="2" ry="2" />
  6568. <text x="690.12" y="431.5" ></text>
  6569. </g>
  6570. <g >
  6571. <title>internal/poll.(*FD).Close (1 samples, 0.12%)</title><rect x="337.2" y="341" width="1.4" height="15.0" fill="rgb(210,112,10)" rx="2" ry="2" />
  6572. <text x="340.23" y="351.5" ></text>
  6573. </g>
  6574. <g >
  6575. <title>net.(*Dialer).Dial (1 samples, 0.12%)</title><rect x="605.0" y="373" width="1.4" height="15.0" fill="rgb(206,204,11)" rx="2" ry="2" />
  6576. <text x="607.96" y="383.5" ></text>
  6577. </g>
  6578. <g >
  6579. <title>syscall.Read (1 samples, 0.12%)</title><rect x="629.0" y="309" width="1.5" height="15.0" fill="rgb(253,26,11)" rx="2" ry="2" />
  6580. <text x="632.04" y="319.5" ></text>
  6581. </g>
  6582. <g >
  6583. <title>net.socket (3 samples, 0.36%)</title><rect x="667.3" y="277" width="4.2" height="15.0" fill="rgb(249,124,12)" rx="2" ry="2" />
  6584. <text x="670.29" y="287.5" ></text>
  6585. </g>
  6586. <g >
  6587. <title>net.(*netFD).dial (1 samples, 0.12%)</title><rect x="667.3" y="261" width="1.4" height="15.0" fill="rgb(214,12,17)" rx="2" ry="2" />
  6588. <text x="670.29" y="271.5" ></text>
  6589. </g>
  6590. <g >
  6591. <title>runtime.removefinalizer (1 samples, 0.12%)</title><rect x="126.2" y="421" width="1.4" height="15.0" fill="rgb(250,91,10)" rx="2" ry="2" />
  6592. <text x="129.16" y="431.5" ></text>
  6593. </g>
  6594. <g >
  6595. <title>github.com/gomodule/redigo/redis.Bool (1 samples, 0.12%)</title><rect x="624.8" y="453" width="1.4" height="15.0" fill="rgb(234,172,40)" rx="2" ry="2" />
  6596. <text x="627.79" y="463.5" ></text>
  6597. </g>
  6598. <g >
  6599. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="677.2" y="405" width="1.4" height="15.0" fill="rgb(227,30,29)" rx="2" ry="2" />
  6600. <text x="680.20" y="415.5" ></text>
  6601. </g>
  6602. <g >
  6603. <title>runtime.(*mcentral).grow (1 samples, 0.12%)</title><rect x="639.0" y="309" width="1.4" height="15.0" fill="rgb(253,95,19)" rx="2" ry="2" />
  6604. <text x="641.96" y="319.5" ></text>
  6605. </g>
  6606. <g >
  6607. <title>runtime.(*mheap).allocSpan (1 samples, 0.12%)</title><rect x="239.5" y="293" width="1.4" height="15.0" fill="rgb(222,71,13)" rx="2" ry="2" />
  6608. <text x="242.48" y="303.5" ></text>
  6609. </g>
  6610. <g >
  6611. <title>runtime.entersyscall_sysmon (1 samples, 0.12%)</title><rect x="660.2" y="197" width="1.4" height="15.0" fill="rgb(245,135,35)" rx="2" ry="2" />
  6612. <text x="663.20" y="207.5" ></text>
  6613. </g>
  6614. <g >
  6615. <title>runtime.systemstack (1 samples, 0.12%)</title><rect x="740.9" y="597" width="1.5" height="15.0" fill="rgb(205,83,31)" rx="2" ry="2" />
  6616. <text x="743.95" y="607.5" ></text>
  6617. </g>
  6618. <g >
  6619. <title>net.(*netFD).Read (11 samples, 1.32%)</title><rect x="563.9" y="277" width="15.6" height="15.0" fill="rgb(227,1,14)" rx="2" ry="2" />
  6620. <text x="566.88" y="287.5" ></text>
  6621. </g>
  6622. <g >
  6623. <title>main.main (1 samples, 0.12%)</title><rect x="811.8" y="613" width="1.4" height="15.0" fill="rgb(212,184,44)" rx="2" ry="2" />
  6624. <text x="814.78" y="623.5" ></text>
  6625. </g>
  6626. <g >
  6627. <title>github.com/sirupsen/logrus.(*Logger).WithField (2 samples, 0.24%)</title><rect x="304.6" y="453" width="2.9" height="15.0" fill="rgb(221,22,48)" rx="2" ry="2" />
  6628. <text x="307.65" y="463.5" ></text>
  6629. </g>
  6630. <g >
  6631. <title>miads/adslib.(*Request).Parse (6 samples, 0.72%)</title><rect x="307.5" y="469" width="8.5" height="15.0" fill="rgb(221,219,53)" rx="2" ry="2" />
  6632. <text x="310.48" y="479.5" ></text>
  6633. </g>
  6634. <g >
  6635. <title>net.(*Resolver).lookupIPAddr (1 samples, 0.12%)</title><rect x="630.5" y="325" width="1.4" height="15.0" fill="rgb(216,138,15)" rx="2" ry="2" />
  6636. <text x="633.46" y="335.5" ></text>
  6637. </g>
  6638. <g >
  6639. <title>net.(*sysDialer).dialSingle (1 samples, 0.12%)</title><rect x="602.1" y="309" width="1.4" height="15.0" fill="rgb(250,79,5)" rx="2" ry="2" />
  6640. <text x="605.12" y="319.5" ></text>
  6641. </g>
  6642. <g >
  6643. <title>github.com/gomodule/redigo/redis.(*conn).Do (1 samples, 0.12%)</title><rect x="613.5" y="421" width="1.4" height="15.0" fill="rgb(218,6,5)" rx="2" ry="2" />
  6644. <text x="616.46" y="431.5" ></text>
  6645. </g>
  6646. <g >
  6647. <title>syscall.Syscall (13 samples, 1.56%)</title><rect x="495.9" y="149" width="18.4" height="15.0" fill="rgb(230,31,26)" rx="2" ry="2" />
  6648. <text x="498.88" y="159.5" ></text>
  6649. </g>
  6650. <g >
  6651. <title>net.dnsPacketRoundTrip (66 samples, 7.92%)</title><rect x="127.6" y="501" width="93.5" height="15.0" fill="rgb(254,30,29)" rx="2" ry="2" />
  6652. <text x="130.58" y="511.5" >net.dnsPack..</text>
  6653. </g>
  6654. <g >
  6655. <title>runtime.malg (1 samples, 0.12%)</title><rect x="653.1" y="213" width="1.4" height="15.0" fill="rgb(210,118,9)" rx="2" ry="2" />
  6656. <text x="656.12" y="223.5" ></text>
  6657. </g>
  6658. <g >
  6659. <title>syscall.Read (9 samples, 1.08%)</title><rect x="566.7" y="261" width="12.8" height="15.0" fill="rgb(252,139,49)" rx="2" ry="2" />
  6660. <text x="569.71" y="271.5" ></text>
  6661. </g>
  6662. <g >
  6663. <title>runtime.reentersyscall (1 samples, 0.12%)</title><rect x="619.1" y="149" width="1.4" height="15.0" fill="rgb(252,67,5)" rx="2" ry="2" />
  6664. <text x="622.12" y="159.5" ></text>
  6665. </g>
  6666. <g >
  6667. <title>net.(*sysDialer).dialSerial (1 samples, 0.12%)</title><rect x="636.1" y="357" width="1.4" height="15.0" fill="rgb(245,8,14)" rx="2" ry="2" />
  6668. <text x="639.12" y="367.5" ></text>
  6669. </g>
  6670. <g >
  6671. <title>internal/poll.(*pollDesc).wait (1 samples, 0.12%)</title><rect x="654.5" y="213" width="1.5" height="15.0" fill="rgb(216,141,21)" rx="2" ry="2" />
  6672. <text x="657.54" y="223.5" ></text>
  6673. </g>
  6674. <g >
  6675. <title>net.socket (40 samples, 4.80%)</title><rect x="484.5" y="229" width="56.7" height="15.0" fill="rgb(230,198,16)" rx="2" ry="2" />
  6676. <text x="487.55" y="239.5" >net.so..</text>
  6677. </g>
  6678. <g >
  6679. <title>net.socket (1 samples, 0.12%)</title><rect x="606.4" y="261" width="1.4" height="15.0" fill="rgb(222,101,36)" rx="2" ry="2" />
  6680. <text x="609.37" y="271.5" ></text>
  6681. </g>
  6682. </g>
  6683. </svg>