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
S
h
a
y
ne Fletcher
record extends relation
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fle
t
c
h
e
r
g
i
ve LazyFolde
d
DeclProvider a Depe
n
d
encyRegi
s
trar field
commit
|
commitdiff
|
tree
2022-03-15
Sh
a
yne Flet
c
her
provi
d
e an
imp
l
ement
a
ti
o
n of De
p
endency
R
egistrar
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
introd
u
c
e trait Dependenc
y
Registrar
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refacto
r
p_stmt_ to reduce st
a
ck usage
12/12
commit
|
commitdiff
|
tree
2022-03-15
S
hayne
Fletcher
refactor
p_stmt_ t
o
red
u
ce stack usage 11
/
N
commit
|
commitdiff
|
tree
2022-03-15
Shayn
e
Fletc
h
er
re
f
acto
r
p_stmt_ to reduce stack usa
g
e 10/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne Fl
e
tch
e
r
refactor p_stmt_ t
o
r
educe s
t
a
ck usa
g
e 9/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fl
e
tcher
refa
c
to
r
p_stmt_ to
reduce stack usage 8/N
commit
|
commitdiff
|
tree
2022-03-15
S
hayn
e
Fletcher
refactor p
_
st
m
t_
to reduce
st
a
ck usage 7
/
N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletch
e
r
refac
t
or
p_stmt
_
to
reduce sta
c
k usage 6/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
e
f
actor p_stmt_ to
r
educe stack usa
g
e
5
/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Flet
c
her
r
efacto
r
p
_s
t
mt_ to reduce stack
usage
4
/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fl
e
tcher
refactor p_stmt_ to reduce stack us
a
ge 3/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne Fletcher
r
efa
c
t
o
r p_stmt_ to redu
c
e
stack us
a
g
e
2/N
commit
|
commitdiff
|
tree
2022-03-15
Sh
a
yne Fl
e
tcher
re
f
actor p
_
stmt_ to reduce stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-15
Shayn
e
Fletch
e
r
refa
c
to
r
exp
r
_to_
t
yped to reduce stack usage 5/
5
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
e
fact
o
r expr_to_ty
p
ed_v
a
l
ue to r
e
duce
st
a
ck
u
sage 4/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletcher
r
efactor expr_to_typ
e
d_value to
r
educe stack u
s
age 3/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletcher
refactor expr
_
to_t
y
ped_value_
to reduce st
a
ck usage 2/N
commit
|
commitdiff
|
tree
2022-03-14
Sha
y
ne Fle
t
c
her
refactor exp
r
_to_typed_value
_
to re
d
uce
stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne
F
letcher
refactor emit_stmt to
r
e
duce
stack usage 3/3
commit
|
commitdiff
|
tree
2022-03-14
Shayn
e
Fletcher
refactor emit_stmt to reduce stack usage
2/N
commit
|
commitdiff
|
tree
2022-03-14
Shay
n
e
Fl
e
tcher
re
f
act
o
r emit_stmt to reduce s
t
ack usag
e
1
/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletch
e
r
fix lint, rep
l
a
c
e &Bo
x
<T
>
with &T
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fle
t
cher
re
f
actor
emit_
e
xpressi
o
n
t
o
reduce sta
c
k usage 12
/
1
2
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
re
f
actor emit_
e
xpression to
re
d
uce stack usage 11/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
ref
a
ctor emit
_
ex
p
res
s
i
o
n to red
u
ce stack usage 10/N
commit
|
commitdiff
|
tree
2022-03-12
S
hay
n
e Fle
t
ch
e
r
refa
c
t
o
r em
i
t_expression to r
e
duce
s
tac
k
u
s
age 9/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
refactor emit ex
p
ressio
n
to reduce stack usage 8/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
r
e
facto
r
e
m
it_ex
p
ression to reduce stack usage
7
/N
commit
|
commitdiff
|
tree
2022-03-12
Sha
y
ne Fl
e
tcher
refactor e
m
i
t
_expression
to
red
u
ce stack usage 6/N
commit
|
commitdiff
|
tree
2022-03-12
Shayn
e
Fletc
h
er
refact
o
r
e
m
i
t
_ex
p
r
e
s
sion t
o
r
e
duce
sta
c
k usa
g
e 5/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletcher
r
e
f
actor emit
_
expr
e
ssio
n
t
o
reduce stack
usag
e
4/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne
F
letch
e
r
r
e
factor
emit
_
e
x
p
ression to r
e
duce stack u
s
age 3/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletcher
refacto
r
emit_expression to
r
educe st
a
c
k usage 2/N
commit
|
commitdiff
|
tree
2022-03-11
Shay
n
e
F
letcher
refactor
e
mit_ex
p
res
s
ion
t
o
r
edu
c
e stack
usage 1
/
N
commit
|
commitdiff
|
tree
2022-03-11
Shay
n
e Fletche
r
wr
i
te a smoke test for
cyc
l
ic c
l
ass error
commit
|
commitdiff
|
tree
2022-03-10
Sha
y
ne
F
letcher
report cyclic
c
lass errors
commit
|
commitdiff
|
tree
2022-03-10
Shayne Fletche
r
co
n
sid
e
r enum type includ
e
s wh
e
n dec
l
a
ring class parents
commit
|
commitdiff
|
tree
2022-03-09
Shayne Fletc
h
er
improve
crate s
t
ructure &
f
i
l
enames of hackrs_test
commit
|
commitdiff
|
tree
2022-03-09
Shayne Fl
e
tcher
fo
l
ded types us
e
indexmap
commit
|
commitdiff
|
tree
2022-03-08
Shay
n
e
Fletcher
add GlobalO
p
t
ions
to LazyFoldedDecl
P
rovider
commit
|
commitdiff
|
tree
2022-03-08
Shayne
F
let
c
h
e
r
add d
e
pendent root to typ
i
ng e
n
v
commit
|
commitdiff
|
tree
2022-03-08
S
h
a
y
ne Fletcher
thread through
d
epe
n
dent
commit
|
commitdiff
|
tree
2022-03-07
Shayne
Flet
c
he
r
r
e
move
n
ow redundant
s
sh test
commit
|
commitdiff
|
tree
2022-03-07
Sh
a
yne F
l
e
t
c
her
f
i
nish off missing file test
commit
|
commitdiff
|
tree
2022-03-07
Sha
y
ne Fle
t
cher
rename
t
est_utils
to
hackrs_test_utils
commit
|
commitdiff
|
tree
2022-03-04
Shayne
Fletcher
introduce a ru
s
t unit test
commit
|
commitdiff
|
tree
2022-03-03
Shayne Fletcher
d
ecl'i
n
g a clas
s
es'
p
are
n
ts was sorely
abbreiviated
commit
|
commitdiff
|
tree
2022-03-02
Shayn
e
Fletc
h
er
`
ClassType<R
>
` fill
missing su
b
stitu
t
i
o
n
s
commit
|
commitdiff
|
tree
2022-03-01
S
hay
n
e Flet
c
her
test dec
l
e
r
ror
commit
|
commitdiff
|
tree
2022-03-01
Shayne Fl
e
t
c
her
Represent pa
r
e
nt err
o
r
cha
i
ns as a single Error
commit
|
commitdiff
|
tree
2022-03-01
Shayne Fletcher
intr
o
d
uce `
P
arent` error
commit
|
commitdiff
|
tree
2022-02-25
Shayne F
l
etcher
pref
e
r
deconstruction to
tuple
pro
j
ection
commit
|
commitdiff
|
tree
2022-02-22
Shayne Fletcher
s
i
m
p
lif
y
boxed slice
i
n
it
commit
|
commitdiff
|
tree
2022-02-18
Shayne Fletcher
fold type const
a
nts
commit
|
commitdiff
|
tree
2022-02-16
Shayn
e
Fletcher
fold consta
n
ts
f
rom
implements
commit
|
commitdiff
|
tree
2022-02-16
Shayne F
l
etc
h
er
fold in
c
onstan
t
s from included
enums
commit
|
commitdiff
|
tree
2022-02-16
Sha
y
ne F
l
etch
e
r
fold
in constants
f
rom re
q
uire
impl
e
ments
commit
|
commitdiff
|
tree
2022-02-15
S
h
ayn
e
Fletche
r
i
nline `m
e
mber
s
_from
_
class`
commit
|
commitdiff
|
tree
2022-02-15
Sha
y
ne
F
letcher
inline inherit_xh
p
_
h
a
ck_a
t
trs
_
only
commit
|
commitdiff
|
tree
2022-02-15
Shayne Fletcher
remove un
n
eeded
i
nference hint
commit
|
commitdiff
|
tree
2022-02-15
Shayn
e
Fletcher
prefer one-s
h
ot i
n
it wi
t
h iter
s
, n
o
mut
commit
|
commitdiff
|
tree
2022-02-15
Shayne F
l
etcher
add
sub
s
t
itution type to carry allocator
commit
|
commitdiff
|
tree
2022-02-15
S
h
ayne Flet
c
h
e
r
implement substitutions
commit
|
commitdiff
|
tree
2022-02-15
Shayne Fletcher
Add Mem
b
erF
o
lder type to ca
r
r
y
around commo
n
p
a
r
amet
e
rs
commit
|
commitdiff
|
tree
2022-02-12
Sha
y
ne Fletch
e
r
Vec<T>
-
>
B
o
x<[T]>
commit
|
commitdiff
|
tree
2022-02-11
Shayne
Fletc
h
er
use `defaul
t
` to ini
t
a
b
o
x
ed sli
c
e
commit
|
commitdiff
|
tree
2022-02-11
Shayne Fletcher
fil
l
in (some
)
missing substitution stuff
commit
|
commitdiff
|
tree
2022-02-10
S
h
ayne F
l
etcher
handle typeconst i
n
h
e
ritanc
e
commit
|
commitdiff
|
tree
2022-02-10
Sh
a
yne Fle
t
cher
f
o
ld constant
s
commit
|
commitdiff
|
tree
2022-02-09
S
h
ayne
F
letcher
intro
d
uce
t
y
pe
c
onstants
commit
|
commitdiff
|
tree
2022-02-09
Shayne Fletcher
more const
inheri
t
a
nce
l
ogic
commit
|
commitdiff
|
tree
2022-02-08
Shayne Fletch
e
r
ena
b
le cla
s
s
c
onstant
s
in folded classes
commit
|
commitdiff
|
tree
2022-02-08
Shayne Fletc
h
er
inherit xhp attrs
commit
|
commitdiff
|
tree
2022-02-08
Sh
a
yne
F
letcher
c
o
n
s
ider require extends
and traits in inheritance
commit
|
commitdiff
|
tree
2022-02-04
Shayne Fl
e
t
cher
don't mention oxid
i
zed in scope fol
d
e
d
_decl_provider
commit
|
commitdiff
|
tree
2022-02-04
Shayn
e
F
letcher
i
m
pr
o
ve from
_
parent
commit
|
commitdiff
|
tree
2022-02-04
Shayne
F
letcher
add
f
rom_r
e
q_extends to SubstContext
commit
|
commitdiff
|
tree
2022-02-04
Shayne Fletcher
i
m
plement fla
g
accessor
s
on
fo
l
ded elements
commit
|
commitdiff
|
tree
2022-02-04
Shayne Fletcher
use `
.
drain()` on props
commit
|
commitdiff
|
tree
2022-02-04
Shayne Fletcher
use
r
attributes names are type names
commit
|
commitdiff
|
tree
2022-02-04
S
hayne Fl
e
tcher
f
o
l
d
c
o
n
structor
commit
|
commitdiff
|
tree
2022-02-04
S
hayne Fle
t
cher
fold
p
roperties
commit
|
commitdiff
|
tree
2022-02-04
Shayn
e
Fletcher
fi
l
l
i
n missing add method
logic
commit
|
commitdiff
|
tree
2022-02-02
Shayne Fletcher
refactor class element f
l
a
g
logic
commit
|
commitdiff
|
tree
2022-02-02
Shay
n
e Fletcher
compl
e
t
e
xhp_attr flag
logic
commit
|
commitdiff
|
tree
2022-02-01
Shayne Fletcher
eli
m
inate `C
l
assElt` ne
w
type; us
e
`
ClassEl
t
Flag
s
`
d
ire
c
tly
commit
|
commitdiff
|
tree
2022-02-01
Shayne
F
letche
r
calculate f
o
lde
d
method flags
commit
|
commitdiff
|
tree
2022-01-31
Shayne Fl
e
tch
e
r
add more fields
to
Shal
l
owMetho
d
,
ShallowClass
commit
|
commitdiff
|
tree
2022-01-28
Sh
a
yne Fletc
h
er
i
n
clude user attributes shallow m
e
thods
commit
|
commitdiff
|
tree
2022-01-28
Shayne Fletch
e
r
i
nclude deprecated
f
i
e
ld in folde
d
eleme
n
ts
commit
|
commitdiff
|
tree
2022-01-28
Shayn
e
Fletcher
inclu
d
e static methods in
f
ol
d
ed de
c
ls
commit
|
commitdiff
|
tree
2022-01-27
Shayne Fletc
h
e
r
impro
v
e method visibility calc
u
lation
commit
|
commitdiff
|
tree
2022-01-25
Sha
y
ne Fl
e
t
cher
forwa
r
d comp
a
t fix for 4
.
13
.
1
commit
|
commitdiff
|
tree
2022-01-24
S
h
a
yne Flet
c
her
add elt_vis
i
bil
i
ty to
FoldedElement
commit
|
commitdiff
|
tree
2022-01-24
Shay
n
e Fletc
h
er
no
call for
b
orro
w
here
commit
|
commitdiff
|
tree
2022-01-24
S
h
ayne
F
letche
r
a
d
d
Visibility to decl_defs
commit
|
commitdiff
|
tree
2021-12-14
Shayne
Fletcher
ref
a
ctor
ffi_
c
bindgen header
ge
n
e
r
a
tion
commit
|
commitdiff
|
tree
next