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
log various type variable creation
2019-02-08
C
a
th
e
rine Gasn
i
er
log various ty
p
e
v
ariable creat
i
o
n
commit
|
commitdiff
|
tree
2019-02-08
Catherine
Gas
n
i
e
r
deal with typ
e
c
onstants
commit
|
commitdiff
|
tree
2019-02-08
Sasha
Ma
n
zy
u
k
Com
b
ine closing ty
p
e va
r
iables with s
o
lving
commit
|
commitdiff
|
tree
2019-02-08
Vincent S
i
les
Addi
n
g syntax of
Pocket Universes in
parser
commit
|
commitdiff
|
tree
2019-02-08
Jan
Oravec
Simplify aw
a
y the emit_
l
ist_set_
f
or
_
in
o
ut_call
logi
c
commit
|
commitdiff
|
tree
2019-02-08
Vincent Sil
e
s
A
d
ding support for P
o
cket
U
n
i
verses in the lexer
commit
|
commitdiff
|
tree
2019-02-08
Emil
H
esslow
Depreca
t
ed fu
n
c_get_args, func_
g
et
_
a
r
g
and f
u
n
c_
n
u
m_ar
g
s
commit
|
commitdiff
|
tree
2019-02-08
A
lexey Toptygin
D
elete long-dead SimpleCount
e
r code
.
commit
|
commitdiff
|
tree
2019-02-08
Emi
l
Hess
l
ow
Remove Extract
setting
commit
|
commitdiff
|
tree
2019-02-08
Oguz Ulgen
Remove incorrect reified ge
n
erics clsref i
r
gen optimiz
a
tion
commit
|
commitdiff
|
tree
2019-02-08
B
ill
Fum
e
rola
Rem
o
v
e support f
o
r
dict in AddElemV
commit
|
commitdiff
|
tree
2019-02-08
Ale
x
ey Toptygin
Make __PHP_Incomplete
_
Cla
s
s: f
i
nal,
n
o
t new-able, fa
i
l
.
.
.
commit
|
commitdiff
|
tree
2019-02-08
Alexe
y
Toptygin
Ma
k
e stdClass fin
a
l i
n
the run
t
ime
.
commit
|
commitdiff
|
tree
2019-02-08
L
e
o
Osvald
Refactor CS
T
l
owering
s
o th
a
t AST visitor
can
run afterwards
commit
|
commitdiff
|
tree
2019-02-08
Bin Liu
expor
t
some jit seri
a
liz
e
s
t
a
ts
commit
|
commitdiff
|
tree
2019-02-07
Kunal Mehta
P
a
ss
t
hr
o
ugh options to Global
O
ptions
.
make in hh_single_type
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Kunal Mehta
P
a
ss through options
to Global
O
ptions
.
ma
k
e
in Se
r
verConfig
commit
|
commitdiff
|
tree
2019-02-07
Kunal Mehta
Ma
k
e
a
ll arg
u
me
n
ts to
GlobalOptions
.
make opti
o
nal
commit
|
commitdiff
|
tree
2019-02-07
Vassil
Mlade
n
o
v
Ban th
i
s:: in is/as
commit
|
commitdiff
|
tree
2019-02-07
Bin Liu
avoid dupl
i
cate fu
n
ction
i
d
in OptimizeData
commit
|
commitdiff
|
tree
2019-02-07
George Za
h
ariev
Add
o
pti
o
n to
enable HHJS
i
n hhv
m
_wrapper script
commit
|
commitdiff
|
tree
2019-02-07
Maggie Moss
Move inheritance checks to tast_check
commit
|
commitdiff
|
tree
2019-02-07
Sasha
M
a
n
z
yuk
Enable safe
i
nstanceof in
p
artia
l
mode
commit
|
commitdiff
|
tree
2019-02-07
Rick Lavo
i
e
Trash fill freed memor
y
in debug builds
commit
|
commitdiff
|
tree
2019-02-07
Andrew Kennedy
C
h
eck use
of v
a
riant p
a
rameters in
where constraints
commit
|
commitdiff
|
tree
2019-02-07
Andrew Kennedy
New inferenc
e
:
maint
a
in
position info
r
ma
t
i
o
n in
t
ype
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Ca
t
herine Gasn
i
er
fix bu
g
where unions involving 'any' were
n
o
t co
m
mutat
i
v
e
commit
|
commitdiff
|
tree
2019-02-07
Bin
Liu
mo
v
e retrans
l
ateAll*() functions to
a
single
p
lace
commit
|
commitdiff
|
tree
2019-02-07
R
ick L
a
voie
Impleme
n
t
color optimiza
t
i
o
n for va
s
m
-
graph-color
commit
|
commitdiff
|
tree
2019-02-07
Rick
Lavoie
Impleme
n
t co
l
or
i
ng in
v
asm-graph-color
commit
|
commitdiff
|
tree
2019-02-06
Eric
B
luestein
HHVM Debugger: Add memory barriers
t
o e
x
t
e
nsion
commit
|
commitdiff
|
tree
2019-02-06
Maggie Moss
De
f
ault fo
r
ward_static_cal
l
t
o a fatal
commit
|
commitdiff
|
tree
2019-02-06
E
m
il Hes
s
lo
w
S
econd arg to h
p
hp
_
get_prop
e
rty should be a string
commit
|
commitdiff
|
tree
2019-02-06
L
u
c
i
an Wischik
o
cp-inde
n
t on server
L
ocalConfi
g
commit
|
commitdiff
|
tree
2019-02-06
Arnab De
Check
f
or nul
l
ptr before cl
o
si
n
g a temp file
commit
|
commitdiff
|
tree
2019-02-06
Waleed Khan
Lwtify `
J
s
o
nrpc` module to fix possi
b
le d
e
adlock
commit
|
commitdiff
|
tree
2019-02-06
Ted Spence
Remove usage of
f
un
c
_get_ar
g
s in
"
rena
m
e method" pathway
commit
|
commitdiff
|
tree
2019-02-06
Fr
e
d Emm
o
tt
Add another
test for
`
.
hack` files
commit
|
commitdiff
|
tree
2019-02-06
R
i
c
k
La
v
oie
I
m
plement spilling in vasm-gr
a
ph-col
o
r
commit
|
commitdiff
|
tree
2019-02-06
Emil Hesslow
Remove compact
commit
|
commitdiff
|
tree
2019-02-06
C
a
therine Gas
n
ier
p
r
i
nt stack
t
race and position when exc
e
ption occurs
commit
|
commitdiff
|
tree
2019-02-06
Catherine Gasnier
fix exception on calls
to m
a
p2_en
v
commit
|
commitdiff
|
tree
2019-02-06
Vincent Siles
Adding --pocke
t
-u
n
ive
r
ses flag
t
o hh_pars
e
and h
h
_
s
ing
l
e_parse
commit
|
commitdiff
|
tree
2019-02-06
Alexey Toptygin
Work
a
round
thread s
h
utdown
o
r
der i
s
s
u
es in vsdebu
g
.
commit
|
commitdiff
|
tree
2019-02-06
Kunal Mehta
Op
t
ion to set
t
h
e defau
l
t
mode
commit
|
commitdiff
|
tree
2019-02-06
Jake B
a
iley (Hackla
n
g)
Leave a
l
l ambi
e
nt type
paramet
e
rs in scop
e
while
i
nsta
n
tiati
.
.
.
commit
|
commitdiff
|
tree
2019-02-06
Y
u
-Jung Lo
Raise notice w
h
en
class
-
r
e
f conver
t
s string to
c
lass
.
.
.
commit
|
commitdiff
|
tree
2019-02-06
Jul
i
a Pitts (they
.
.
.
Fix issue wh
e
re `assert_o
p
ti
o
n_e
q
uals
`
wasn't
p
ro
p
erly
.
.
.
commit
|
commitdiff
|
tree
2019-02-06
Maggie
M
oss
Def
a
ult
forw
a
r
d_sta
t
i
c_c
a
ll to war
n
i
ng
commit
|
commitdiff
|
tree
2019-02-06
J
a
ke Bailey
(Hackla
n
g)
Refa
c
tor handle
_
poss
i
b
l
e
_chaining
commit
|
commitdiff
|
tree
2019-02-06
Jake Bail
e
y (Hacklang)
Fix hackfmt
d
roppin
g
explicit
t
ype
arguments in
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2019-02-06
An
d
rew Ken
n
edy
Report er
r
or
fo
r
*all*
i
ncorrect uses of variant type
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Og
u
z
Ulgen
Optimize away Reifie
d
Nam
e
i
nstruction wh
e
n it is us
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Maggie
M
oss
Move typing
.
ml a
r
i
t
y check to type_p
a
rams_arit
y
_
c
heck
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Maggie Moss
Move t
y
pe arity checks
t
o type
_
params_arity_check
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Andrew Kennedy
New infe
r
ence
:
use lists not sets for ty
v
ars
commit
|
commitdiff
|
tree
2019-02-05
Jake Bail
e
y (Hacklang)
Don't add t
r
ailing com
m
a
after splat parame
t
er in lambda
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Eri
c
Bluestein
HHV
M
D
e
b
ugger tests:
don't poll child scrip
t
proce
s
s
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Emil Hessl
o
w
Remove WritesCa
l
lerF
r
ame
commit
|
commitdiff
|
tree
2019-02-05
O
g
u
z
U
lgen
Raise
w
arning when to
o
many argu
m
en
t
s
are passed t
o
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Oguz U
l
gen
F
ix test breakage due t
o
r
ace between D
1
3779854
an
d
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Paul Bis
s
onnette
A
c
tually exit() from hhbbc in Eval
.
A
b
ortB
u
ildOnVerifyErr
o
r
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Og
u
z
Ulgen
T
e
mplatize D
u
alD
i
spatc
h
re
l
ated utilities
:
Co
m
mute
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
Guilherme Otton
i
F
r
e
e cod
e
.
prof afte
r
retranslate-al
l
completes, take 2
commit
|
commitdiff
|
tree
2019-02-05
Ri
c
k Lavoie
Add remateria
l
iz
a
tion and spill weight calc
u
lati
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-02-05
P
a
ul Bisso
n
n
ett
e
D
rop
al
l
support for __destru
c
t from hh
v
m
commit
|
commitdiff
|
tree
2019-02-05
Maggie Moss
Move abstract cla
s
s checks to
ta
s
t_check
commit
|
commitdiff
|
tree
2019-02-04
Y
u
-Jung Lo
Use
v
ariadi
c
le
n
g
t
h en
c
o
d
ing for repo-au
t
h-type tag
commit
|
commitdiff
|
tree
2019-02-04
Yu-Jung
Lo
A
dd `NewClsMeth
`
, `LdClsFromClsM
e
th
`
, `LdFuncFrom
C
lsMeth
.
.
.
commit
|
commitdiff
|
tree
2019-02-04
Yu-Jung
Lo
Add
TCl
s
Meth
to JIT typesystem
commit
|
commitdiff
|
tree
2019-02-04
M
a
ggie Moss
Move reference
_
in_rx to basic_re
a
ctivity_
c
heck
commit
|
commitdiff
|
tree
2019-02-04
V
a
ssil
Mladenov
Name
and t
y
pe ch
e
ck attributes on type constants
commit
|
commitdiff
|
tree
2019-02-04
Vassil
M
ladenov
Par
s
e att
r
ibutes on t
y
p
e consts
commit
|
commitdiff
|
tree
2019-02-04
Maggi
e
Moss
D
efault compact() to a warning
commit
|
commitdiff
|
tree
2019-02-04
C
a
th
e
r
ine Gasnie
r
o
ption to only compare e
r
ror lines
commit
|
commitdiff
|
tree
2019-02-04
Yu-
J
un
g
Lo
A
d
d new `ClsMeth` st
r
u
c
t to hold Func*
and Cla
s
s
*
commit
|
commitdiff
|
tree
2019-02-04
Ca
t
herine Ga
s
n
i
e
r
updating
d
oc comment i
n
hh_server
commit
|
commitdiff
|
tree
2019-02-04
A
n
drew Kenned
y
New inferen
c
e: set tyvar varia
n
ce to accou
n
t for
l
ambda
.
.
.
commit
|
commitdiff
|
tree
2019-02-04
Catherine G
a
snier
simplify s
i
ngleton Tunresolved
commit
|
commitdiff
|
tree
2019-02-04
Catherine
Gasn
i
er
keep Ta
n
y in unions
commit
|
commitdiff
|
tree
2019-02-04
Cath
e
rine G
a
snier
be m
o
re aggress
i
ve in nor
m
alizin
g
unions
commit
|
commitdiff
|
tree
2019-02-04
Catheri
n
e Gas
n
ier
bug
:
argume
n
ts of
check_constrai
n
t were swap
p
e
d
commit
|
commitdiff
|
tree
2019-02-04
Catherine Ga
s
nier
further re
f
actoring when refi
n
ing to a generic class
commit
|
commitdiff
|
tree
2019-02-04
Catherin
e
Gasnier
In type par
a
m env, simplif
y
type params which are equal
commit
|
commitdiff
|
tree
2019-02-03
Paul Bissonnette
Handle variadics properly in opt_foldable
commit
|
commitdiff
|
tree
2019-02-03
Sasha
M
anzyuk
Eagerly solve th
e
t
ype of the f
u
ncti
o
n when
t
yp
e
-check
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-02-03
Sasha
Man
z
yu
k
Eagerly solve the types of the
a
r
gu
m
en
t
s
o
f await
expressi
o
n
s
commit
|
commitdiff
|
tree
2019-02-02
Bin
Liu
a
llow requ
e
sts to catch signals (such a
s
S
I
G
T
E
RM) in
.
.
.
commit
|
commitdiff
|
tree
2019-02-02
O
g
uz Ulge
n
For reified instruct
i
ons,
u
se trep
v
ersio
n
s
o
f types
.
.
.
commit
|
commitdiff
|
tree
2019-02-02
Alexey Topt
y
gin
Fix
noti
c
e
spew
i
n test
ru
n
n
e
r
.
commit
|
commitdiff
|
tree
2019-02-02
Yu-Jung Lo
temp
l
atize h
e
lpers t
o
s
u
rpport t
v
_lv
a
l
commit
|
commitdiff
|
tree
2019-02-02
Vassil
M
lad
e
nov
Emit
e
rror when type
p
ara
m
declaration
shadows global
.
.
.
commit
|
commitdiff
|
tree
2019-02-01
Emil Hessl
o
w
Remove func_num_arg
s
from Reflectio
n
commit
|
commitdiff
|
tree
2019-02-01
Bill F
u
merola
remo
v
e
{
c
he
c
k,end}_us
e
r_func_async
commit
|
commitdiff
|
tree
2019-02-01
Ma
g
gie Moss
Move unsafe reactivity chec
k
to
b
asic_reacti
v
ity_chec
k
commit
|
commitdiff
|
tree
2019-02-01
Mag
g
ie Mos
s
Remove
c
heck from ty
p
ing_i
n
fer
_
r
e
turn +
remove typing_
i
ns
t
an
.
.
.
commit
|
commitdiff
|
tree
2019-02-01
R
i
c
k
L
avoie
Impl
e
ment
H
H\is_late_
i
nit
_
p
r
op_init
and HH\is_
l
ate_i
n
it_spro
.
.
.
commit
|
commitdiff
|
tree
2019-02-01
Yu-Jung
L
o
Add new
H
H
B
BC type t
o
HHBBC type-system
commit
|
commitdiff
|
tree
2019-02-01
Maggie
M
oss
Move f_
r
et
i
n
itialization
ch
e
ck to tast_check (9/n)
commit
|
commitdiff
|
tree
2019-02-01
Ale
x
ey
T
o
ptygin
F
ix
te
s
t
r
unner temp
d
i
r
ector
y
removal
.
commit
|
commitdiff
|
tree
next