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
Optimize func_num_args() using LdARNumParams
2015-06-09
J
o
r
d
an DeL
o
n
g
Op
t
imize
func_nu
m
_args
(
) using
LdARNumParam
s
commit
|
commitdiff
|
tree
2015-06-09
Jordan DeLo
n
g
Bug fix fo
r
Ji
t
HoistFallbac
k
ccs
commit
|
commitdiff
|
tree
2015-06-09
Bin Liu
Us
e
SSE
to initialize h
a
sh table
i
n MixedArray
commit
|
commitdiff
|
tree
2015-06-09
Sara
Golemon
Fix
c
a
nEmi
t
FCallBuiltin for variadic calls
commit
|
commitdiff
|
tree
2015-06-09
S
a
r
a
Golemon
All
o
w disabling C
a
llBuiltin optimization
commit
|
commitdiff
|
tree
2015-06-09
Josh Watzman
Do
n
't allo
w
stdclass
i
n strict
m
o
d
e
commit
|
commitdiff
|
tree
2015-06-09
X
iao Shi
Che
c
k th
a
t
the ri
g
ht o
p
erand of instanc
e
o
f
i
s
not an
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
Dwayne R
e
eves
Allow an
o
ny
m
ous
f
unctions to be s
u
btypes o
f
n
o
n-anony
m
ous
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
mw
i
lliams
All
o
w i
n
lining sta
t
ic bu
i
ltin methods
commit
|
commitdiff
|
tree
2015-06-09
Alex Malyshev
Fix hh
b
bc not e
m
itting RATs for pu
b
lic static properti
e
s
.
commit
|
commitdiff
|
tree
2015-06-09
Anton Likhta
r
ov
K
ill deprecated
c
ount
e
r o
p
era
t
ions
commit
|
commitdiff
|
tree
2015-06-09
Paul Bissonn
e
tte
Fix overflow in array_
s
li
c
e
commit
|
commitdiff
|
tree
2015-06-09
X
iao Shi
Better error
m
e
ssage fo
r
d
oubl
e
quote
s
u
sed in sha
p
e
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
bill fumerola
infer return type of floor/ceil
commit
|
commitdiff
|
tree
2015-06-09
Ji
n
gyi Wei
Do
not
t
rans
l
ate
f
unctions from units ma
r
ked as interpret
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
Jez
Ng
Do
n
't print ANSI color
sequence
s
i
f o
u
tput i
s
n
ot a TTY
commit
|
commitdiff
|
tree
2015-06-09
Jez Ng
Format: Improve handling of XHP class memb
e
rs
commit
|
commitdiff
|
tree
2015-06-08
Jez
N
g
D
o
n
'
t add
tr
a
iling comma to multiline fun
c
tio
n
type
.
.
.
commit
|
commitdiff
|
tree
2015-06-08
Edwin Smith
Elimina
t
e
ldimm
s
avefla
g
s o
p
erand
commit
|
commitdiff
|
tree
2015-06-08
Jez Ng
Format: print colored diff output
commit
|
commitdiff
|
tree
2015-06-08
Jez Ng
Add --p
a
t
c
h
option t
o
hh_format
commit
|
commitdiff
|
tree
2015-06-08
Sara Golemon
Allow foldi
n
g the
ideomatic ha
c
k call
a
ble wr
a
ppers
commit
|
commitdiff
|
tree
2015-06-08
mwilliam
s
Optimize NativeImpl
commit
|
commitdiff
|
tree
2015-06-08
mwilliams
Mod
i
fy ReleaseVVOrE
x
it
t
o
d
e
al w
i
th
V
a
r
E
nvs
commit
|
commitdiff
|
tree
2015-06-08
Pau
l
Bisso
n
n
ette
Allow inlined 8
6
ctors
commit
|
commitdiff
|
tree
2015-06-08
Josh Watzman
U
pda
t
e thir
d
-party s
u
bmodule
commit
|
commitdiff
|
tree
2015-06-08
Josh Watzman
Fix
folly build with Clang
commit
|
commitdiff
|
tree
2015-06-08
Jordan DeLo
n
g
Re-fix regio
n
-prune-arcs assertion
commit
|
commitdiff
|
tree
2015-06-08
J
osh
W
atzman
F
i
x cra
s
h compiling crc32 with Mac clang
commit
|
commitdiff
|
tree
2015-06-08
Josh Watzman
Use -force_load, not -all_lo
a
d
commit
|
commitdiff
|
tree
2015-06-08
J
o
rdan DeLong
Don't constrain key or value for SetWithRefElem
commit
|
commitdiff
|
tree
2015-06-08
Jordan DeLong
Remove IRBui
l
der::prepareForNextHHBC---j
u
st use ex
c
ep
t
io
n
Sta
.
.
.
commit
|
commitdiff
|
tree
2015-06-08
Jordan
D
eLon
g
U
s
e HHB
B
C types
t
o avo
i
d generic IncRefs in
Await transl
a
t
ions
commit
|
commitdiff
|
tree
2015-06-08
Jordan DeLo
n
g
Don't ch
e
ck f
o
r
failed waithandles until after it wa
s
n
.
.
.
commit
|
commitdiff
|
tree
2015-06-08
Jordan
D
eLong
Small tweaks to load-elim and st
o
re-
e
li
m
tracing
commit
|
commitdiff
|
tree
2015-06-08
Jorda
n
DeLon
g
Suppor
t
gvn f
o
r C
o
unt
A
rrayFast
commit
|
commitdiff
|
tree
2015-06-08
Jez Ng
Do
n
't recurse i
n
fini
t
ely on Tvar(x) -> Tunresolved
.
.
.
commit
|
commitdiff
|
tree
2015-06-08
Gui
l
herme Ottoni
Ho
i
s
t f
a
llbackccs above spills
commit
|
commitdiff
|
tree
2015-06-08
m
willi
a
ms
V
ariadic f
i
xes f
o
r FCallBuiltin
commit
|
commitdiff
|
tree
2015-06-07
An
d
rea
C
a
m
p
i
Proof of
concept imple
m
e
nt
a
tion
o
f a "dump
static st
r
i
n
gs
.
.
.
commit
|
commitdiff
|
tree
2015-06-07
Edwin Smith
Sink Vre
g
K
in
d
a
nd
Bits into xls
commit
|
commitdiff
|
tree
2015-06-07
Alex Mal
y
sh
e
v
Special
i
z
e
IncD
e
cPro
p
on
i
n
t
eger object
p
roperties
.
commit
|
commitdiff
|
tree
2015-06-07
Bin
Liu
Make collection ini
t
i
alization/destruction fast
commit
|
commitdiff
|
tree
2015-06-07
Bi
n
Liu
MixedArray
d
ata encoding mic
r
ooptimi
z
ati
o
n
commit
|
commitdiff
|
tree
2015-06-06
B
ert Mah
e
r
Micro-o
p
timize
json_e
n
code
commit
|
commitdiff
|
tree
2015-06-06
S
c
o
tt R
e
nfro
Te
l
l Hack about f
a
cebook
-
specif
i
c curl o
p
ts
commit
|
commitdiff
|
tree
2015-06-06
Brett
Si
m
m
e
r
s
Build HHVM with clan
g
3
.
6
commit
|
commitdiff
|
tree
2015-06-06
Surupa Bis
w
a
s
Opti
m
ize
d
F
C
allBuilti
n
for max wi
t
h 2 operands
commit
|
commitdiff
|
tree
2015-06-05
Mark Hahnenberg
Add TargetProfile for Class
e
s
commit
|
commitdiff
|
tree
2015-06-05
Brett S
i
mmer
s
rds size loggin
g
tweaks
commit
|
commitdiff
|
tree
2015-06-05
Brett Simmer
s
Get rid
o
f last frame
cre
a
tion s
i
t
e in Method
C
ach
e
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
Brett Simmers
Low
e
r hot Switch bytecodes
i
nto a
se
r
ies of
comparisons
commit
|
commitdiff
|
tree
2015-06-05
Xiao S
h
i
ty
p
eche
c
k for s
h
ape fiel
d
na
m
es th
a
t
s
tart w
i
th
num
b
ers
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
O
ri Liv
n
eh
Remove traces
o
f
unimpl
e
mente
d
features from adm
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
S
teel Brain
Add
more
P
asswor
d
function
s
to HHI
commit
|
commitdiff
|
tree
2015-06-05
St
e
el
B
rain
R
emove t
y
p
e
hint from
S
er
i
alizable::unserialize
commit
|
commitdiff
|
tree
2015-06-05
O
r
v
id King
S
wi
t
ch th
e
f
atal error when compiling with MSVC to
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
Alex M
a
lysh
e
v
Better
hhbb
c
types for SetOpElem, IncDecEl
e
m, and In
c
DecP
r
op
.
commit
|
commitdiff
|
tree
2015-06-05
Bin Liu
Avoid __cxa_g
u
a
r
d
_
acqu
i
re()
in classof()
commit
|
commitdiff
|
tree
2015-06-05
Guilherme Ott
o
ni
Fi
x
a bug in
r
egio
n
izeFunc causing s
o
me
a
rcs to not
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
Brett Sim
m
ers
Rem
o
ve uncau
g
ht exception assert
commit
|
commitdiff
|
tree
2015-06-05
Brett Simmers
Outline generic
Inc
/
D
e
cRefs that
d
idn't see refcounted
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
G
u
i
l
her
m
e
Ottoni
R
evert
"Remove MInst
r
State
argume
n
ts for
CGe
t
{Elem
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
bi
l
l fumerola
u
se
H
NI return typ
e
s
i
n FC
a
llBuiltin
commit
|
commitdiff
|
tree
2015-06-05
Jez Ng
Have format code use Cor
e
l
ibra
r
y
commit
|
commitdiff
|
tree
2015-06-05
Jez
N
g
Fix u
p
h
h_js
o
n
commit
|
commitdiff
|
tree
2015-06-04
Mi
c
h
ael Su
l
livan
Make hh_server i
n
i
t
mess
a
ge not linewrap on
8
0-col
u
mn
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
Michael
S
ullivan
Allow unset on arr
a
y index expressions
commit
|
commitdiff
|
tree
2015-06-04
Brett Simm
e
rs
Add some precise_un
i
o
n
s
in m
e
mory-ef
f
ects
.
c
pp
commit
|
commitdiff
|
tree
2015-06-04
Maks
i
m P
a
nchen
k
o
Update with LLVM fr
o
m tp2
.
commit
|
commitdiff
|
tree
2015-06-04
M
a
x Wang
Move toplevel Vgen::emit() in vasm-x64
.
cpp
commit
|
commitdiff
|
tree
2015-06-04
huzhiguang
Fix Multipart/for
m
-
d
ata
r
e
m
ote
d
os Vul
n
erability
commit
|
commitdiff
|
tree
2015-06-04
Her
m
an Venter
Run type checker for test
s
commit
|
commitdiff
|
tree
2015-06-04
St
e
el B
r
a
in
Add HHI for
Pass
w
ord
commit
|
commitdiff
|
tree
2015-06-04
M
a
x Wa
n
g
Mi
n
or drive-by Func
cleanup
commit
|
commitdiff
|
tree
2015-06-04
J
o
sh Wa
t
zman
Bum
p
third-pa
r
t
y
r
ev again
commit
|
commitdiff
|
tree
2015-06-04
Jez Ng
Don'
t
as
s
e
rt false
o
n unknown si
g
nal
s
commit
|
commitdiff
|
tree
2015-06-03
Jordan
D
eLong
Fix
bug when we
r
un c
h
eck type hoisti
n
g
commit
|
commitdiff
|
tree
2015-06-03
Mark Hahne
n
berg
Deconflate p
r
econditio
n
s a
n
d predictions
commit
|
commitdiff
|
tree
2015-06-03
Fred
E
mmott
Add
H
H
VM
R
EADM
E
.
md sec
t
ion o
n
report
i
n
g
security issues
commit
|
commitdiff
|
tree
2015-06-03
Kasper Kopec
A
v
oid crea
t
ing
Tun
r
esolved[Tunresolv
e
d
[
.
.
.
]] in type
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Paul B
i
ssonnette
Fix memory
l
e
ak in vasm-xls
commit
|
commitdiff
|
tree
2015-06-03
Kasper Kopec
Reve
r
t D2067091 -
"Don't igno
r
e I<A> wh
e
n
d
ecla
r
ing
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Jordan
D
eLon
g
Leave the
TC
a
n
x64 ret when retur
n
ing control from
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Jordan DeLong
Commit changes to par
s
e
r
/lex
.
y
y
.
cpp
commit
|
commitdiff
|
tree
2015-06-03
Jord
a
n DeLong
Remove exit placeholders bef
o
re s
t
ore/loa
d
elim and
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
J
ordan DeLo
n
g
F
ix a bug
i
n
e
x
pand() for
s
tack AliasClas
s
es unioned
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
C
ullen Walsh
Do no
t
fatal when r
e
a
d
ing an invalid thrift c
o
mpact
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Jordan DeL
o
ng
Simpl
i
fy CountArrayFast based on
R
AT array t
y
pes
commit
|
commitdiff
|
tree
2015-06-03
J
ordan
D
eL
o
ng
Refactor pack
e
dArrayBo
u
nd
s
StaticCheck to r
e
turn an
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Jord
a
n DeLong
F
i
x
a load-elim bug
w
hen simplif
y
(
) f
o
lds a Check
T
ype
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Jordan DeLong
Fix some problems with gvn on ar
r
ay ins
t
ructions
commit
|
commitdiff
|
tree
2015-06-03
Brian R
o
goff
Rewrite J
S
ON printer to use buff
e
rs
i
nstead of strings
commit
|
commitdiff
|
tree
2015-06-03
Dwayne Reeves
Move ins
t
antiation
of function tparams to T
y
ping
_
phase
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Rick Lavoie
Make StringDa
t
a
:
:Make meth
o
ds initialize
the ref-
c
oun
t
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
Neal Poole
Re
m
ove unnece
s
sa
r
y s
t
rc
p
y call in f_tempnam
commit
|
commitdiff
|
tree
2015-06-02
Guilherme
Ottoni
Sele
c
tively in
c
lude DV inits and funct
i
on bodies in
.
.
.
commit
|
commitdiff
|
tree
2015-06-02
Josh Watzman
B
ump third-party
re
v
again
commit
|
commitdiff
|
tree
2015-06-02
Maksim Panchenko
Add anno
t
a
t
ions to
TransR
e
c and use them f
o
r
p
rinting IR
.
commit
|
commitdiff
|
tree
2015-06-02
Shaun Taylor
Change tes
t
runner to
f
il
t
er on a l
i
s
t
of tests
commit
|
commitdiff
|
tree
next