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
Send a minimal text edit over LSP
2022-03-08
Wil
f
r
e
d Hug
h
es
Send a mi
n
imal
t
e
x
t edit ove
r
L
SP
commit
|
commitdiff
|
tree
2022-03-08
Jeff
Hem
p
hill
Put SQLiteKe
y
in
its own unit
commit
|
commitdiff
|
tree
2022-03-08
Thomas Jia
n
g
nai
v
e_dedup
commit
|
commitdiff
|
tree
2022-03-08
Thomas Jiang
flatten_pa
r
ent_cl
a
s
s
_reqs
commit
|
commitdiff
|
tree
2022-03-08
Tho
m
as Jiang
declared_class_req
commit
|
commitdiff
|
tree
2022-03-08
Thom
a
s Jiang
req_a
n
cestors_extends and r
e
q_ancestors
commit
|
commitdiff
|
tree
2022-03-08
Thom
a
s Jiang
Implement check_exte
n
d_kind
commit
|
commitdiff
|
tree
2022-03-08
Th
o
mas Jiang
Impleme
n
t equivalent of check_no_dupl
i
cate
_
traits
commit
|
commitdiff
|
tree
2022-03-08
T
h
omas Jiang
Add decl_errors fiel
d
to folded class definition
commit
|
commitdiff
|
tree
2022-03-08
Thomas Jiang
Extends o
u
tli
n
e
commit
|
commitdiff
|
tree
2022-03-08
Thomas Jiang
C
h
ange deb
u
g printing of fol
d
ed
decls so that hashmaps
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
Thom
a
s Jiang
A
d
d a
C
I
v
erify
.
py test
for folded
d
ec
l
s
commit
|
commitdiff
|
tree
2022-03-08
A
a
ron Orenst
e
in
Fixup
s
for opcodes coming from hhbc
.
h
commit
|
commitdiff
|
tree
2022-03-08
Aaron Orens
t
ein
Add Targe
t
s d
e
rive
m
acro
commit
|
commitdiff
|
tree
2022-03-08
Fred E
m
mott
C
o
r
rect license
headers in Ha
c
k and
H
H
V
M
commit
|
commitdiff
|
tree
2022-03-08
Aaron Ore
n
stein
S
u
ppo
r
t
for per-opcode fixups
commit
|
commitdiff
|
tree
2022-03-08
Shayne Fletcher
add GlobalOptions
t
o LazyFolded
D
eclProvid
e
r
commit
|
commitdiff
|
tree
2022-03-08
Edwin Smith
measure peak Emitter stack depth
commit
|
commitdiff
|
tree
2022-03-08
Scott
O
wens
Fix bug
w
ith key pe
s
simis
a
t
ion
commit
|
commitdiff
|
tree
2022-03-08
S
hay
n
e Fletcher
add dep
e
n
de
n
t
r
oot to typing env
commit
|
commitdiff
|
tree
2022-03-08
S
ha
y
ne Fletcher
t
hread through depen
d
ent
commit
|
commitdiff
|
tree
2022-03-07
Wilfred Hughes
Check syntax
e
rrors wh
e
n compu
t
i
ng th
e
N
A
S
T
in hh
_
si
n
gle_typ
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
Wilfred Hu
g
h
es
Use folded dec
l
s for the def
a
u
l
t
t
ypecheck tests
commit
|
commitdiff
|
tree
2022-03-07
Jake Bailey (Ha
c
klang)
Do not use threadsa
f
e t
y
pes for TypingDec
l
Pr
o
vider
commit
|
commitdiff
|
tree
2022-03-07
Ja
k
e Bailey (Hac
k
lang)
Add <R: Reason> parame
t
er to Decl
P
arser
commit
|
commitdiff
|
tree
2022-03-07
Jake Bailey (
H
acklang)
Imp
l
ement
T
o
Oc
a
mlRep
f
or Arc, RelativePath, and
F
oldedCl
a
ss
commit
|
commitdiff
|
tree
2022-03-07
E
dwin Smith
spe
l
l out ast::Expr and Expr_ (2/N)
commit
|
commitdiff
|
tree
2022-03-07
S
h
ayne Fletcher
remove now redundants sh
te
s
t
commit
|
commitdiff
|
tree
2022-03-07
Shayne Flet
c
h
er
fini
s
h off missing fi
l
e test
commit
|
commitdiff
|
tree
2022-03-07
Edwin Smith
Tidy p_expr() wr
a
pper
functi
o
ns
(1/N)
commit
|
commitdiff
|
tree
2022-03-07
E
d
win Smith
Rename
r
ust_aast_
p
arser_types::Resu
l
t -
>
P
arserResult
commit
|
commitdiff
|
tree
2022-03-07
Jake Bailey
(Hacklang)
Decl hhi
f
iles in decl_file
commit
|
commitdiff
|
tree
2022-03-07
Edwi
n
Smi
t
h
invert
t
h
e sense of ha
p
ply_decl
_
has
_
n
o
_reified_ge
n
e
r
ic
s
()
commit
|
commitdiff
|
tree
2022-03-07
J
ake Bai
l
e
y (Ha
c
klang)
S
w
itch to g
l
o
bal Conse
r
s
commit
|
commitdiff
|
tree
2022-03-07
Shayn
e
Fletcher
rename te
s
t_utils to
h
ackrs_test_utils
commit
|
commitdiff
|
tree
2022-03-07
Aaron Orenst
e
in
M
o
ve Targets
impl for opc
o
des into
o
pcode
s
.
r
s
commit
|
commitdiff
|
tree
2022-03-07
Aaron Orenstein
Add missing
cls_hi
n
t
to FCallObjMe
t
hod*
commit
|
commitdiff
|
tree
2022-03-07
Aaron Ore
n
stein
Add missing
cl
s
_hint to FCallClsM
e
th
o
d*
commit
|
commitdiff
|
tree
2022-03-07
Alexander Mols
A
d
d diffs version
0
.
4 crate
commit
|
commitdiff
|
tree
2022-03-07
Catherine
Gasnier
improve error m
e
ssage an
d
posi
t
ion for "bad decl o
v
erride
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
Michael Tho
m
as
Fix build
commit
|
commitdiff
|
tree
2022-03-06
Katy Voor
Share
d
OODeclExists
commit
|
commitdiff
|
tree
2022-03-06
Katy Voor
FuncNu
m
Args unused
commit
|
commitdiff
|
tree
2022-03-06
Katy Voor
Eliminate
Instruct:
:
TypedValue
commit
|
commitdiff
|
tree
2022-03-06
Katy Vo
o
r
M
o
d
i
fy
s
o
me types t
o
be inline with
hhbc
.
h
commit
|
commitdiff
|
tree
2022-03-06
H
asnain L
a
k
h
a
ni
Properly handl
e
`this` on method calls
commit
|
commitdiff
|
tree
2022-03-06
Ha
s
na
i
n Lakhani
I
nitial
s
upport for
builtins
commit
|
commitdiff
|
tree
2022-03-05
Jan Oravec
Do
n
ot assert crash during timeou
t
o
r
OOM in r
e
gion
.
.
.
commit
|
commitdiff
|
tree
2022-03-05
Jan Oravec
Properly c
l
eanup ETE
W
H
on fatal i
n
onExternalThr
e
adE
v
entCrea
.
.
.
commit
|
commitdiff
|
tree
2022-03-05
Aa
r
o
n
Orenstein
Separate bytecodes from pseudo-ins
t
r
u
ctions
.
commit
|
commitdiff
|
tree
2022-03-05
Aaron Orenstein
Macros to generate opcodes enum and OpcodeDisplay struct
commit
|
commitdiff
|
tree
2022-03-04
E
dw
i
n Smith
H
o
useke
e
p
i
ng:
l
ift_awa
i
t() alwa
y
s ret
u
r
ns Ok
commit
|
commitdiff
|
tree
2022-03-04
Edwi
n
Smith
Use much l
e
ss pars
e
r stack space
when r
e
c
u
r
si
n
g throug
h
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
E
d
w
i
n Smith
measure parse and lo
w
e
r
stack_pe
a
k,
and p
a
rse arena
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Jake Bailey (Hacklang)
Fix stac
k
bug
commit
|
commitdiff
|
tree
2022-03-04
Edwin Smith
define
LocalRan
g
e
commit
|
commitdiff
|
tree
2022-03-04
Millie C
h
en
Move commo
n
te
s
t
ing utilities into new test_utils cra
t
e
commit
|
commitdiff
|
tree
2022-03-04
Michael Christensen
Opt
i
mize
una
l
igned vanilla
v
ec
iteration
commit
|
commitdiff
|
tree
2022-03-04
B
o
Yan
g
Add a
t
est to
e
n
sure no zombi
e
process
l
eft after the
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Bo Yang
Remove Li
g
htProcess:
:
pcntl_waitpid
commit
|
commitdiff
|
tree
2022-03-04
Bo Yang
Use LightProcess::waitpid instead of LightP
r
o
c
ess:
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
H
unter
G
o
l
dstein
Unify `
u
nset` lval
c
hec
k
s with
other lval
s
commit
|
commitdiff
|
tree
2022-03-04
Chris
Konstad
Enab
l
e `rayon` feature
commit
|
commitdiff
|
tree
2022-03-04
Hasnain L
a
khani
M
a
rk
base operations as
c
o
mp
l
eted
commit
|
commitdiff
|
tree
2022-03-04
Hasnain
L
a
khani
Fix AddEl
e
mC
commit
|
commitdiff
|
tree
2022-03-04
Ha
s
nain Lakhani
Implement handl
i
ng of it
e
rator instructions
commit
|
commitdiff
|
tree
2022-03-04
H
a
snain Lakhani
Remove
s
eparate Collectio
n
sHeap
commit
|
commitdiff
|
tree
2022-03-04
Hasnain Lakhani
Add
te
s
ts
to show
w
e proper
l
y
handl
e
con
s
t
ructors
commit
|
commitdiff
|
tree
2022-03-04
H
as
n
ain Lakhan
i
A
d
d
support for globa
l
s
commit
|
commitdiff
|
tree
2022-03-04
Hasnai
n
Lakhani
Add
s
u
pport
for class s
t
atic p
r
operties
commit
|
commitdiff
|
tree
2022-03-04
Hasnain Lakhani
Imp
l
e
men
t
mutator instructio
n
s for locals
commit
|
commitdiff
|
tree
2022-03-04
Mike
Qian
R
emove __PSF fro
m
systemlib
and HSL sour
c
es
commit
|
commitdiff
|
tree
2022-03-04
Michael Thomas
Remove
side-effe
c
t
i
ng variants from `typing_coercion`
commit
|
commitdiff
|
tree
2022-03-04
J
a
ke Bailey
(
H
acklang)
Imp
l
eme
n
t
T
oOxidized
f
or
P
os
,
Reas
o
n, and Rel
a
tivePath
commit
|
commitdiff
|
tree
2022-03-04
C
a
therine Gasni
e
r
Improve positions an
d
w
o
rding of "method
n
o
t implement
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Catherine Gas
n
ier
add
hh_autoimport
.
m
l
i + doc
commit
|
commitdiff
|
tree
2022-03-04
Catherine
G
asnie
r
wire the Pos
.
t of a cl
a
ss' paren
t
s down
i
n Typ
i
ng
_
extends
commit
|
commitdiff
|
tree
2022-03-04
M
i
chael Thomas
Remove
s
i
d
e
-effecting va
r
iants fr
o
m `typing_object_get
`
commit
|
commitdiff
|
tree
2022-03-04
P
hili
p
pe Bidinger
in
d
ex co
n
text
l
is
t
commit
|
commitdiff
|
tree
2022-03-04
E
d
win Smi
t
h
Use std::string_view ins
t
ead of c_stri
n
g in
e
xt
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
J
a
n Oravec
F
ix
refcounting bug
du
r
ing
onAwaitAllCreat
e
profiling
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Mi
c
hael O'Farre
l
l
Fix JIT time
t
ype p
e
s
simizat
i
on during hois
t
CheckTypes
commit
|
commitdiff
|
tree
2022-03-04
Mi
l
l
ie C
h
en
Make
r
up
r
o
folded class av
a
ilable to OCaml
commit
|
commitdiff
|
tree
2022-03-04
K
aty V
o
or
Make TypedValue::Dou
b
le more
i
n-li
n
e with
H
HVM datatype
commit
|
commitdiff
|
tree
2022-03-04
Shayne Fletcher
i
ntrod
u
ce a rust
unit
te
s
t
commit
|
commitdiff
|
tree
2022-03-04
Jake Bailey (Ha
c
k
l
ang)
Rename Ea
g
erMembers to
Members
commit
|
commitdiff
|
tree
2022-03-03
A
a
ro
n
O
rens
t
e
in
Change hhbc
.
rs t
o
be a more str
u
c
tured
data format
.
commit
|
commitdiff
|
tree
2022-03-03
Baojun W
a
ng
Upd
a
te Ca
r
g
o
.
t
o
ml generated by
reindeer/vendor
commit
|
commitdiff
|
tree
2022-03-03
Jef
f
H
e
mphill
Use DF
S
i
n
SymbolM
a
p:
:
getTransitiveDe
r
ivedT
y
pe
s
(
)
instead
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
Jake
B
a
i
ley (
H
acklang)
Implement EqModuloPos for
d
ecl_defs
commit
|
commitdiff
|
tree
2022-03-03
J
a
ke Bailey (Hacklang)
Add Bytes wrapper type for
B
ytesId
commit
|
commitdiff
|
tree
2022-03-03
Ja
n
Oravec
Report names o
f
n
on-standard exceptions
commit
|
commitdiff
|
tree
2022-03-03
Jan Or
a
vec
Add asserts to AwaitAllWaitHan
d
le
destructo
r
commit
|
commitdiff
|
tree
2022-03-03
Hasnain Lakhani
Implement Isset
and type queryin
g
inst
r
u
c
tio
n
s
commit
|
commitdiff
|
tree
2022-03-03
Hasna
i
n Lakhani
Remove
r
eferences to
dead IssetC
commit
|
commitdiff
|
tree
2022-03-03
Hasnain Lak
h
ani
I
mp
l
ement most of
t
h
e
Get
o
pco
d
e
s
commit
|
commitdiff
|
tree
2022-03-03
Hasnain Lakhani
Implem
e
nt so
m
e
more opcodes
commit
|
commitdiff
|
tree
2022-03-03
Hasnain
Lak
h
ani
Save
some memory when
m
odeling col
l
ections/objects
commit
|
commitdiff
|
tree
2022-03-03
Has
n
ain Lakhani
Add support for tracking fl
o
ws through collecti
o
ns
commit
|
commitdiff
|
tree
2022-03-03
H
asnain Lakhani
Add support for
tr
a
cking
f
lows
to
/
from proper
t
ie
s
on
.
.
.
commit
|
commitdiff
|
tree
next