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 HHVM gdb Python scripts to find SrcKey members
2022-03-16
M
ichael Christ
e
nse
n
Fix HHVM
g
db Python scripts to find SrcKey memb
e
r
s
commit
|
commitdiff
|
tree
2022-03-16
Bo Yang
Update first-party
dependency pins
t
o 2022
.
0
3
.
14
.
00
.
.
.
commit
|
commitdiff
|
tree
2022-03-16
Wi
l
fred Hughes
Imp
r
o
ve comment on tr
a
i
t
reuse explanation
commit
|
commitdiff
|
tree
2022-03-16
J
e
ff Hem
p
hi
l
l
St
o
p
building
a
new Fac
t
s r
e
po w
i
th every new HHVM
.
.
.
commit
|
commitdiff
|
tree
2022-03-16
Edwin Smith
fa
c
to
r
out speci
a
l m
e
t
h
-
c
all he
l
pers from
v
is
i
t_expr()
commit
|
commitdiff
|
tree
2022-03-16
Wilfred Hughes
Ad
d
.
mli for s
e
r
v
erInferType
commit
|
commitdiff
|
tree
2022-03-16
W
ilfred Hu
g
he
s
Fi
x
hove
r
inf
o
rmati
o
n
in sha
p
e
rec
e
i
v
ers
commit
|
commitdiff
|
tree
2022-03-16
Henri V
e
rroke
n
I
n
clu
d
e shm_u
s
e_
s
harded_hashtbl
an
d
shm_cache_size
commit
|
commitdiff
|
tree
2022-03-16
Andrew Ken
n
e
d
y
Simp
l
i
f
y
u
p
p
er bounds i
n
d
i
sj
u
nctions using same
i
dea
.
.
.
commit
|
commitdiff
|
tree
2022-03-16
Andrew Ken
n
ed
y
Return supportdyn fi
e
l
d type from
Shapes:
:
i
d
x on supportdyn
.
.
.
commit
|
commitdiff
|
tree
2022-03-16
Edwin Smith
fa
c
t
or
out st
r
ip_unsafe_casts
(
)
from
v
isit_expr()
.
commit
|
commitdiff
|
tree
2022-03-16
Edwin Smith
Reduce sta
c
k fram
e
size
of Visi
t
o
r
::recurse() im
p
l
s
commit
|
commitdiff
|
tree
2022-03-16
Henri Verrok
e
n
Ela
b
or
a
te namesp
a
ce
s
: prefix class
names with the b
a
c
k
sl
a
sh
.
.
.
commit
|
commitdiff
|
tree
2022-03-16
H
e
nri
V
e
r
r
ok
e
n
Stubs for retu
r
n s
t
ate
m
ents
,
without subty
p
e
c
heck
commit
|
commitdiff
|
tree
2022-03-16
Henri Verroken
Assign variab
l
es to o
t
he
r
v
a
r
iables
commit
|
commitdiff
|
tree
2022-03-16
Henri V
e
r
r
oken
Type si
m
ple integer assi
g
n
m
ents
commit
|
commitdiff
|
tree
2022-03-16
Henr
i
Ve
r
r
oken
T
y
pe ch
e
c
k
s
i
mple cla
s
s va
r
iables w
i
th
i
nit
i
ali
z
ers
commit
|
commitdiff
|
tree
2022-03-16
Henri Verroken
Type type par
a
meters on
c
l
asses
commit
|
commitdiff
|
tree
2022-03-16
He
n
ri
V
erroken
R
ef
a
ctor
f
un
_
def to use make
_
p
a
ram_local_tys
commit
|
commitdiff
|
tree
2022-03-16
H
e
nri Verr
o
ken
Type empty class method
s
commit
|
commitdiff
|
tree
2022-03-16
Henri Verroken
T
o
p
level en
t
rypoints
for
cla
s
ses
/
tr
a
its/inte
r
f
a
ces
commit
|
commitdiff
|
tree
2022-03-16
Scott O
w
e
ns
pessimised b
u
i
l
tins wer
e
not compatible with like pushing
commit
|
commitdiff
|
tree
2022-03-16
A
ndrew Ken
n
ed
y
E
nable test
commit
|
commitdiff
|
tree
2022-03-16
And
r
ew
K
e
nn
e
d
y
Al
l
ow typ
e
p
rojecti
o
n on tyvar in
d
yn
a
mic mode
commit
|
commitdiff
|
tree
2022-03-16
Shayne Flet
c
he
r
re
c
ord extends relation
commit
|
commitdiff
|
tree
2022-03-15
Vas
s
il Mla
d
e
n
ov
Trav
e
rse
i
m
p
lici
t
parameters in T
y
ping_vari
a
nce
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
give LazyFoldedDeclProvider a DependencyReg
i
stra
r
field
commit
|
commitdiff
|
tree
2022-03-15
Shayne
F
letcher
p
r
ovide
a
n
implementat
i
on of Dep
e
ndencyRegistrar
commit
|
commitdiff
|
tree
2022-03-15
Edwin Smith
Allow symbol->path lookups
without HPH
P
::String
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fle
t
che
r
i
n
troduce tr
a
it
Depende
n
cyRegistrar
commit
|
commitdiff
|
tree
2022-03-15
Fred
E
mmott
Add `File\leaky_temporary_file()` (#181)
commit
|
commitdiff
|
tree
2022-03-15
A
ndr
e
w K
e
nnedy
Make resource support dynamic
commit
|
commitdiff
|
tree
2022-03-15
M
i
c
hael
Thomas
R
e
move side-effecting variants
fro
m
`typ
i
ng_phase
`
commit
|
commitdiff
|
tree
2022-03-15
Codem
o
dService Bot
update ve
r
sion
.
h
commit
|
commitdiff
|
tree
2022-03-15
Ri
c
k Lavoie
Add a consi
s
tent hash functi
o
n to util/hash
commit
|
commitdiff
|
tree
2022-03-15
Rick Lavoie
DummyTask<T>::t
a
k
e
shoul
d
return T, not T&&
commit
|
commitdiff
|
tree
2022-03-15
Rick Lavoie
Add RE implementatio
n
for
extern-
w
o
rker
commit
|
commitdiff
|
tree
2022-03-15
Rick
L
a
voie
Introduce extern-worker fra
m
ework
(
#9025)
commit
|
commitdiff
|
tree
2022-03-15
Jake Bai
l
ey (Hack
l
an
g
)
F
ix bug in
O
Caml naiv
e
_dedup a
n
d Rust flatten_parent_c
l
as
s
_reqs
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
e
factor
p
_stmt_ to reduce stack usage
1
2
/12
commit
|
commitdiff
|
tree
2022-03-15
S
hayne Fletch
e
r
refactor
p_stmt
_
to reduce stack usag
e
11/N
commit
|
commitdiff
|
tree
2022-03-15
Sh
a
yne Fletcher
ref
a
ctor p_stmt_ to reduce st
a
ck us
a
ge 10/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne
F
letcher
refactor
p
_stmt_ to reduce
s
tack usage 9/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
e
factor
p_stmt_ to
r
ed
u
ce stack us
a
ge 8/N
commit
|
commitdiff
|
tree
2022-03-15
S
h
ayne Fletcher
ref
a
c
t
or p_stmt_ to redu
c
e st
a
ck usage 7/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletc
h
e
r
refacto
r
p_stmt_ to r
e
duce s
t
ack
usage 6/N
commit
|
commitdiff
|
tree
2022-03-15
Shayn
e
Fletcher
ref
a
ctor p_stmt_ to red
u
ce stac
k
usage
5
/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne
Fletcher
refactor
p_stmt_ to reduce stack usage 4/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne
Fletcher
refac
t
or p_stmt_ to reduce stack u
s
age 3/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne
F
letcher
refacto
r
p_stmt_ to
reduce stack usag
e
2
/
N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletc
h
er
refactor p_
s
tmt_ to reduce stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-15
Edwin Smith
get Hh
v
mDeclProvider working
with
native
A
utoloadMaps
commit
|
commitdiff
|
tree
2022-03-15
Aaro
n
Oren
s
tein
Use opcodes macro
commit
|
commitdiff
|
tree
2022-03-15
Aaron Or
e
nstein
Clean up
p
rint_op
c
ode helper
s
commit
|
commitdiff
|
tree
2022-03-15
Mi
c
hael Thomas
Resolve
t
yvars
commit
|
commitdiff
|
tree
2022-03-15
Michael Thomas
Tyvar bindi
n
g
commit
|
commitdiff
|
tree
2022-03-15
M
i
chael T
h
omas
Simplify con
s
traints
commit
|
commitdiff
|
tree
2022-03-15
Aaron
O
renstein
S
plit print_opcode into its
o
wn
f
ile
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refactor ex
p
r
_to_typed
to reduce stack usage
5
/5
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
re
f
actor expr_to_ty
p
ed_
v
a
lue to reduce stack usage 4/N
commit
|
commitdiff
|
tree
2022-03-15
Edwin Smith
sink ETSpliceExpression
to p_expr_im
p
l()
commit
|
commitdiff
|
tree
2022-03-15
Edwin
S
mith
Re
d
uc
e
st
a
c
k
u
s
age in p_exp
r
_
i
mpl() (16
/
N)
commit
|
commitdiff
|
tree
2022-03-15
A
n
drew Kennedy
S
i
mplify
s
upportdyn<
t
>
commit
|
commitdiff
|
tree
2022-03-15
Prana
v
Aro
r
a
Suppor
t
retu
r
n
a
s
sink
commit
|
commitdiff
|
tree
2022-03-15
Prana
v
Ar
o
ra
Unset paramet
e
r
s
i
n l
o
cals
heap
commit
|
commitdiff
|
tree
2022-03-15
Alexey
T
optygin
Delete dead test code in hphp/hac
k
/test/
e
mitter/
commit
|
commitdiff
|
tree
2022-03-15
Wil
f
re
d
Hughes
Fix crash on
c
y
c
lic types in reified generics
commit
|
commitdiff
|
tree
2022-03-15
Ja
k
e Bailey (Hacklang)
Avoid
&
TypeName
commit
|
commitdiff
|
tree
2022-03-15
Andre
w
Huang (Tra
n
sp
.
.
.
drop
sup
p
ort for TLS v1
.
0 a
n
d
v
1
.
1 in
H
HVM'
s
p
r
oxygen
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
Jake
B
ailey (Ha
c
klang)
Static
p
rops do not need init
commit
|
commitdiff
|
tree
2022-03-14
Jake
B
ailey
(Hacklang)
Implement enu
m
class const rewritin
g
commit
|
commitdiff
|
tree
2022-03-14
Jake Ba
i
ley (Hacklang)
Use for loops
in
DeclFol
d
e
r:
:
dec
l
_class_im
p
l
commit
|
commitdiff
|
tree
2022-03-14
Jake Bail
e
y (H
a
cklang)
I
nclude interfaces and traits in FoldedC
l
ass::ance
s
tors
commit
|
commitdiff
|
tree
2022-03-14
Jake Baile
y
(Hacklang)
Implement nai
v
e_dedu
p
u
sing EqModuloP
o
s
commit
|
commitdiff
|
tree
2022-03-14
Jake Bailey
(H
a
ckla
n
g)
Finish impleme
n
ting EqModuloPo
s
for d
e
cl_defs
commit
|
commitdiff
|
tree
2022-03-14
Jake Bailey
(
H
acklang)
H
a
n
d
le cons
t
ructor consi
s
tency
commit
|
commitdiff
|
tree
2022-03-14
Edwin
Smith
Reduce stack usage in p
_
expr
_
i
mpl() (15/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Reduce
sta
c
k usage in p_expr_
i
mpl()
(14/
N
)
commit
|
commitdiff
|
tree
2022-03-14
Ed
w
in Smi
t
h
Reduce stack usage in p_ex
p
r_i
m
p
l() (1
3
/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Reduce stack
u
sage in p_expr_impl()
(
1
2/N
)
commit
|
commitdiff
|
tree
2022-03-14
Edwin
S
mith
R
e
duce st
a
c
k
usa
g
e i
n
p_ex
p
r_impl() (11/N)
commit
|
commitdiff
|
tree
2022-03-14
E
d
win Smith
Reduc
e
stack
us
a
ge in p_expr_im
p
l
()
(10/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin S
m
ith
Reduce
s
tack us
a
g
e
in p_expr_impl()
(9/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Redu
c
e sta
c
k
usage in p_expr_impl()
(
8/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin S
m
ith
Split codegen_peak into rewrite_peak
+
emitt
e
r_peak
commit
|
commitdiff
|
tree
2022-03-14
S
hay
n
e
Fletcher
refactor e
x
pr_to_t
y
ped_value to
reduce sta
c
k usage 3/N
commit
|
commitdiff
|
tree
2022-03-14
Shay
n
e Fletcher
refactor expr_to_typed_val
u
e_ to reduce s
t
a
c
k
u
s
age
2/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletcher
refac
t
or
expr_to_t
y
p
e
d_va
l
u
e_ to
reduc
e
s
tack usage 1/N
commit
|
commitdiff
|
tree
2022-03-14
A
a
r
o
n Orenstein
Finish work on pr
i
n
t
_opco
d
e
m
a
cro
commit
|
commitdiff
|
tree
2022-03-14
Jake Bail
e
y (Hacklang)
Add RelativePath::empty and Pos::none
commit
|
commitdiff
|
tree
2022-03-14
Mike Qian
R
e
flecti
o
nMethod::ge
t
Ori
g
inalCla
s
sn
a
me
commit
|
commitdiff
|
tree
2022-03-14
Andrew
K
ennedy
Pessi
m
is
e
AsyncIterator etc just like Awaitable
commit
|
commitdiff
|
tree
2022-03-14
S
hayne Fle
t
cher
refactor emit_s
t
mt to reduce stac
k
usage
3/3
commit
|
commitdiff
|
tree
2022-03-14
Shay
n
e
Fletcher
refactor
e
m
it_stmt to reduce s
t
ack
u
sag
e
2/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne
Fletcher
r
e
f
a
ctor
e
mit_s
t
mt to
reduce stac
k
usage 1/
N
commit
|
commitdiff
|
tree
2022-03-14
Edwin S
m
ith
u
se intern::
W
ithI
n
tern
i
nstead of
S
erGuard & D
e
Guar
d
commit
|
commitdiff
|
tree
2022-03-14
Andrew Kennedy
Deal with supportdyn when simplifying unions
commit
|
commitdiff
|
tree
2022-03-14
Michael
T
homa
s
Remov
e
side-effecting
v
ariants fr
o
m
`typing_
s
olver`
commit
|
commitdiff
|
tree
2022-03-14
Mi
c
hael
Thom
a
s
Refactor
`
array_get` and `typing_g
e
n
e
r
i
c_rule
s
`
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Red
u
ce
s
tack usage
in p_expr_impl() (7/N)
commit
|
commitdiff
|
tree
next