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
define a weak Test::RunTestsImpl() symbol to avoid link errors
2019-01-25
Adam
S
impkins
d
efine a
we
a
k Test::Ru
n
Te
s
tsI
m
pl()
symb
o
l to avoi
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
L
e
o Osva
l
d
Di
s
all
o
w
non-tople
v
el
f
unctions bef
o
re lowering
commit
|
commitdiff
|
tree
2019-01-25
Jo
s
eph Griego
Twe
a
k toPHPAr
r
ayIntis
h
Cast to intish cast even on PHP
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Magg
i
e Moss
Create inst
a
ntia
b
ility
_
ch
e
ck (1
/
n)
commit
|
commitdiff
|
tree
2019-01-25
Jan Oravec
S
p
lit FPushCtor* into NewObj* + FP
u
shCtor
commit
|
commitdiff
|
tree
2019-01-25
Kunal Mehta
D
efault inva
l
id mode to pa
r
t
i
al in
Ha
c
k
f
i
l
es
commit
|
commitdiff
|
tree
2019-01-25
Paul Bissonnette
I
n
trodu
c
e
a
new fram
e
work
f
or tracing sandbo
x
requ
e
st
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Pa
u
l Bis
s
o
n
n
ette
Mark fatal units as HH
commit
|
commitdiff
|
tree
2019-01-25
Andrew Kennedy
C
l
ean up printin
g
of t
y
p
es
in er
r
or messages
commit
|
commitdiff
|
tree
2019-01-25
Andrew Kenned
y
New inference: type varia
b
le t
y
pe in TypeStructu
r
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Leo Osvald
Add option to disab
l
e non-top-lev
e
l declarations
commit
|
commitdiff
|
tree
2019-01-25
Y
u-Jung Lo
Fix bug whe
n
us
e
s Func/Clas
s
type value as
array key
commit
|
commitdiff
|
tree
2019-01-25
Vladimi
r
Matveev
Relax c
o
ndition in functi
o
n that creates unique name
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Bill Fu
m
erola
re
m
ove
c
ode in
{
Unit,Func} used
only
t
o suppor
t
create_function
commit
|
commitdiff
|
tree
2019-01-25
Bill Fumero
l
a
remove create_fun
c
tion,Executio
n
Context::createFunction
commit
|
commitdiff
|
tree
2019-01-25
B
ill Fume
r
o
l
a
remo
v
e
`
c
reate_fun
c
ti
o
n` calls from unit test
s
where
.
.
.
commit
|
commitdiff
|
tree
2019-01-25
Bin Liu
don
'
t let
warmup requests OOM
commit
|
commitdiff
|
tree
2019-01-24
Fred Em
m
ott
updat
e
hac
k
+hhvm version numbers
commit
|
commitdiff
|
tree
2019-01-24
Thomas Jiang
Migrate `hint` n
a
min
g
to operat
e
on
th
e
aast
commit
|
commitdiff
|
tree
2019-01-24
Vassil Mladen
o
v
pri
n
t rei
f
y
f
o
r tpar
a
m
s
commit
|
commitdiff
|
tree
2019-01-24
Igor S
u
gak
fix
b
uild with boost-1
.
6
9
.
0
commit
|
commitdiff
|
tree
2019-01-24
Maggie Mo
s
s
Remove redundant coroutine checks
commit
|
commitdiff
|
tree
2019-01-24
Tim Z
a
k
i
an
Report errors
for reified types in interfaces
commit
|
commitdiff
|
tree
2019-01-24
Jim Ge
i
s
t
Fix cr
a
sh
in
d
e
bugger
commit
|
commitdiff
|
tree
2019-01-24
Andrew Kennedy
New inferen
c
e: i
n
stanceof
o
n class ex
p
ress
i
on
of type
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Andrew Ke
n
n
ed
y
Pr
o
duce er
r
or for type c
h
e
c
ker time
o
ut on
f
unctio
n
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Sasha Man
z
y
uk
Expa
n
d th
e
bounds
when
solv
i
ng type variable
s
commit
|
commitdiff
|
tree
2019-01-24
Sasha Manz
y
uk
Elimi
n
ate redundant subtyping
c
hecks against mixed
commit
|
commitdiff
|
tree
2019-01-24
Andrew Kenne
d
y
New
i
n
f
erence: new test
c
a
ses that
a
re
correctly rejected
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Wil
f
red Hu
g
he
s
R
efactor
E
rrors module to not use injec
t
ion
commit
|
commitdiff
|
tree
2019-01-24
Leo
O
s
vald
Disallow
n
on-tople
v
el classes
w
ithout syntax l
e
vel
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Guil
h
erme O
t
t
o
ni
Free c
o
de
.
pro
f
after retransl
a
t
e-
a
l
l complet
e
s
commit
|
commitdiff
|
tree
2019-01-24
Bin Liu
prefer 2M hu
g
et
l
b pages,
a
nd fallb
a
ck
t
o
transpare
n
t
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
J
an Or
a
v
e
c
Add sup
p
o
r
t
f
or <<__D
y
namically
C
onstructible>>
commit
|
commitdiff
|
tree
2019-01-24
Jan
Oravec
K
ill Class::
m
_ODAttrs
commit
|
commitdiff
|
tree
2019-01-23
Hunter
G
oldstein
Have invalid
a
r
raykey
chec
k
no
t
r
ep
o
rt er
r
ors for
u
nty
p
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Hunter Gold
s
tein
Suppress promoti
o
n notice
fo
r
key-valu
e
p
reserving
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Oguz Ulgen
Make ne
s
t
e
d Par
e
n
thesizedExpression and SubscriptExpre
s
sion
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Andr
e
w Ke
n
nedy
New in
f
eren
c
e
:
s
p
u
rious
c
ircula
r
type
s
commit
|
commitdiff
|
tree
2019-01-23
Steve Walk
revise cal
l
stub
s
defs for aarch64 target
(
#8
4
01)
commit
|
commitdiff
|
tree
2019-01-23
O
g
uz Ulgen
Add
p
arameter v
e
rification to Reified Ge
n
er
i
cs throu
g
h
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Oguz Ulgen
Emit VerifyParamType
T
S
in
s
tead of VerifyParamType when
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Jan Oravec
Remove
unu
s
e
d
f
ields from ArrayIter
commit
|
commitdiff
|
tree
2019-01-22
Jan Orav
e
c
Im
p
ro
v
e Au
t
o
loadHandler::DecodedHandler
commit
|
commitdiff
|
tree
2019-01-22
A
l
exey Toptygin
Change order of p
a
ths i
n
which we look for hhv
m
in
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Sasha Ma
n
z
y
uk
Make type refineme
n
t by Shapes::
k
eyExists
t
ests work
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
S
a
sha Manzyuk
Support
lega
c
y b
e
h
avior of HH\BuiltinEnum in the ne
w
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Wilfred Hughes
Remove
d
unus
e
d
g
l
obal
ref aut
o
_
c
omp
l
ete
commit
|
commitdiff
|
tree
2019-01-22
M
ark
Williams
Fix non-strict aliasin
g
in
P
C
Filt
e
r
commit
|
commitdiff
|
tree
2019-01-21
Wilfre
d
Hughes
Remove
u
n
used global
is_i
d
e_mode
commit
|
commitdiff
|
tree
2019-01-21
And
r
ew Kennedy
New inferen
c
e: remove redundant upper
bounds when s
o
lving
.
.
.
commit
|
commitdiff
|
tree
2019-01-21
Andrew Ke
n
nedy
New i
n
ference: update
v
ariance of type va
r
i
a
bles after
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
A
nd
r
ew Kennedy
Reject u
s
e of superglo
b
als in strict mode
commit
|
commitdiff
|
tree
2019-01-19
Alexey Toptyg
i
n
Move function pointer byte
c
o
d
es to the
right s
e
ction
commit
|
commitdiff
|
tree
2019-01-19
Al
e
xey
T
optygin
Reflect
i
on
F
unctionAbstr
a
ct::returnsReference always
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Og
u
z
Ulgen
Pr
e
vent ext_vsd
e
bug tests from leavin
g
hhvm processes
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Fred Emmott
I
m
plicit `<?hh /
/
s
t
rict` for
.
hack files
commit
|
commitdiff
|
tree
2019-01-19
Alexey Toptygi
n
Re-introduce
a
rray
_
walk and array_wa
l
k
_recursive
commit
|
commitdiff
|
tree
2019-01-19
Em
i
l Hesslow
B
y mistake I remove
d
$
mode
commit
|
commitdiff
|
tree
2019-01-19
Jan Or
a
vec
Kill CufIter
commit
|
commitdiff
|
tree
2019-01-19
Jan Oravec
Do not use CufIter in a
u
t
o
lo
a
d ha
n
dler
commit
|
commitdiff
|
tree
2019-01-19
And
r
e
w Kennedy
New inferenc
e
: overl
o
a
ded
i
dx
commit
|
commitdiff
|
tree
2019-01-18
Jan Oravec
Normalize A
c
t
Rec context
commit
|
commitdiff
|
tree
2019-01-18
Vassil Mlad
e
nov
Make c_t
p
a
r
ams printable on a c
l
a
s
s
commit
|
commitdiff
|
tree
2019-01-18
Jan Orave
c
I
m
prove analysi
s
of
F
PushC
t
or and F
P
ushCto
r
S
commit
|
commitdiff
|
tree
2019-01-18
Maggie M
o
ss
A
llow a
s
o
p
erator
inside ind
e
x expressions in foreach
.
.
.
commit
|
commitdiff
|
tree
2019-01-18
Jake
B
a
i
ley (Hacklang)
Impr
o
ve eq
u
ality check linter message
for opaque enums
commit
|
commitdiff
|
tree
2019-01-18
J
ake Bailey
(Hac
k
lang)
Rename write_through
t
o
w
rite
_
aroun
d
in SharedMem
.
WithCache
commit
|
commitdiff
|
tree
2019-01-18
Yu-Jung
Lo
F
i
x fb_serializer for Class* and Func*
commit
|
commitdiff
|
tree
2019-01-18
Wilfred Hughes
N
ull pro
p
erties don't require initi
a
lis
a
ti
o
n
commit
|
commitdiff
|
tree
2019-01-18
Ja
n
Ora
v
ec
Do not expect existence of hh
a
s systemlib
commit
|
commitdiff
|
tree
2019-01-18
Jan
O
ravec
Hack impl
e
me
n
tation of array_
r
e
d
uce()
commit
|
commitdiff
|
tree
2019-01-18
Jan O
r
avec
Hack i
m
plement
a
t
i
o
n of
a
rray
_
map()
commit
|
commitdiff
|
tree
2019-01-18
Bin Liu
refa
c
tor and unbre
a
k OSS b
u
ild
commit
|
commitdiff
|
tree
2019-01-18
Mar
t
in Booth
T
r
e
at <<__SoftLat
e
In
i
t>> t
h
e same as <<__LateInit>
.
.
.
commit
|
commitdiff
|
tree
2019-01-18
Jan Oravec
Hack implementation of arra
y
_filter
(
)
commit
|
commitdiff
|
tree
2019-01-18
Jan Ora
v
ec
Sched
u
l
e Closure
:
:
{
bind,b
i
ndt
o
,call
}
()
f
or rem
o
val
commit
|
commitdiff
|
tree
2019-01-18
Emil Hesslo
w
Add typ
e
s
t
o
match wh
a
t the
built
i
n actuall
y
take
commit
|
commitdiff
|
tree
2019-01-18
Rick Lavoie
Speed-
u
p property
type-hint enforcement for APCObject
commit
|
commitdiff
|
tree
2019-01-17
Rick Lavoie
De-flake some hack_arr_compat mysql tests
commit
|
commitdiff
|
tree
2019-01-17
Mark Williams
F
ix a couple of nits
commit
|
commitdiff
|
tree
2019-01-17
Og
u
z Ulgen
A
d
d soft rei
f
icati
o
n
commit
|
commitdiff
|
tree
2019-01-17
Ted Spence
I
mp
r
o
ve OCAML error message for
r
e
tu
r
n list()
commit
|
commitdiff
|
tree
2019-01-17
K
e
vin Viratyosin
Change arg
u
m
e
n
t typeh
i
nt for cu
r
l_
s
etopt_a
r
ray
t
o da
r
ra
y
commit
|
commitdiff
|
tree
2019-01-17
A
n
d
rew Kenn
e
dy
N
ew infer
e
nce: p
e
r
m
it non-
a
rray
k
ey index
i
ng of array
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
Wilfred H
u
ghe
s
Re
m
o
ve unused case
w
hen compiling self::class
commit
|
commitdiff
|
tree
2019-01-17
Alexey T
o
ptygin
Delete
the 'li
n
t
'
t
a
rget from the compiler
.
commit
|
commitdiff
|
tree
2019-01-17
A
lexey Topty
g
in
S
i
mplify iter_value_cell_local_impl
.
commit
|
commitdiff
|
tree
2019-01-17
Jan Or
a
vec
Dedup a
r
ray/collectio
n
branches of ar
r
ay_m
a
p()
,
ar
r
a
y
_filter
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
Fred
E
mmott
Make HHVM usable
on single-core
V
Ms,
a
n
d much-be
t
ter
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
Bin Liu
lo
g
the
t
rigg
e
r
o
f retrans
l
ate
A
l
l
commit
|
commitdiff
|
tree
2019-01-16
Bin
L
i
u
avoid
r
u
n
nin
g
out of
AProf
commit
|
commitdiff
|
tree
2019-01-16
Le
o
Osvald
Deriv
e
n
a
mespace nam
e
from cont
e
xt,
omit parents from doc
commit
|
commitdiff
|
tree
2019-01-16
O
guz Ulgen
Cleanup reified-generics
.
h
commit
|
commitdiff
|
tree
2019-01-16
Jan Ora
v
ec
Do not use Cu
f
It
e
r in collections
commit
|
commitdiff
|
tree
2019-01-16
Rafael Auler
Sup
p
o
r
t AutoFDO p
r
ofil
e
in hhvm b
u
ild
s
commit
|
commitdiff
|
tree
2019-01-16
E
mil
Hesslow
Remo
v
e extra
c
t, as
s
e
rt an
d
enf
o
rce 2 args
t
o parse_s
t
r
commit
|
commitdiff
|
tree
2019-01-16
Jan
O
ravec
A
nno
t
ate by ref args
o
f str
e
am_select()
in test/
r
un
.
php
commit
|
commitdiff
|
tree
2019-01-16
Andre
w
Kennedy
Do not inf
e
r
the any ty
p
e when lamb
d
a has no return
.
.
.
commit
|
commitdiff
|
tree
2019-01-16
Alexey Topt
y
gin
Rx v
e
rif
i
c
a
tion: allow writ
e
s to arrays nested in lo
c
a
ls
.
commit
|
commitdiff
|
tree
next