repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Reorder blocks in hhas to make sense
2017-07-12
Brett Simmers
Expo
r
t
m
ore infor
m
a
t
ion about NamedEnti
t
y
t
able in
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Br
e
tt Simmers
R
e
ve
r
t D5155600: [hack]
V
alidation funct
i
ons for FFP
.
.
.
commit
|
commitdiff
|
tree
2017-06-03
Brett S
i
mmers
Impr
o
ve
w
a
r
mupStatusString(
)
and
w
armup stats logging
commit
|
commitdiff
|
tree
2017-06-02
B
rett Simmers
Fi
x
ServiceData::expor
t
C
o
unterByKey() for callback
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Brett Simm
e
rs
Add callback-based Se
r
v
iceData co
u
nte
r
s
commit
|
commitdiff
|
tree
2017-05-24
Brett Simmers
Ma
r
k socket_connect_
p
a
rams
as flaky
commit
|
commitdiff
|
tree
2017-03-06
Brett S
i
m
m
ers
Export perf counters
t
o Servi
c
eD
a
ta
commit
|
commitdiff
|
tree
2017-02-21
B
rett Simm
e
rs
Kill
t
ypeMightRe
l
ax()
commit
|
commitdiff
|
tree
2017-02-17
Brett
S
im
m
ers
Dele
t
e hoistTy
p
eChecks()
commit
|
commitdiff
|
tree
2017-02-12
Bre
t
t Si
m
mers
Opt
i
mi
z
e
unreachab
l
e code
commit
|
commitdiff
|
tree
2017-02-10
Brett
Simmers
A
d
d
a D
e
bugO
p
t build ty
p
e
commit
|
commitdiff
|
tree
2017-01-06
B
r
e
tt Simme
r
s
Allow dumping TC to a cust
o
m
path
commit
|
commitdiff
|
tree
2017-01-06
Brett Sim
m
e
r
s
Use
folly::Str
i
ngPiece in a few more places
in Varia
b
leUnser
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Brett Si
m
mers
M
a
k
e
t
est/s
l
ow/traits/
e
rr
o
r_file
.
php
.
expectf more tolerant
commit
|
commitdiff
|
tree
2016-12-22
B
r
ett Simmers
Don't work arou
n
d limitations of a functi
o
n t
h
at d
o
es
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Bre
t
t Simmers
TNull
.
isK
n
ownDataT
y
pe() == false
commit
|
commitdiff
|
tree
2016-12-12
Br
e
tt
S
immers
Record c
o
rrect size for cold an
d
frozen
i
n tc dumps
commit
|
commitdiff
|
tree
2016-12-07
Brett Si
m
me
r
s
Re
n
ame HHVM_
D
ISABLE_HH
B
BC2 to
HHVM_D
I
S
A
BLE_H
H
B
BC
commit
|
commitdiff
|
tree
2016-12-07
Brett Simmers
Re
m
ov
e
CatchCal
l
commit
|
commitdiff
|
tree
2016-12-02
B
r
ett
S
immers
Add
a
n optio
n
to disallow f
a
llbac
k
repo path
s
commit
|
commitdiff
|
tree
2016-11-22
Brett
S
immers
Log
p
erf warn
i
ngs when checkTmpsSpanningC
a
lls() fails
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Bret
t
Simmers
Fix HHVM type scanner generation
commit
|
commitdiff
|
tree
2016-11-08
Brett Simmers
Ret
a
r
get guard j
c
c
s
t
o
a cl
o
ser, com
p
atible jcc when
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
B
r
ett Sim
m
er
s
Optimize string concatena
t
ion when one operan
d
is empty
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
Brett Simmers
Clean up
S
S
A
T
mp::variantV
a
l(),
use it in opt_foldabl
e
()
commit
|
commitdiff
|
tree
2016-11-01
Br
e
tt Sim
m
e
r
s
Asynch
r
onous retranslateOpt()
commit
|
commitdiff
|
tree
2016-10-25
Brett S
i
m
me
r
s
Ex
p
and and modernize ha
c
k
e
rs-guide/jit-cor
e
.
m
d
commit
|
commitdiff
|
tree
2016-10-17
B
r
e
tt
S
immer
s
coding-c
o
nventi
o
ns
.
m
d
twea
k
s
commit
|
commitdiff
|
tree
2016-10-13
Br
e
t
t Simmers
Move lookup*Me
t
hod() func
t
ion
s
o
u
t
of Execu
t
ionContext
commit
|
commitdiff
|
tree
2016-10-04
Brett
S
immers
Sim
p
l
i
fy
retranslat
e
Opt
(
) i
n
terface
commit
|
commitdiff
|
tree
2016-10-01
B
rett Simmers
D
o
n'
t
write-protect surpri
s
e
f
lags
in Ass
e
rtVMUnu
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-09-29
Brett
S
immer
s
Kill hp
h
p_context_init()
commit
|
commitdiff
|
tree
2016-09-29
Brett Simmers
Disab
l
e flaky
t
e
s
t
commit
|
commitdiff
|
tree
2016-09-28
Bre
t
t Si
m
mers
Write
l
ease/
c
oncurrent jit c
l
eanup
commit
|
commitdiff
|
tree
2016-09-27
Brett Simmers
Re
m
ove incor
r
ect
a
ssertion about write
l
e
a
se
commit
|
commitdiff
|
tree
2016-09-27
Brett Sim
m
ers
Fix hh
v
m build
commit
|
commitdiff
|
tree
2016-09-26
Br
e
t
t
Simmers
Disable InstanceBits in sandbox mode
commit
|
commitdiff
|
tree
2016-09-24
Brett Simmers
Disa
b
le flaky curl tes
t
commit
|
commitdiff
|
tree
2016-09-23
Brett S
i
mme
r
s
Disable some fla
k
y ze
n
d tests
commit
|
commitdiff
|
tree
2016-09-23
Brett S
i
m
m
ers
Proper fix for hhbbc type tests u
n
der clan
g
commit
|
commitdiff
|
tree
2016-09-22
B
r
ett Simmers
Fi
x
failing hhbbc test
commit
|
commitdiff
|
tree
2016-09-21
Brett S
i
m
mers
Fix i
n
strIn
p
utFlavor() for Ba
s
eSC
commit
|
commitdiff
|
tree
2016-09-19
B
r
e
tt Simmers
Allow Live and Optimize
t
r
a
nslations to be
j
i
tted concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Brett Simmers
M
o
v
e Insta
n
ceBit
s
profiling to Profile t
r
anslations
.
.
.
commit
|
commitdiff
|
tree
2016-09-12
B
r
ett Simmers
Temporarily disable failing ass
e
rtion
commit
|
commitdiff
|
tree
2016-09-02
Brett Simmers
Add ru
n
time
opt
i
o
ns to set repo mode/o
w
nershi
p
at startup
commit
|
commitdiff
|
tree
2016-08-22
B
rett Simmers
Add a me
c
hani
s
m
t
o l
o
g "perf
w
arn
i
ngs"
commit
|
commitdiff
|
tree
2016-08-22
Br
e
tt Simm
e
rs
Replace kFun
c
Coun
t
Hint with
two different run
t
im
e
options
commit
|
commitdiff
|
tree
2016-08-05
Bre
t
t Sim
m
ers
E
n
able
J
itCo
n
currently by default
commit
|
commitdiff
|
tree
2016-08-05
Brett Simme
r
s
A
dd a ne
w
knob fo
r
contr
o
lling t
h
e amount
of profiling
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
Brett Sim
m
ers
Log var
i
o
u
s points along
t
he RFH
c
urve wit
h
StructuredLog
commit
|
commitdiff
|
tree
2016-07-21
Brett Simmers
Bu
m
p
kFuncCountHint
commit
|
commitdiff
|
tree
2016-07-20
Brett Simmer
s
Don't access a vector o
u
t of
bo
u
nds in EHFrameWr
i
ter
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
Brett Simmers
I
n
c
lude stat infor
m
ation in error messa
g
e
w
he
n
ce
n
tral
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
B
rett Si
m
mers
CVE-2016-100010
9
: Ignore Pro
x
y
H
TTP header
f
r
om fastcgi
.
.
.
commit
|
commitdiff
|
tree
2016-06-30
Bre
t
t Simmers
Use 32-
b
i
t
offset
s
i
n Ca
t
chTr
a
ceMap an
d
F
i
x
upMap
commit
|
commitdiff
|
tree
2016-06-13
Brett Simmers
Decreas
e
entryCo
u
ntThreadCa
c
heS
i
ze for static string
.
.
.
commit
|
commitdiff
|
tree
2016-06-10
B
r
ett Simmers
A
d
d se
p
arate
locks for th
e
TC and
associated
metadata
commit
|
commitdiff
|
tree
2016-06-10
Brett Simmers
Use
const unordered_set<> for Pro
f
Data::m_
b
lockEndOf
f
sets
commit
|
commitdiff
|
tree
2016-06-08
Bret
t
Sim
m
ers
Conver
t
MCGenera
t
or:
:
m_literals into a TreadHashMap
commit
|
commitdiff
|
tree
2016-06-07
Brett Simmers
Make MCGener
a
to
r
::m_numTrans play nice wit
h
concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
Br
e
t
t
Simme
r
s
M
ove some JIT
data
members to more appropriate places
commit
|
commitdiff
|
tree
2016-06-07
Brett Simmers
Modernize DataBl
o
c
k
a bit
commit
|
commitdiff
|
tree
2016-06-07
B
r
ett Simmers
E
xp
o
rt counters for the current request count and nsjr
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
B
r
ett Simmers
Remove BIND_
J
CC_FIRST service r
e
q
u
e
s
t,
n
ever align
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
B
rett
Simmers
Use compositio
n
r
at
h
e
r
than in
h
eritance for T
e
s
tDataB
l
o
c
k
commit
|
commitdiff
|
tree
2016-05-25
Brett Simme
r
s
Ad
d
a
n
o
p
tion to only
concurren
t
ly jit
P
r
o
f
i
l
e translations
commit
|
commitdiff
|
tree
2016-05-25
Brett Simmers
Remove IRGS::catchCreator
commit
|
commitdiff
|
tree
2016-05-24
Brett Simmers
Tweaks/refac
t
oring in optimizeLoads()
commit
|
commitdiff
|
tree
2016-05-24
Brett Simmers
Clean up/f
i
x s
o
me t
y
pehint-relate
d
c
o
d
e
commit
|
commitdiff
|
tree
2016-05-19
B
r
ett Simmers
Make jit::ProfDat
a
thread-s
a
fe
commit
|
commitdiff
|
tree
2016-05-17
Brett Simmers
A
dd a test a
n
d a cou
p
le S
C
OPE_ASSE
R
T_DETAILs
commit
|
commitdiff
|
tree
2016-05-11
Brett Simmers
D
o
n't store type tag when pointee type
t
ells us
it
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Br
e
tt Simmers
Add a
n
op
t
ion t
o
r
e
place
c
a
ll
s
to
certain
f
unc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Brett Sim
m
ers
S
e
t m_type more often
i
n
V
arian
t
::set
E
v
alScalar()
commit
|
commitdiff
|
tree
2016-05-05
Brett Si
m
mers
Get rid of s
o
me
u
ses o
f
std::share
d
_ptr in
t
ranslate
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Br
e
t
t Simme
r
s
jit::mcg d
o
es
n
't ne
e
d to
be extern "C"
commit
|
commitdiff
|
tree
2016-05-03
Bret
t
Simme
r
s
Use always_assert_flo
g
i
n
safe_cast
_
failure
commit
|
commitdiff
|
tree
2016-04-23
B
re
t
t Si
m
mers
Handl
e
some
S
etOp
P
r
ops wit
h
o
ut le
a
v
i
n
g
the TC
commit
|
commitdiff
|
tree
2016-04-21
Brett Simm
e
rs
F
i
x
k
M
inTr
a
ns
l
at
i
onByte
s
in c
o
de-cache
.
cpp
commit
|
commitdiff
|
tree
2016-04-21
Br
e
tt Simmers
Use a
f
i
xed size for jit matu
r
ity rather
than a perc
e
n
tage
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Brett Simmers
Emit better
c
od
e
fo
r
SetOpP
r
op
w
h
en
w
e
know t
h
e prop
e
rt
y
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Brett Simmers
A
ssert that types
g
i
ve
n
to BUILD_OPTAB match types
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Brett Simmers
Small cl
e
anup
i
n pr
e
g
.
h
commit
|
commitdiff
|
tree
2016-04-11
Bret
t
Simmers
Don't crash when t
r
ying to gro
w
an AtomicVec
t
o
r with
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Brett
Si
m
mers
Pu
l
l out "perf script" parsing
f
rom
p
erf-call
-
graph
.
.
.
commit
|
commitdiff
|
tree
2016-04-06
Br
e
tt Simmers
Mo
r
e new-min
s
tr cleanup
commit
|
commitdiff
|
tree
2016-04-05
Brett Simmers
Add Ev
a
l
.
JitNop
I
n
t
e
r
va
l
for i
n
troducin
g
cont
r
olled
.
.
.
commit
|
commitdiff
|
tree
2016-03-30
Brett Simmer
s
F
ix Eval
.
D
u
m
pIR=1
commit
|
commitdiff
|
tree
2016-03-28
Brett Simmers
Basic
concu
r
rent j
i
tti
n
g
commit
|
commitdiff
|
tree
2016-03-28
Br
e
tt Simme
r
s
Don
'
t t
o
u
c
h C
o
deC
a
che::d
a
ta
(
) until fi
n
al co
d
e
em
i
ssion
commit
|
commitdiff
|
tree
2016-03-08
B
rett Simmer
s
Fix some tests that
were failing wit
h
Eval
.
JitPGO=0
commit
|
commitdiff
|
tree
2016-03-03
Brett Sim
m
er
s
Del
e
te LLV
M
backend
commit
|
commitdiff
|
tree
2016-03-01
Brett Simmer
s
Cl
e
a
n up and re
w
rite par
t
s of M
C
G
enerator:
:
tran
s
l
a
t
eWork
(
)
commit
|
commitdiff
|
tree
2016-03-01
B
rett S
i
mmers
Run __wa
k
e
u
p
(
) on u
n
s
erialized
objects
at en
d
of un
s
e
r
ialization
commit
|
commitdiff
|
tree
2016-02-23
Brett Sim
m
ers
Remove
t
h
e a
b
ility to punt in co
d
eg
e
n
commit
|
commitdiff
|
tree
2016-02-23
Brett Simme
r
s
Allow calling Inst
a
n
ceBits
:
:init() without the write
.
.
.
commit
|
commitdiff
|
tree
2016-02-23
Bre
t
t
S
immers
Remove CodeGenFixups fro
m
MCGe
n
er
a
tor
commit
|
commitdiff
|
tree
2016-02-19
Brett Simm
e
rs
Replace Cod
e
C
a
che::Selector w
i
th CodeCache::View
commit
|
commitdiff
|
tree
2016-02-18
Brett Simmers
Fix
F
u
n
c
AttrHot init
i
alization
commit
|
commitdiff
|
tree
next