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
Tighten up result capacity computation in "array_chunk()".
2019-06-01
Ben H
a
rrison
Tighte
n
up
result capacit
y
comp
u
t
a
tion in "ar
r
ay
_
c
h
un
k
()"
.
commit
|
commitdiff
|
tree
2019-06-01
B
en Har
r
ison
Add
E
ntryPo
i
nts to some tests
(ro
u
n
d 31)
commit
|
commitdiff
|
tree
2019-06-01
Sh
a
unak
K
ishore
Factor out comm
o
n
p
rofiling co
d
e
commit
|
commitdiff
|
tree
2019-06-01
Oguz Ulgen
Ad
d
seria
l
i
zation and
A
PC
sup
p
o
r
t for reified gene
r
ics
commit
|
commitdiff
|
tree
2019-05-31
Andrew Kenn
e
dy
Fix unsoundness i
n
is/instanceof on variable of ge
n
eric
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
B
ill
Fumerola
turn
b
y-r
e
f
prop
e
rties
i
n
to a
p
a
rser error
commit
|
commitdiff
|
tree
2019-05-31
Young
Kim
Add st
r
uct
u
r
e
d j
s
on to hh --json
commit
|
commitdiff
|
tree
2019-05-31
Bill Fum
e
r
o
la
remove by-ref propertie
s
f
rom sys
t
emlib
commit
|
commitdiff
|
tree
2019-05-31
Bill
F
umerola
remove by-r
e
f
pr
o
pert
i
es f
r
om hp
h
p te
s
ts
commit
|
commitdiff
|
tree
2019-05-31
Te
d
Spence
Switch mixed-process
t
est t
o
full
o
caml unit test
commit
|
commitdiff
|
tree
2019-05-31
Dave
Est
e
s
A
d
d Jit
P
goPseudomain comman
d
line optio
n
to allow retranslat
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
Fred
Emmott
m
a
k
e
genera
t
e-build
-
info
.
sh porta
b
le
commit
|
commitdiff
|
tree
2019-05-31
Vince
n
t Siles
Sync FB / OSS
b
uild
o
n build_id
commit
|
commitdiff
|
tree
2019-05-31
Dwayne Reeves
Use Typing_d
e
fs
.
ty_
c
ompare for
a
mbiguous member
lookup
commit
|
commitdiff
|
tree
2019-05-31
Catherine Gasnier
--all-erro
r
s fl
a
g in
'v
i
sib
i
l
i
ties' directory
commit
|
commitdiff
|
tree
2019-05-31
Sasha Manzy
u
k
Don't
discard
the envi
r
onment when type checking a
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
S
t
eve Cao
Static checking required xhp attribute
commit
|
commitdiff
|
tree
2019-05-31
Jan O
r
a
ve
c
Unify implementat
i
on of FPu
s
hClsMethod{,D,RD
}
o
pc
o
d
e
s
commit
|
commitdiff
|
tree
2019-05-31
Max
W
ang
Delete u
n
ch
e
cke
d
/
c
hecked di
s
tin
c
t
ion
commit
|
commitdiff
|
tree
2019-05-31
Bin Liu
use
l
ocal allocator in json
ex
t
ension
commit
|
commitdiff
|
tree
2019-05-31
B
in Liu
local allocator for thread-local data
commit
|
commitdiff
|
tree
2019-05-30
Vassil Mladen
o
v
R
e
move the Awai
t
a
ble wrapping of
e
m
p
t
y re
t
urn
commit
|
commitdiff
|
tree
2019-05-30
Bi
n
Li
u
use req allo
c
ator in ext_soa
p
commit
|
commitdiff
|
tree
2019-05-30
Jan Oravec
Un
i
f
y
implementa
t
ion of FPu
s
hO
b
j
Metho
d
{,D,RD} opcodes
commit
|
commitdiff
|
tree
2019-05-30
Vas
s
il Mlade
n
ov
Remove
A
w
ai
t
a
ble coercion rule, un
w
rap
Awaitable coerced
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
M
a
r
k
Willi
a
ms
Add a flush-pr
o
file admin-se
r
ver comman
d
commit
|
commitdiff
|
tree
2019-05-30
Jan Oravec
Merge FPus
h
Ctor and FCall into FCallCtor
commit
|
commitdiff
|
tree
2019-05-30
Vassil Mladenov
Simplify coe
r
c
ion and
make i
t
match the typ
i
ng rules
commit
|
commitdiff
|
tree
2019-05-30
Oguz Ulgen
Add NewObjRD as
an
opti
m
i
zation
s
for Reified
N
a
me +
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
Jan Oravec
S
plit foldin
g
out of fcallKnownImpl()
commit
|
commitdiff
|
tree
2019-05-30
Dani
e
l Sain
a
ti
add dual list
utilities
to co
r
e_list, since these
exist
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
Paul Biss
o
nne
t
t
e
Fix mayMove/must
M
ove analysis
f
or AddElem* ins
t
ructi
o
ns
commit
|
commitdiff
|
tree
2019-05-30
A
run
Ku
m
ar
Remove as
t
as
d
ep
e
ndency of Hack sea
r
ch
commit
|
commitdiff
|
tree
2019-05-30
Arun Kumar
Updat
e
Hac
k
search to work on a N
A
ST inste
a
d of a legacy AST
commit
|
commitdiff
|
tree
2019-05-30
Shauna
k
K
ishor
e
Fix na
t
ive call
re
g
i
s
t
er handling
commit
|
commitdiff
|
tree
2019-05-30
Jan
O
rave
c
Move the FP
I
s
tack region fo
r
mation fix to emitF
C
all
commit
|
commitdiff
|
tree
2019-05-30
V
incent Siles
r
e
move
er
r
o
r
message due to the
addition of flow sy
m
l
i
nk
commit
|
commitdiff
|
tree
2019-05-30
Ben Har
r
ison
Add E
n
tryPo
i
nts to
some tests (rou
n
d 30)
commit
|
commitdiff
|
tree
2019-05-30
L
u
cian W
i
schik
enable Nuclide
-
Rust for
H
a
ck and
H
ack
n
a
t
ive
commit
|
commitdiff
|
tree
2019-05-30
Xilun Wu
PHP logic
a
l ope
r
ator
s
and/
o
r/x
o
r removed [1/2]
commit
|
commitdiff
|
tree
2019-05-30
Shaunak Kisho
r
e
Back out "
[
hhvm
]
Make Shapes::idx an op
t
i
m
ized bu
i
ltin"
commit
|
commitdiff
|
tree
2019-05-29
Bin Liu
refa
c
tor code for per-aren
a
allocators
commit
|
commitdiff
|
tree
2019-05-29
Waleed Khan
D
o
n'
t
s
e
nd `w
i
ndow/showStatus` m
e
ss
a
ge
t
o clients t
h
at
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Ben Harrison
Add EntryPoints to some
t
es
t
s (r
o
und 29)
commit
|
commitdiff
|
tree
2019-05-29
Leo
Osvald
Don't assume empty
SourceTe
x
t points to the f
u
ll s
o
urce
commit
|
commitdiff
|
tree
2019-05-29
Fre
d
Emmott
Attempt to use th
i
n archives
commit
|
commitdiff
|
tree
2019-05-29
Andrew
K
e
n
nedy
New in
f
erence
c
lea
n
u
p
: rem
o
ve pos from Typ
i
ng_env
.
env
commit
|
commitdiff
|
tree
2019-05-29
Ted
S
pen
c
e
Vacuum databases b
e
fore saving to save
d
-state!
commit
|
commitdiff
|
tree
2019-05-29
Jan
Ora
v
e
c
Split FPush/FCall
opcode checks to legacy, new and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Jan O
r
a
vec
Move mor
e
checks from fpiPus
h
() to canFold()
commit
|
commitdiff
|
tree
2019-05-29
Julia Pitts
Add `show` to ServerEnv
.
env
.
commit
|
commitdiff
|
tree
2019-05-29
Sasha M
a
nzyuk
Sol
v
e unsolv
e
d
t
yp
e
v
ariables when done type checki
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Sasha Manzyuk
So
l
v
e uns
o
lved type variables when do
n
e type chec
k
ing
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Sa
s
ha Manzyuk
S
o
lve
a
ll unsolved
type variable
s
when d
o
ne type
check
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Catherine Gas
n
ier
fix
f
ind_in_a
n
ce
s
t
or
commit
|
commitdiff
|
tree
2019-05-29
Wilfred Hughes
Truthiness check shou
l
d
warn on known falsy values
too
commit
|
commitdiff
|
tree
2019-05-29
Andrew
K
ennedy
N
e
w inferenc
e
: easy clea
n
up
commit
|
commitdiff
|
tree
2019-05-29
A
n
drew
K
ennedy
New
inference: renam
e
fres
h
_
un
r
eso
l
ved_type
commit
|
commitdiff
|
tree
2019-05-29
A
ndrew Kenn
e
dy
New inference: remove old-inference leg
a
cy
e
xpected
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Andre
w
Ke
n
ne
d
y
New
i
nference: remove new_infere
n
ce fl
a
g and old paths
commit
|
commitdiff
|
tree
2019-05-29
Ogu
z
Ulgen
Pa
r
se raw
ad
d
ress
s
t
ri
n
g in VariableUnserializ
e
r
:
:ma
t
chString
commit
|
commitdiff
|
tree
2019-05-29
Lucian
W
i
schik
skip integration test
i
f
c
a
n
't start server
commit
|
commitdiff
|
tree
2019-05-29
Jan Oravec
Unwind p
r
e-live ActRec in
doFCall()
explici
t
ly
commit
|
commitdiff
|
tree
2019-05-29
Jan Orave
c
Remov
e
d
ead part of prepareArray
A
r
gs()'s API
commit
|
commitdiff
|
tree
2019-05-29
Oguz
Ulgen
Disallo
w
reifying t
y
p
e alias
e
s
commit
|
commitdiff
|
tree
2019-05-29
L
u
cian Wischik
f
ix watchma
n
failure
i
n
s
aved-state tes
t
s
commit
|
commitdiff
|
tree
2019-05-28
Felix Han
d
te
Re-Use
Z
st
d
C
o
ntexts
commit
|
commitdiff
|
tree
2019-05-28
Matt S
c
hellhas
Wire
u
p parsing and typing strict m
o
de check
s
to config
u
rabl
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Saif Eddin G
Split security policy out
f
rom RE
A
DME
.
m
d
to SEC
U
RITY
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Fred Emmott
u
pd
a
te
version
.
h
commit
|
commitdiff
|
tree
2019-05-28
Mar
k
W
ill
i
ams
Flush FDO pr
o
f
i
l
e
data on serve
r
s
h
u
t
down
commit
|
commitdiff
|
tree
2019-05-28
Jan Oravec
Move arPre
l
i
v
eOverwrite
C
ells
(
)
t
o
interp-helpers
.
h
commit
|
commitdiff
|
tree
2019-05-28
Jan Orave
c
Do
not reload
f
unct
i
on p
o
inte
r
w
h
en profiling
m
ethods
commit
|
commitdiff
|
tree
2019-05-28
Jan Oravec
I
n
li
n
e lookup
O
bjMethodWithB
a
seClass()
into
its both
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Jim
G
eist
Remov
e
extraneous error out
p
ut
commit
|
commitdiff
|
tree
2019-05-28
Arnab De
Making
m
eth
o
d names co
n
s
is
t
ent
w
ith HHVM
c
o
ding st
y
le
commit
|
commitdiff
|
tree
2019-05-28
Vass
i
l Mladeno
v
Refactor `expected` function argument
i
n typing functions
commit
|
commitdiff
|
tree
2019-05-28
V
incent Si
l
es
update t
e
sts a
f
ter
D1545
2
213
commit
|
commitdiff
|
tree
2019-05-28
Jan
O
r
avec
Ite
r
{
I
n
i
t,Next}*: calculate tar
g
et off
s
et from passed
.
.
.
commit
|
commitdiff
|
tree
2019-05-26
Max Wang
L
og prove
n
ance for gettyp
e
()
commit
|
commitdiff
|
tree
2019-05-25
Oguz Ulge
n
Optimize
v
erify param and ret
type on nullable reified
.
.
.
commit
|
commitdiff
|
tree
2019-05-25
Ogu
z
Ulg
e
n
Dis
a
llow r
e
ifying trait
s
commit
|
commitdiff
|
tree
2019-05-25
Max Wa
n
g
Ta
g
native r
e
t
s
w
i
t
h
their
u
ser-def
i
ned caller's Sr
c
Loc
.
commit
|
commitdiff
|
tree
2019-05-25
Max Wang
T
ag provenanc
e
in array creation bytecode
s
commit
|
commitdiff
|
tree
2019-05-25
Max
W
ang
Put array pro
v
e
nance t
e
sts
i
n a di
r
ectory
commit
|
commitdiff
|
tree
2019-05-25
Max Wang
Pul
l
{New,Alloc}A
r
ray irl
o
w
e
r
s
out of native-calls
.
cp
p
commit
|
commitdiff
|
tree
2019-05-25
Emil Hesslow
Remove Coercion code
t
h
a
t
is not needed
anymore
commit
|
commitdiff
|
tree
2019-05-25
M
ark
Williams
Fix i
n
correct
con
t
ext
type
inference
i
n
hhbbc
commit
|
commitdiff
|
tree
2019-05-25
L
eo Osvald
Fix
e
nv arg passing in
Rust
-
OCaml FFI
commit
|
commitdiff
|
tree
2019-05-25
Emil Hes
s
low
R
e
pl
a
ce so
m
e Coerc
e
funct
i
ons with
t
hrowing
commit
|
commitdiff
|
tree
2019-05-25
Ted S
p
en
c
e
Force the symbol index test to sql
i
te
commit
|
commitdiff
|
tree
2019-05-24
Ted Sp
e
nce
Testing improvements for sm
a
l
l
r
epositories
commit
|
commitdiff
|
tree
2019-05-24
Tatian
a
Ra
c
heva
Move get_roo
t
i
n
t
o a more co
m
mon
location
commit
|
commitdiff
|
tree
2019-05-24
Oguz Ulgen
Fix a
b
ug in
v
erifyparamtype
a
nd verifyrettype
r
egar
d
ing
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Ted Spence
Swit
c
h
to e
x
ception handling
commit
|
commitdiff
|
tree
2019-05-24
Oguz
Ulgen
Allow ab
s
tract classes in the ru
n
time
commit
|
commitdiff
|
tree
2019-05-24
V
a
s
sil Mladenov
Make de
c
l
a
red function return
type
i
n
f
ormation avai
l
ab
l
e
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Matt Schellhas
Wire up decl and naming stric
t
mode check
s
to
co
n
figurable
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
M
a
t
t Schel
l
has
A
d
d ba
s
ic
suppo
r
t
f
or c
o
n
figu
r
able partial
mode checks
commit
|
commitdiff
|
tree
2019-05-24
Ben Har
r
ison
Delete some obsolete "s
t
re
a
m wrapper
"
support
.
commit
|
commitdiff
|
tree
next