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
always use textEdits for autocomplete
2022-03-14
Jake Bailey
(Hac
k
lang)
Inc
l
ud
e
interfa
c
es
a
n
d traits in FoldedClass::a
n
cestors
commit
|
commitdiff
|
tree
2022-03-14
J
ake
B
a
i
ley (
H
acklang
)
Implement nai
v
e_dedup
u
si
n
g
EqModuloPos
commit
|
commitdiff
|
tree
2022-03-14
Jake Bailey (Hacklang)
Fini
s
h impleme
n
ting EqMo
d
u
l
o
P
os for decl_defs
commit
|
commitdiff
|
tree
2022-03-14
Jake Bailey (Hacklang)
Handle con
s
t
r
u
ctor consistency
commit
|
commitdiff
|
tree
2022-03-14
E
dwin Smith
R
edu
c
e
stac
k
u
sage in p_e
x
pr_impl
(
)
(
15/N
)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Redu
c
e stack
usage i
n
p_expr_impl() (14/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Reduce
s
tac
k
u
sage in p_expr_impl()
(
1
3/N
)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Re
d
u
c
e
s
tack usage in p_expr_imp
l
()
(
12/
N
)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smit
h
R
educe stack
usage in p_expr_
i
m
p
l() (11/N
)
commit
|
commitdiff
|
tree
2022-03-14
E
d
win Smi
t
h
R
educe st
a
ck
u
sag
e
in p_exp
r
_impl() (10/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
R
educe stac
k
usa
g
e in p_ex
p
r
_
impl()
(9/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Reduce stack usage in p_expr_im
p
l() (8/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
S
p
lit codegen_pe
a
k int
o
rewri
t
e_peak + emitter
_
p
e
ak
commit
|
commitdiff
|
tree
2022-03-14
S
hayne
Fle
t
cher
refacto
r
expr_to_t
y
pe
d
_value to reduce stack u
s
age 3/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fl
e
t
cher
r
e
f
actor ex
p
r_to_typed_value_ to red
u
ce stack
usage
2
/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletcher
refact
o
r
expr_to_
t
yped_valu
e
_ to reduce
s
t
a
ck usag
e
1/N
commit
|
commitdiff
|
tree
2022-03-14
Aaron Ore
n
stein
Finish work
on print_opc
o
de macro
commit
|
commitdiff
|
tree
2022-03-14
J
a
ke Ba
i
l
ey (H
a
cklang)
Add RelativePath::
e
mpty and Pos::
n
one
commit
|
commitdiff
|
tree
2022-03-14
M
ike Qi
a
n
ReflectionM
e
thod::getOr
i
ginalClassname
commit
|
commitdiff
|
tree
2022-03-14
A
n
drew Ke
n
nedy
Pessim
i
se AsyncIterator
e
tc jus
t
lik
e
Awaitable
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fl
e
tcher
refactor emit_stmt
t
o reduc
e
stack usage
3/3
commit
|
commitdiff
|
tree
2022-03-14
Sh
a
yne
F
letcher
refac
t
or emit_stmt to redu
c
e st
a
ck us
a
g
e 2/N
commit
|
commitdiff
|
tree
2022-03-14
S
h
a
yne Fletche
r
r
e
fact
o
r emi
t
_s
t
mt
t
o reduce sta
c
k us
a
ge 1/
N
commit
|
commitdiff
|
tree
2022-03-14
Edw
i
n
S
m
ith
use intern::WithIntern
instea
d
of Se
r
Guard &
D
eGuard
commit
|
commitdiff
|
tree
2022-03-14
Andrew Kennedy
Deal
with
support
d
yn whe
n
sim
p
l
ifying unions
commit
|
commitdiff
|
tree
2022-03-14
Mi
c
hael
Thom
a
s
R
e
move side-ef
f
e
c
ting varian
t
s
f
r
o
m
`
ty
p
ing_solv
e
r`
commit
|
commitdiff
|
tree
2022-03-14
Michae
l
Th
o
mas
Ref
a
ctor
`array_get` and `typing_
g
e
n
eric_rules`
commit
|
commitdiff
|
tree
2022-03-14
E
d
win Smi
t
h
R
e
duce
s
ta
c
k
u
s
age in
p_exp
r
_impl() (7/N
)
commit
|
commitdiff
|
tree
2022-03-14
C
a
therine Gasnier
rena
m
e
parameters `truncate_elems` and `tr
u
ncate_len
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
M
i
chael Thom
a
s
Remove side-e
f
fecting vari
a
nt
s
from `typing_tdef`
commit
|
commitdiff
|
tree
2022-03-14
Michael
T
homa
s
R
emo
v
es side-e
f
f
e
c
t
i
n
g variants fro
m
`typing_s
u
b
t
ype_tconst`
commit
|
commitdiff
|
tree
2022-03-14
Francesco Zappa
.
.
.
up
d
ate the d
i
rect dec
l
parser to pa
r
se re
q
uire cl
a
ss
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
Mic
h
a
el T
h
omas
R
e
m
ov
e
side-effect
i
ng va
r
iants from `t
y
ping_tacc
e
ss`
commit
|
commitdiff
|
tree
2022-03-14
Edwin
Smith
Reduce sta
c
k u
s
age i
n
p
_
expr_impl
(
) (6/N)
commit
|
commitdiff
|
tree
2022-03-14
Edwin Smith
Reduce stack usage in p_expr_i
m
p
l
() (5
/
N)
commit
|
commitdiff
|
tree
2022-03-14
E
dw
i
n Sm
i
th
Red
u
c
e
stack usage in
p
_expr_impl() (4/N
)
commit
|
commitdiff
|
tree
2022-03-14
Ed
w
i
n Smith
Reduc
e
stack usage in p_e
x
pr_impl() (3/N)
commit
|
commitdiff
|
tree
2022-03-14
Michael Th
o
ma
s
Remove
s
id
e
effecting variant
s
from `typing_gener
i
c_co
n
straint`
commit
|
commitdiff
|
tree
2022-03-13
Edwin Smith
Reduce stack
usage i
n
p_e
x
pr_i
m
pl() (2/N)
commit
|
commitdiff
|
tree
2022-03-13
Edwin Smit
h
Red
u
ce
s
tack usage i
n
p
_expr_impl() (1/N)
commit
|
commitdiff
|
tree
2022-03-13
Aaron
O
r
e
nstein
O
pcodes enum s
h
oul
d
have
b
een named Opcode
commit
|
commitdiff
|
tree
2022-03-12
Edwin Smi
t
h
H
o
use
k
e
eping:
move la
m
b
d
a
p
arams to last position
.
.
.
commit
|
commitdiff
|
tree
2022-03-12
Edwin Smith
che
c
k
s
tack_limit in closure_
c
onvert
commit
|
commitdiff
|
tree
2022-03-12
Shayn
e
Fletcher
fix lint, repl
a
ce
&
Box<T>
w
ith &T
commit
|
commitdiff
|
tree
2022-03-12
R
ick
L
avoie
Fix memory ac
c
ounting w
h
en not using JEmalloc
commit
|
commitdiff
|
tree
2022-03-12
Jonatha
n
W
a
rner
Add
q
uickf
i
x for mi
s
sing new
(
#90
1
7)
commit
|
commitdiff
|
tree
2022-03-12
Sha
y
n
e
Fletcher
r
efactor
emi
t
_expression
t
o
r
educe stack usage 12/12
commit
|
commitdiff
|
tree
2022-03-12
Shayn
e
Fletcher
refactor emit_e
x
pression to
r
educ
e
stack usage 11/
N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
refacto
r
emit_expression to reduce sta
c
k usage 10/N
commit
|
commitdiff
|
tree
2022-03-12
Wilfred Hughes
A
d
d hov
e
r informa
t
ion for
built
-
in types
commit
|
commitdiff
|
tree
2022-03-12
Millie Chen
fix cargo_vendor
.
sh --facebo
o
k
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fl
e
tcher
r
e
factor emit_expre
s
sion t
o
r
educe stack usa
g
e
9
/
N
commit
|
commitdiff
|
tree
2022-03-12
Sh
a
yne Fletcher
refa
c
tor
e
mit expression to
r
educe stack usage 8/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne F
l
etcher
refa
c
tor
emi
t
_ex
p
ress
i
on t
o
reduc
e
stack u
s
age 7/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletche
r
refactor emit_expression to reduce stack usa
g
e
6
/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
refac
t
or e
m
it_expression to r
e
duce
s
t
ack usage 5/
N
commit
|
commitdiff
|
tree
2022-03-12
David
S
nider
Expose
t
he
ability
t
o
conve
r
t an
o
bject
i
nto
a
n arra
y
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
J
ake Bailey (Hac
k
l
a
ng)
Delete some
t
rait reuse errors
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fl
e
tcher
refa
c
tor emit_expr
e
s
s
ion
to
reduce stack usage 4/N
commit
|
commitdiff
|
tree
2022-03-11
Sha
y
ne Fletcher
r
efactor emit_express
i
on to reduce stack u
s
a
g
e
3/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne
Fl
e
tcher
refa
c
tor
emi
t
_
expressio
n
to redu
c
e stack us
a
ge 2/N
commit
|
commitdiff
|
tree
2022-03-11
Sha
y
ne
Flet
c
her
refactor emit_expression to reduce stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-11
Jake Bailey (Hacklang)
A
dd
s
ome
i
f lets
commit
|
commitdiff
|
tree
2022-03-11
J
a
ke Bai
l
e
y (Hacklang)
Move
s
ha
l
low child, parents
cache, and errors to
f
ie
l
ds
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Jake Bailey (H
a
cklang)
Print
comparator o
u
tput
using Rust
commit
|
commitdiff
|
tree
2022-03-11
Jake Bailey (Hacklang)
Rem
o
v
e
so
m
e unused code i
n
Hh_sin
g
le_decl_rupro
commit
|
commitdiff
|
tree
2022-03-11
Jake Ba
i
ley (Hackl
a
ng)
R
e
move Fo
l
dedC
l
ass::need_i
n
it f
i
eld
commit
|
commitdiff
|
tree
2022-03-11
James Wu
Fix r
e
adonly closure ret
u
rning readonl
y
commit
|
commitdiff
|
tree
2022-03-11
Matthias
Braun
Optimize
UTF8To16
D
ec
o
der
commit
|
commitdiff
|
tree
2022-03-11
A
n
drew K
e
nned
y
D
e
fault case
a
fter like pushing wa
s
not ta
k
en
commit
|
commitdiff
|
tree
2022-03-11
Al
e
xey Toptygin
U
n
publish
deprecated AwaitAl
l
WaitHa
n
dle
me
t
hods from hhi
commit
|
commitdiff
|
tree
2022-03-11
Je
f
f Hemphi
l
l
Re
m
o
ve infinite recu
r
sion fr
o
m fm
t
::F
o
rmatter<HPHP
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Vassil
M
ladenov
Remove pe
s
s_ex
p
,disa
b
led
commit
|
commitdiff
|
tree
2022-03-11
Jake Bailey (Hacklang)
Add
zstd support
to Seri
a
lizingCache
commit
|
commitdiff
|
tree
2022-03-11
Ja
k
e Ba
i
ley (Hacklang)
Fill out mor
e
of Fo
l
dedClass::to_
o
xidized
commit
|
commitdiff
|
tree
2022-03-11
Ja
k
e Bailey (Hacklang)
Implement
From<oxidized
_
by_
r
e
f::
.
.
> for
f
ol
d
ed::*
commit
|
commitdiff
|
tree
2022-03-11
J
a
k
e Bailey (Hacklang)
C
o
n
v
ert from_oxidize
d
functions to Fr
o
m impls
commit
|
commitdiff
|
tree
2022-03-11
Aaron Orenstein
Replac
e
explic
i
t opcode lis
t
with emit
_
opcodes macro
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Michae
l
T
h
om
a
s
R
em
o
ve sid
e
effecting variant
s
from `typing_subtype`
commit
|
commitdiff
|
tree
2022-03-11
C
atherine Gasnier
mov
e
l
ogic from Typing_
t
op
l
eve
l
.
ch
e
c
k_e
x
tend_
a
bstract
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
E
dwin Smi
t
h
C
onvert a few
m
ore
tail-cal
l
s
i
n
to iteration in exp
r
ession
_
p
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Edwin
S
mith
H
ousekeepin
g
: Mo
v
e lambda params to last position
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Scott
Owens
Make inout
work be
t
t
e
r with dyna
m
ic
commit
|
commitdiff
|
tree
2022-03-11
Thomas Jiang
enum
_
type
commit
|
commitdiff
|
tree
2022-03-11
Thomas Jiang
deferr
e
d
_
i
nit_memb
e
rs
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletch
e
r
w
r
ite a
smoke test for
cyclic class error
commit
|
commitdiff
|
tree
2022-03-11
Jake Bailey
(
H
a
cklang)
U
p
d
ate test cases
commit
|
commitdiff
|
tree
2022-03-11
Jake B
a
iley (Hacklang)
Imp
l
em
e
nt Seri
a
lize and Dese
r
ialize
for decl_defs
commit
|
commitdiff
|
tree
2022-03-10
Kat
y
Voor
C
Ma
k
e to avoid che
c
king in opcod
e
s
.
rs (#9030)
commit
|
commitdiff
|
tree
2022-03-10
Thom
a
s Jiang
sealed_
w
hitelist
commit
|
commitdiff
|
tree
2022-03-10
Rashmi Makhej
a
Update field_a
d
apter extension
as per revised wrapper
.
.
.
commit
|
commitdiff
|
tree
2022-03-10
Shayne
F
letcher
r
eport
c
yclic class e
r
rors
commit
|
commitdiff
|
tree
2022-03-10
Wilfred
H
ug
h
e
s
Log to stderr
if a moni
t
or lock file exists
commit
|
commitdiff
|
tree
2022-03-10
Edwin Smith
dri
v
eby cleanup: lambda args should be last
commit
|
commitdiff
|
tree
2022-03-10
Jake
B
ailey (Ha
c
klang)
Imple
m
ent Serialize and Deserial
i
ze fo
r
Hc
commit
|
commitdiff
|
tree
2022-03-10
A
n
drew Kennedy
Do
n
ot rem
o
ve lik
e
from
inout pa
r
ame
t
e
r
s
commit
|
commitdiff
|
tree
2022-03-10
S
h
a
yne Fletch
e
r
cons
i
der enum
type inclu
d
es when decla
r
in
g
cl
a
ss parents
commit
|
commitdiff
|
tree
2022-03-10
A
a
r
on Orenstein
Stop dune
f
r
om depending on hack
c
commit
|
commitdiff
|
tree
2022-03-10
Rick Lavo
i
e
A
d
d -lstdc++fs
f
or CMake builds
commit
|
commitdiff
|
tree
2022-03-10
Nikhil T
h
omas
fix sandc
a
s
tle
state distance logging
commit
|
commitdiff
|
tree
next