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
Propagated class __Const attribute through to member variables
2017-12-01
Brett S
i
mmers
Bet
t
er temp dir generat
i
on
in t
e
st
/
run
commit
|
commitdiff
|
tree
2017-11-27
Brett Simmer
s
O
ne-b
i
t refc
o
un
t
ing: fatal rath
e
r than asser
t
ing i
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
B
ret
t
Simmers
t
e
s
t
/
run tweaks
commit
|
commitdiff
|
tree
2017-11-17
Brett Simmers
A
dd a test
f
or using i
n
lo
o
ps, and loops in using
commit
|
commitdiff
|
tree
2017-11-17
B
r
ett Simmers
R
e
factor one-bit
re
f
count t
e
s
t targ
e
ts
commit
|
commitdiff
|
tree
2017-11-16
Brett
S
immers
Add Eval
.
AllowO
b
jectDestructor
s
and an at
t
ribute to
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
B
r
e
t
t Simmers
Fix
ex
p
ect file for test/zend/good
/
Z
e
n
d
/tes
t
s
/anon
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
Brett S
i
mmers
Don
'
t ignore te
s
ts
that are mi
s
s
in
g
.
expect(f)
files
commit
|
commitdiff
|
tree
2017-11-07
B
r
e
tt Simmers
Revert D6
2
40079: [ir/
d
ce] Kil
l
unu
s
ed phi
s
commit
|
commitdiff
|
tree
2017-10-20
Br
e
tt
Simmers
D
o
n
'
t
cou
n
t RetranslateAll workers i
n
the
p
rofil
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
Brett Simme
r
s
F
i
x name of HH\se
r
ve
r
_warmup_st
a
tus_
m
onoto
n
ic
commit
|
commitdiff
|
tree
2017-10-03
Brett Simmers
Add suppo
r
t f
o
r 'using'
f
e
at
u
r
e
commit
|
commitdiff
|
tree
2017-09-25
Bre
t
t Simm
e
rs
R
evert D5
6
97549: [
h
a
ck|easy] Turn FFP error
s
up
t
o 11
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Brett Simmers
Re
v
ert D569
7
5
6
5
:
[
h
ac
k
|medium] Handl
i
ng `UNSAFE` and
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Brett Simmers
JI
T
support for one-bit refcounti
n
g
commit
|
commitdiff
|
tree
2017-08-31
Brett
Simmer
s
Prepare quick tes
t
s
for
r
u
nning in one-bit refcou
n
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
B
r
ett S
i
mmers
F
i
x
some issues running tests with negative niceness
commit
|
commitdiff
|
tree
2017-08-23
B
rett Simmers
Initial
plumbing for
o
ne-b
i
t referenc
e
counting
commit
|
commitdiff
|
tree
2017-08-23
Brett Si
m
mers
Add runti
m
e optio
n
fo
r
H
ard
w
areCounter ti
m
e series
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
B
r
ett Simmers
D
ecr
e
a
s
e
e
n
tryCountTh
r
eadCacheS
i
ze
for
N
amedEntity AHM
commit
|
commitdiff
|
tree
2017-08-05
Brett
S
imm
e
rs
Don't conservativel
y
scan T
y
pedValu
e
s in MIns
t
r
State
commit
|
commitdiff
|
tree
2017-07-12
Br
e
tt Simme
r
s
Expo
r
t more i
n
formation about NamedEn
t
i
t
y table
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Brett Simmer
s
Reve
r
t D
5
1556
0
0: [ha
c
k] Validation fun
c
tions for
F
F
P
.
.
.
commit
|
commitdiff
|
tree
2017-06-03
Bret
t
S
i
mmers
Improve warm
u
p
S
tatusString() an
d
warmup sta
t
s lo
g
ging
commit
|
commitdiff
|
tree
2017-06-02
Brett Simmers
Fix Servi
c
eDa
t
a
:
:exportCo
u
nterByKey() f
o
r callback
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Brett
S
i
mm
e
rs
Add callbac
k
-bas
e
d Ser
v
i
ceData counters
commit
|
commitdiff
|
tree
2017-05-24
Brett Simmer
s
M
a
rk soc
k
et_conn
e
ct_params as flaky
commit
|
commitdiff
|
tree
2017-03-06
Br
e
tt Simmers
E
x
por
t
per
f
counters to Serv
i
c
eData
commit
|
commitdiff
|
tree
2017-02-21
Bre
t
t
Simmers
Kill
typeMightRela
x
()
commit
|
commitdiff
|
tree
2017-02-17
Brett
Simm
e
r
s
D
e
lete hoistTyp
e
Chec
k
s()
commit
|
commitdiff
|
tree
2017-02-12
Brett Simmers
Optimize unreachab
l
e c
o
de
commit
|
commitdiff
|
tree
2017-02-10
Bre
t
t Si
m
mers
Add a DebugO
p
t build type
commit
|
commitdiff
|
tree
2017-01-06
Bret
t
Simmer
s
Al
l
o
w
dumpi
n
g
TC to a
cu
s
tom path
commit
|
commitdiff
|
tree
2017-01-06
B
rett S
i
mm
e
rs
Use folly::StringPiece
in a few more
places in VariableUnse
r
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Bre
t
t Simmers
M
ake test/sl
o
w/traits/e
r
r
o
r_file
.
php
.
ex
p
ect
f
more to
l
erant
commit
|
commitdiff
|
tree
2016-12-22
Brett Simmers
D
o
n't work ar
o
u
nd limit
a
tions of a fu
n
ct
i
on that doesn
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Bret
t
Si
m
mers
TNul
l
.
isK
n
ownData
T
y
pe()
== fal
s
e
commit
|
commitdiff
|
tree
2016-12-12
Brett Simmers
Re
c
ord c
o
rrect si
z
e for cold and frozen in
tc
d
umps
commit
|
commitdiff
|
tree
2016-12-07
Brett Simmers
R
e
name HHVM_D
I
SABLE_H
H
BBC2 to HHVM_DIS
A
BLE_HHBBC
commit
|
commitdiff
|
tree
2016-12-07
Brett Simmers
R
e
move CatchCall
commit
|
commitdiff
|
tree
2016-12-02
Brett
S
i
mmers
Add an op
t
io
n
to disallow
f
a
l
l
ba
c
k repo paths
commit
|
commitdiff
|
tree
2016-11-22
B
r
ett
Simmers
Log perf war
n
ing
s
when
checkT
m
psSpanningCalls() fails
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Brett Simmers
Fix HHVM type sca
n
ner ge
n
eration
commit
|
commitdiff
|
tree
2016-11-08
Brett Sim
m
ers
Re
t
arget guard jc
c
s to a close
r
,
compat
i
ble jcc whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
Brett Si
m
mers
Optimize
s
tr
i
ng concatenation when
on
e
op
e
ra
n
d i
s
e
mpty
.
.
.
commit
|
commitdiff
|
tree
2016-11-01
B
r
e
tt Simmers
Clean up
SSATmp::variantVal(), use
it in opt_
f
oldab
l
e()
commit
|
commitdiff
|
tree
2016-11-01
Br
e
tt Simmers
Asynchronous retranslateOpt()
commit
|
commitdiff
|
tree
2016-10-25
Brett Sim
m
ers
Expand and modernize hackers-g
u
id
e
/ji
t
-core
.
md
commit
|
commitdiff
|
tree
2016-10-17
B
r
ett Si
m
mers
coding-conven
t
ions
.
md tweaks
commit
|
commitdiff
|
tree
2016-10-13
Brett Simmers
M
ove loo
k
up*Method() funct
i
ons out of Execut
i
onContext
commit
|
commitdiff
|
tree
2016-10-04
Brett Simmers
Simplify retra
n
slateOpt()
in
t
e
rf
a
ce
commit
|
commitdiff
|
tree
2016-10-01
Brett Si
m
m
ers
D
on't w
r
ite-protect surprise
f
l
ags in AssertVMUnus
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-09-29
B
r
ett Si
m
m
e
rs
Kill
h
php_c
o
ntext_ini
t
()
commit
|
commitdiff
|
tree
2016-09-29
Brett Simm
e
rs
Dis
a
ble flaky test
commit
|
commitdiff
|
tree
2016-09-28
Br
e
tt Simmers
Write
lease/concurren
t
jit cleanup
commit
|
commitdiff
|
tree
2016-09-27
Bret
t
Simmers
Remove
i
ncorre
c
t assertion a
b
ou
t
write lea
s
e
commit
|
commitdiff
|
tree
2016-09-27
Brett Sim
m
ers
Fix hhvm
build
commit
|
commitdiff
|
tree
2016-09-26
B
rett Simmers
Disable InstanceBits in s
a
ndbox mo
d
e
commit
|
commitdiff
|
tree
2016-09-24
B
rett Si
m
m
ers
Dis
a
b
l
e flaky curl test
commit
|
commitdiff
|
tree
2016-09-23
Bre
t
t
Sim
m
ers
Disable some
f
l
aky
z
end tests
commit
|
commitdiff
|
tree
2016-09-23
Brett
S
immers
Pr
o
per fix for hh
b
bc typ
e
tests under clang
commit
|
commitdiff
|
tree
2016-09-22
Brett
Simmer
s
F
i
x fail
i
ng h
h
bbc
t
e
st
commit
|
commitdiff
|
tree
2016-09-21
Bret
t
Simmers
Fix in
s
trInputFlavor() for BaseSC
commit
|
commitdiff
|
tree
2016-09-19
Brett Simmers
Al
l
ow Live and Optimize
t
ranslatio
n
s to be
j
itted concurr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Brett Simmers
Move InstanceBits p
r
ofil
i
ng
t
o
Profil
e
tr
a
nslations
.
.
.
commit
|
commitdiff
|
tree
2016-09-12
Bre
t
t Simmers
Temporarily di
s
ab
l
e faili
n
g
assertion
commit
|
commitdiff
|
tree
2016-09-02
Bre
t
t Simmers
Add ru
n
time options
to
s
et r
e
po
mode/ownership a
t
startup
commit
|
commitdiff
|
tree
2016-08-22
B
rett Simmers
Add a mecha
n
ism
t
o log "
p
e
r
f warnings"
commit
|
commitdiff
|
tree
2016-08-22
B
r
e
tt
S
immers
R
e
place kFuncCountHint with tw
o
d
if
f
erent
r
untim
e
options
commit
|
commitdiff
|
tree
2016-08-05
B
rett Simmer
s
Enable JitC
o
ncurrently by
d
efault
commit
|
commitdiff
|
tree
2016-08-05
B
r
ett Simmers
A
dd
a new knob for controllin
g
th
e
am
o
unt
o
f profil
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
Br
e
tt S
i
m
m
e
r
s
Log various points along the RFH curve with
StructuredLog
commit
|
commitdiff
|
tree
2016-07-21
Brett Simmers
B
u
mp kFuncCountHint
commit
|
commitdiff
|
tree
2016-07-20
Brett Simmers
Don't access a vector
o
u
t
of
boun
d
s
in EH
F
rameWriter
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
Bret
t
Simmers
Inclu
d
e
stat
information in error message when cent
r
al
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
Brett Simmers
C
V
E-2016-1000109: Ign
o
r
e Proxy HTTP header fr
o
m
fas
t
cgi
.
.
.
commit
|
commitdiff
|
tree
2016-06-30
Brett Simmer
s
Use 3
2
-bit
offset
s
in CatchTraceMap and FixupMap
commit
|
commitdiff
|
tree
2016-06-13
Brett
Simmer
s
Decrea
s
e entry
C
ountThreadCacheSize for s
t
atic string
.
.
.
commit
|
commitdiff
|
tree
2016-06-10
Brett Simmer
s
A
d
d separa
t
e
locks f
o
r the TC and ass
o
ciated
met
a
data
commit
|
commitdiff
|
tree
2016-06-10
Bre
t
t Simmers
Use const unordered_
s
et<> for ProfData::m_bl
o
ckEndOffsets
commit
|
commitdiff
|
tree
2016-06-08
B
r
ett Simm
e
r
s
C
o
nvert MCGenerator::m_literals into a
T
readHashMap
commit
|
commitdiff
|
tree
2016-06-07
Brett
S
i
mmers
M
ake MCGenerato
r
::m_numTrans play
n
ice with concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
B
r
e
t
t Simmers
M
o
v
e some JIT data membe
r
s to more approp
r
iat
e
places
commit
|
commitdiff
|
tree
2016-06-07
Bret
t
Simmer
s
Modernize
DataBlo
c
k a bit
commit
|
commitdiff
|
tree
2016-06-07
B
r
e
tt Simmers
Ex
p
o
rt counters for the cur
r
ent
r
equest
count a
n
d nsj
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Brett S
i
mmers
Remove B
I
ND_JC
C
_FIRS
T
ser
v
i
c
e request, n
e
ver align
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
B
r
ett Simm
e
r
s
Use compos
i
tion rather t
h
an i
n
her
i
tance f
o
r
TestDataBlock
commit
|
commitdiff
|
tree
2016-05-25
Brett Si
m
me
r
s
Add a
n
op
t
ion to
o
nly co
n
cur
r
ently j
i
t Profile translations
commit
|
commitdiff
|
tree
2016-05-25
Brett S
i
mm
e
r
s
Remove IRGS::cat
c
hCreator
commit
|
commitdiff
|
tree
2016-05-24
Brett Simmers
Tweaks/refactoring in
o
ptimizeLoads()
commit
|
commitdiff
|
tree
2016-05-24
Brett Sim
m
ers
Clean up/fix some typ
e
hint-related code
commit
|
commitdiff
|
tree
2016-05-19
B
r
ett Sim
m
ers
Make
j
it::ProfData thread-safe
commit
|
commitdiff
|
tree
2016-05-17
B
r
ett Simmers
Add a test and a couple
S
C
OPE_ASSERT_
D
ETA
I
Ls
commit
|
commitdiff
|
tree
2016-05-11
Bre
t
t Simmers
Don't store type tag when poi
n
tee
ty
p
e
tel
l
s us it
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Brett
Simmers
Add a
n
o
p
ti
o
n
to re
p
lace calls to certain functions
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Brett Simmers
Set m_ty
p
e more often in Varia
n
t::setEvalScalar()
commit
|
commitdiff
|
tree
2016-05-05
Brett Simmers
Get rid of so
m
e
us
e
s of
s
td:
:
shared_ptr
i
n
tra
n
slate
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Brett
Simme
r
s
jit
:
:
mcg d
o
es
n
't need to be ex
t
e
rn "C"
commit
|
commitdiff
|
tree
2016-05-03
Br
e
tt Sim
m
ers
Us
e
always_assert_flog in
s
af
e
_cast_f
a
ilure
commit
|
commitdiff
|
tree
2016-04-23
Br
e
t
t Simm
e
rs
Handle some SetOpP
r
ops
without leaving the TC
commit
|
commitdiff
|
tree
next