DELTA 334277 203 166 SVNO7  ` K .if (${COMPILER_TYPE} == "clang" || (${COMPILER_TYPE} == "gcc" && ${COMPILER_VERSION} >= 60100)) SUBDIR.${MK_PMC}+= libpmc libpmcstat .endifENDREP DELTA 334455 152 221 SVN/ /R/e. libpmc_json.cc INCS= pmc.h pmclog.h pmcformatENDREP DELTA SVNG{GGx^ZS9+ru]]mU!AC] y@VsC%CԷ@Vr==~mԻ&u|/[a̦ 9z8( 1z9#mC>vɥ؜>o)RSe̳f1-b;wϤ\rg;Dffsz0t-4F%+-mƨEV-as}{be %e'xts',t- |F< w(l4o]а}{h& &58.:8ۍ/$2df20}|{di0O C0F4\THU>=G&JD}E%°GDeXWTO?!H#U4@3`W,i]"'/|)렦+] G\J؇™< w\և89:HFx d4VGƭaX=Y|)84ԉtL7ŧ({*:܉87jDok "I72Ih'\ [V !X._Aiu\(JOCS`^O(idh&ua]Ӄ` `?k2M꒪G ;h\1{cecuv.K WRΚ\h& |`PPUЕIȘ|%Lxc> | oS%9zdt>R:fsNb?b?^?Ff1'{ZQ`GNL=qboEN, }ɬ`aC# عVK X9%ʌbI;o>6($4plؐLli̹=$1|K~'_V 7-DnZ'n\i}q+l ہj,gUw*PNf0E+A5M ԬlV)â̔Am{2liS&^!cq)BR 6G+Gtߒ K ?y ? d$,)]=4x5hGoLwV`1%>:]z7C}B?qM*X-(6]S։[O}jvN 8Cad}G/l~(a#qGwoZ\1飨l4ẒM>5s'+sL"nC"x<-AU4R D%vo֋*%sd+%_(%uZoP8Elayq+2xx?Y^%rGqޔ,D1/o"WcLVv` -&#juwݰݨAuLjlժՊh}u] Ƅ+l]"x \ eZdԄAx6zoZxѶO8{#4k- Bu{oij;Ƶy<ȕPw(@9Ea!| >s¦ͮ{_D#DPg{@rxS9"9Cy8m>#SWK@sbKY܉'0[c"R*]H~1_RX~_J`T JkU"*"DАLhLEDJ(q//Tu 4:vs"%ZU$, HV"T2 6~s jT&~?qdfi mPe"$5XK#<0FXVABKX?\ĕET5SZJsXE w" UGDQ- zV)|RVE~A@b YIȃfk%?"X-9K4 ŚN2+OBX<-h% E 󊭃*ȧY!эDÁ%wȏxL1*^߂/əvfSf1=czLpvtΚ#^̍wםovqcpi?&gov-u&ENDREP DELTA 334701 299 286 SVNF_^GeK}.@1@}9g$^Lr.!6\GHkhm X'512*1024 struct pmclog_header *phph = (struct pmclog_header *)(uintptr_t)le; h = ph->pl_header;ev->pl_ts.tv_sec = ph->pl_tsc; le += sizeof(*ph)/464(le,ev->pl_u.pl_i.pl_tsc_freq); memcpy(&ev->pl_u.pl_i.pl_ts, le, sizeof(struct timespec)); le += sizeof(struct timespec)/432(le,noop32(le,noop32(le,noop32(le,noop64(le,ev->pl_u.pl_c.pl_value); PMCLOG_READ32(le,ev->pl_u.pl_c.pl_pmcidPMCLOG_READ32(le,noopENDREP DELTA 334701 611 223 SVNHw - A >,uint64_t pl_tsc_freq; struct timespec pl_tsENDREP DELTA 334701 920 222 SVNt42#JrJ|Ym\ExkyR; >`DN}Ŀoc߭5dB (GkQ{}# e펞L 0!`Wf|B[ %uMBJ_#)8mGkvҟ_|2> ܡD%W2q5x1ێ xϑy&ȧwMH`Q^T훺AM j 2$,"N;{ =p`d S삜{_NoxT(m#KrGuښyJD/HNiAjcoV#o+ħEQ$*3rM@]0mXȱ@K|:(ΰ}s 7"I <Ɯ`D A p{Z+ ' Էqu2)bD?ݍcENDREP DELTA 334747 0 124 SVNK|I;xIuint64_t pmc_rdtsc(void) { #if defined(__i386__) || defined(__amd64__) if (__predict_true(amd_feature & AMDID_RDTSCP)) return rdtscp(); else return rdtsc(); #else return get_cyclecount(); #endif`Iqpj] `pPMC_IS_SYSTEM_MODE(PMC_TO_MODE(pm))) { error = EINVAL; break; } /* PMCs may be (retsc = pmc_rdtsc(); ENDREP DELTA 334701 1547 110 SVNw591I2Rw1F88 uint64_t ps_tsc; /* tsc valueuint64_t pmc_rdtsc(voidENDREP DELTA 334701 1687 90 SVNtklj 3ctn_{3tP <FT{!4iW[3 OMs=Cw\Ex^}Pj1=O"g/B[J!.m^ B&4Up+]=e̼Wf_1x|ȡ1,֔J -'s2kߊbDZPf<\@J@ݖ'sb϶=:=fCgÇژ!òIw's`XUEVK؇x e42ؓyH"m}{67#ENDREP DELTA 334647 6456 150 SVN""(X/.endifENDREP DELTA 334701 1807 158 SVNhl F"F -O0ENDREP DELTA 334701 2065 335 SVN:bIHF$38)Ahjj3T%Xl` t^W>'Vx^}RM0=ۿbVҳmoބ; $$ٶMz1wv]tڕ .b 4uAc@-/ʷeQc`xc1~'ʄ4$h`5-S-lqٹ٪]Ѷe1;a