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
Fix graph building for connected components
2020-02-07
He
n
ri Verroke
n
F
ix graph b
u
ilding for connec
t
ed
c
om
p
onents
commit
|
commitdiff
|
tree
2020-02-07
Arnab De
Re-
i
n
trodu
c
e parser flag
f
o
r
upper-bounds
commit
|
commitdiff
|
tree
2020-02-07
J
e
ff Hemphi
l
l
Remove Au
t
o
l
oadMap::getTypeAliasFile
commit
|
commitdiff
|
tree
2020-02-07
Mark Williams
F
i
x possible aliasing iss
u
e
in VregSet
commit
|
commitdiff
|
tree
2020-02-07
Vassil Mladenov
Remove
a
rray(
.
.
.
) lit
e
r
a
ls from inc fil
e
s
commit
|
commitdiff
|
tree
2020-02-07
Waleed K
h
an
Use `
P
r
o
vider_util
s
.
ctx_from_server_env` over
`Provide
r
_cont
.
.
.
commit
|
commitdiff
|
tree
2020-02-07
Waleed Khan
Delete `P
r
ovider_context
.
get_
g
lob
a
l_co
n
text_o
r
_empty_FOR_MIG
.
.
.
commit
|
commitdiff
|
tree
2020-02-07
Waleed Khan
R
efact
o
r `Typi
n
g
_
env`
to
t
ake `Provider_context
.
t`
.
.
.
commit
|
commitdiff
|
tree
2020-02-07
Ste
v
e Cao
add op
t
ion to d
i
s
able di
s
able-toplevel-elaboration
.
.
.
commit
|
commitdiff
|
tree
2020-02-07
Ogu
z
U
lgen
Unwind the las
t
VM fr
a
me in the JIT un
w
inder
commit
|
commitdiff
|
tree
2020-02-07
Mic
h
ael O'Farrell
Explici
t
ly m
a
rk bytecodes using local names, or local
.
.
.
commit
|
commitdiff
|
tree
2020-02-07
Millie Ch
e
n
Set State for emit_stat
e
ment in e
m
it_bo
d
y
commit
|
commitdiff
|
tree
2020-02-06
Hun
t
e
r Goldstein
R
eturn
`varray` fr
o
m
array
_
va
l
u
es unc
o
n
ditionally
commit
|
commitdiff
|
tree
2020-02-06
Hunter Goldstein
Have `HH\is_php_array`
b
e closer to `is_array` in
imple
m
ent
a
t
i
on
commit
|
commitdiff
|
tree
2020-02-06
Bill Fumerola
re
m
ove tvCastToO
b
j
e
ct: asio
commit
|
commitdiff
|
tree
2020-02-06
Vassil Mladenov
Remo
v
e ar
r
ay(
.
.
.
) literals from hp
h
p/system
commit
|
commitdiff
|
tree
2020-02-06
Va
s
sil Mladenov
Remov
e
array(
.
.
.
)
liter
a
ls fr
o
m hphp/system
commit
|
commitdiff
|
tree
2020-02-06
St
e
ve Cao
rm
Cargo
.
to
m
l i
n
"f
i
n
ally"
commit
|
commitdiff
|
tree
2020-02-06
St
e
ve Cao
restore recursion li
m
i
t
check in lowe
r
er
commit
|
commitdiff
|
tree
2020-02-06
Millie
Chen
P
o
rt emit_
m
emoize_method
commit
|
commitdiff
|
tree
2020-02-06
Vassi
l
Mladenov
R
e
move array(
.
.
.
) li
t
e
ra
l
s
fr
o
m
hphp/test/server and
.
.
.
commit
|
commitdiff
|
tree
2020-02-06
Va
s
si
l
Mladenov
Remove a
r
ray(
.
.
.
)
literals from hphp/system
commit
|
commitdiff
|
tree
2020-02-06
Ka
t
ie Ot
s
Rename wri
t
e s
y
m
b
o
l info test
commit
|
commitdiff
|
tree
2020-02-06
Ka
t
ie Ots
Write symbol info
with custom pa
t
h p
r
efixes
commit
|
commitdiff
|
tree
2020-02-06
K
a
tie Ot
s
Add symbol
w
rite options to hh_server
commit
|
commitdiff
|
tree
2020-02-06
Mark Wil
l
iam
s
Reduce the
size of
HHBBC::FCallArg
s
commit
|
commitdiff
|
tree
2020-02-06
S
asha Manzyu
k
Cl
e
an up Typing_
a
rra
y
s
.
un
i
on_{keys,value
s
}
commit
|
commitdiff
|
tree
2020-02-06
Alexe
y
T
o
ptyg
i
n
Dele
t
e empty() expr
e
ssion leftovers from the r
u
ntime
.
commit
|
commitdiff
|
tree
2020-02-06
Steve Cao
f
i
x multifile
commit
|
commitdiff
|
tree
2020-02-06
Steve Cao
generate rust emitte
r
test f
i
les pa
s
sing report
commit
|
commitdiff
|
tree
2020-02-06
Alexey Toptygin
Delete empty() expression cruft fro
m
the emit
t
er
.
commit
|
commitdiff
|
tree
2020-02-06
Alexey Toptygin
Gi
v
e em
p
ty() e
x
pression
pars
e
er
r
ors a nice error me
s
sag
e
.
commit
|
commitdiff
|
tree
2020-02-06
Lu
c
ian Wischik
don
'
t
p
r
o
file unlesss enabled
commit
|
commitdiff
|
tree
2020-02-06
St
e
ve Cao
pr
i
nt
.
main
commit
|
commitdiff
|
tree
2020-02-05
Shauna
k
Kishore
A bit
of JIT t
y
pe system code motion
commit
|
commitdiff
|
tree
2020-02-05
Zack Landau
h
a
ck:
Backing o
u
t D
1
9202219 and friends
commit
|
commitdiff
|
tree
2020-02-05
Thomas Jiang
Ru
s
tify
e
laborate namespa
c
e
visit
o
r
commit
|
commitdiff
|
tree
2020-02-05
Joseph Griego
Fix is_array test to pass
i
n o
t
her workdi
r
s
commit
|
commitdiff
|
tree
2020-02-05
Paul Biss
o
nn
e
tte
Fix bug in class_me
t
h notices for count and is_list_
l
i
ke
commit
|
commitdiff
|
tree
2020-02-05
Luc
i
an Wischi
k
telemetry for numbe
r
of res
u
lts
commit
|
commitdiff
|
tree
2020-02-05
Paul Bissonnette
Su
p
port Unse
t
E
lem
o
n class_meth()
commit
|
commitdiff
|
tree
2020-02-05
Pau
l
B
issonnet
t
e
Make t
v
MatchesRepoAuthType()
l
e
ss incompr
e
hensible
commit
|
commitdiff
|
tree
2020-02-05
Paul
Bissonnette
A
d
d tests for reified gen
e
ri
c
s and class_
m
eth()
commit
|
commitdiff
|
tree
2020-02-05
Paul Biss
o
nne
t
te
Suppor
t
(
S
et
|
SetOp|I
n
c
D
e
c)El
e
m o
n
class_meth() type
commit
|
commitdiff
|
tree
2020-02-05
Paul
B
is
s
onne
t
te
Ban construct
i
o
n
of cl
a
ss_meth()
w
ith
C
lo
s
ure
:
:
__invoke
commit
|
commitdiff
|
tree
2020-02-05
Paul Bissonnette
Add implicit
coerci
o
n for cl
a
ss
_
meth() on propert
y
.
.
.
commit
|
commitdiff
|
tree
2020-02-05
Je
f
f Hemphill
Expose
a
utolo
a
ding information to th
e
r
u
n
t
i
me
commit
|
commitdiff
|
tree
2020-02-05
P
a
u
l
B
isson
n
ette
Fix arr
a
y literals in tests
commit
|
commitdiff
|
tree
2020-02-05
Jose
p
h Griego
Finis
h
removing
a
rr
p
rov
inst
r
umentation from NativeImpl
commit
|
commitdiff
|
tree
2020-02-05
V
a
s
s
il Mlad
e
n
ov
R
e
m
ove parsin
g
for bracket array lite
r
als
commit
|
commitdiff
|
tree
2020-02-05
J
o
s
e
p
h
Griego
Tw
e
a
k
b
ehavior of
array marki
n
g function, rename, o
p
timi
z
e
.
.
.
commit
|
commitdiff
|
tree
2020-02-05
Mik
e
Qian
Fix class_meth() comp
a
r
i
sons
and
i
mprove
c
om
p
at logging
commit
|
commitdiff
|
tree
2020-02-05
T
homas
J
i
a
ng
Fix
ups for namespac
e
elabor
a
t
ion
commit
|
commitdiff
|
tree
2020-02-05
D
avid Tolnay
U
pd
a
te
t
o Rust 1
.
41
.
0
commit
|
commitdiff
|
tree
2020-02-05
V
assi
l
Mladenov
Remove brack
e
t literals exp
o
sed by
D
19704
3
05
commit
|
commitdiff
|
tree
2020-02-05
D
avid
Tol
n
ay
Update
rustfmt
and refor
m
a
t
fbs
o
urce
commit
|
commitdiff
|
tree
2020-02-05
V
a
s
sil Ml
a
denov
Remove array(
.
.
.
) liter
a
ls fro
m
hphp/
r
untime
commit
|
commitdiff
|
tree
2020-02-05
Steve Cao
add an iter
a
tor for In
s
trSe
q
commit
|
commitdiff
|
tree
2020-02-05
Vassil Mladenov
Raise
un
c
ondi
t
ional parse
error fo
r
b
racket array
l
iterals
commit
|
commitdiff
|
tree
2020-02-05
Paul Bis
s
onnette
Audit
c
l
a
ss_meth()
H
AC
interactions
commit
|
commitdiff
|
tree
2020-02-04
Bill Fumerola
spl
_
handlers: use varray
commit
|
commitdiff
|
tree
2020-02-04
Bill
F
umer
o
la
convert make_packed_array
u
sage to varray
commit
|
commitdiff
|
tree
2020-02-04
Millie Chen
Port
e
m
it_expression: emit_awai
t
commit
|
commitdiff
|
tree
2020-02-04
W
aleed
K
han
Use `Provider_utils
.
c
tx_
f
r
o
m_
s
e
r
v
e
r
_env` over `Provider_c
o
nt
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
W
aleed K
h
an
D
e
lete `Provider_c
o
ntext
.
g
e
t
_
g
l
obal_con
t
ext_o
r
_e
m
pty_F
O
R_MIG
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
W
a
le
e
d Khan
Refactor `Typing_env` t
o
take `Prov
i
der_c
o
ntext
.
t`
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
J
ake Bai
l
ey (Hacklang)
L
o
ok
up symbol pat
h
s
one
a
t a
time
commit
|
commitdiff
|
tree
2020-02-04
Jake B
a
iley (Ha
c
klang)
A
d
d
s
u
p
port for the
t
y
p
es tab
l
e
commit
|
commitdiff
|
tree
2020-02-04
J
a
k
e
B
ailey
(
H
acklang
)
Mo
v
e
t
a
b
le-
s
pec
i
fic logic t
o
toplevel functions
commit
|
commitdiff
|
tree
2020-02-04
A
rnab De
Mark cl
a
s
s ge
n
eric
para
m
eters
used as
type-hint
s
as
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Hunter
G
olds
t
ein
Add `i
s
_
php_array`
commit
|
commitdiff
|
tree
2020-02-04
W
a
leed Khan
Report pa
r
sing
err
o
rs
commit
|
commitdiff
|
tree
2020-02-04
Ja
k
e B
a
iley (Hacklang)
Rewri
t
e proto
t
ype and w
o
r
k-orc
h
e
s
tr
a
t
or
i
n
Rus
t
commit
|
commitdiff
|
tree
2020-02-04
Bill Fumerola
creat
e
inst
r
insic f
u
nction for KindO
f
[V
D
]
A
r
r
ay, remove
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Tati
a
na
R
acheva
Setting for loading the naming t
a
ble on ful
l
init
commit
|
commitdiff
|
tree
2020-02-04
Ta
t
ian
a
Rac
h
eva
Remo
t
e wor
k
er min log l
e
vel
commit
|
commitdiff
|
tree
2020-02-04
W
a
l
eed Khan
C
reate `Provider_conte
x
t
.
map_tcopt`
commit
|
commitdiff
|
tree
2020-02-04
W
a
leed K
h
an
Th
r
ead `Provi
d
er_context
.
t
` through `Ty
p
ing_check_service`
commit
|
commitdiff
|
tree
2020-02-04
W
aleed Khan
Thread `Provider_c
o
ntex
t
.
t` `ServerRxAp
i
Shar
e
d
`
commit
|
commitdiff
|
tree
2020-02-04
W
a
l
eed
Khan
Thread `Pr
o
vider_context
.
t` thro
u
gh `Decl_redecl_se
r
vice`
commit
|
commitdiff
|
tree
2020-02-04
Waleed Kha
n
T
hr
e
ad `
P
rovider_cont
e
xt
.
t` through `Decl_ex
p
ort`
commit
|
commitdiff
|
tree
2020-02-04
Waleed Kh
a
n
Th
r
e
a
d `Provider_
c
ontext
.
t` through `Typing_ch
e
ck_
s
ervice`
commit
|
commitdiff
|
tree
2020-02-04
Waleed Khan
Thread `Provider
_
context
.
t`
t
hrough `Shallow_decl`
commit
|
commitdiff
|
tree
2020-02-04
Waleed Khan
Thread `Pr
o
vide
r
_context
.
t` t
h
r
oug
h
`Decl_l
i
nearize`
commit
|
commitdiff
|
tree
2020-02-04
W
a
leed Khan
P
u
sh `Provider_c
o
n
t
ext
.
get
_
gl
o
b
al_context_or_empty_FOR_MIGRA
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Waleed K
h
an
Push `Provider_co
n
text
.
g
et
_
global_context_
o
r
_
e
mpty_FOR_MIGRA
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
W
a
leed Khan
Push `Pr
o
vid
e
r
_
c
o
ntext
.
ge
t
_global_
c
o
n
text_or_empty_FOR_MIGR
A
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Walee
d
Kh
a
n
Push `Provider_context
.
get_global_context
_
or_empty
_
FOR_MIGRA
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
K
a
sper Kopec
Store simpler struct in Emit_env
.
glo
b
al_closure_enclo
s
i
n
g_cl
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
generatedunixname890
.
.
.
Rem
o
ve dea
d
includes i
n
hphp/compiler/analysis
commit
|
commitdiff
|
tree
2020-02-04
Og
u
z
Ulgen
Inte
r
l
eav
e
r
un
n
ing catch trace a
n
d unwindVM for C+
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Oguz
U
l
gen
Co
n
vert g_unwind_rds->exn fro
m
Object
D
ata* to
Either
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
A
l
exey
T
optygin
Delete dead, bro
k
en i
t
eration
functionali
t
y
.
commit
|
commitdiff
|
tree
2020-02-04
Lucian
W
i
schik
c
ount
t
ime s
p
ent in AST
commit
|
commitdiff
|
tree
2020-02-04
Andrew Ke
n
n
e
dy
Avoid Reason
.
to_po
s
in val
i
date
t
ype
commit
|
commitdiff
|
tree
2020-02-04
Wilfred Hughe
s
U
pda
t
e parsing comment to
match implem
e
n
t
ation
commit
|
commitdiff
|
tree
2020-02-04
Sha
u
nak K
i
shore
Fix refcounting bug
s
in opt
_
tag_prov
e
nance
_
h
e
re
commit
|
commitdiff
|
tree
2020-02-04
Mi
l
l
ie
C
hen
Imp
l
emen
t
em
i
t
_expression: e
m
it_id
commit
|
commitdiff
|
tree
2020-02-04
K
asper Kopec
Finish removi
n
g php7_int_semantics option
commit
|
commitdiff
|
tree
2020-02-04
Wal
e
ed
K
h
an
A
d
d tests f
o
r
`
Lr
u
_cache
`
commit
|
commitdiff
|
tree
next