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
implement `FromOcamlRep` for `BPos`
2022-08-03
S
h
ayne Flet
c
her
implement `
F
romOcamlR
e
p` for `BPos`
commit
|
commitdiff
|
tree
2022-08-02
S
hayne Fletche
r
break
o
ut cra
t
e
`folded
_
de
c
l_provid
e
r` from
`ha
c
kr
s
`
commit
|
commitdiff
|
tree
2022-07-22
Shay
n
e Flet
c
her
add a lit
t
le more com
m
entary in slab
.
rs
commit
|
commitdiff
|
tree
2022-07-19
Shayne Fletcher
br
e
ak
o
u
t cra
t
e `shallow
_
d
ecl_prov
i
der` from `hack
r
s`
commit
|
commitdiff
|
tree
2022-07-19
Shayne Fletcher
b
r
e
a
k
o
ut cr
a
tes `special_names`, `direct_decl_parser
.
.
.
commit
|
commitdiff
|
tree
2022-07-19
S
hayne Fletcher
h
ackrs/lib
.
rs -> h
a
ckrs/hackrs
.
rs
commit
|
commitdiff
|
tree
2022-05-24
Shayne Fletcher
recover
l
ast
o
f Dep
G
r
a
phRead
e
r tes
t
s
commit
|
commitdiff
|
tree
2022-05-24
S
h
ayne
Fletcher
implement De
p
GraphReader on
D
ependencyGraph
commit
|
commitdiff
|
tree
2022-05-20
Shayne
F
letcher
mostly
recover hackrs_te
s
t
commit
|
commitdiff
|
tree
2022-05-20
Shayne Fletcher
add fac
t
ory functi
o
n
f
or ProviderBackend
commit
|
commitdiff
|
tree
2022-05-19
Shayne Fle
t
cher
small refactor
i
ngs
commit
|
commitdiff
|
tree
2022-05-19
S
h
ayne Fl
e
t
cher
use depgraph_
a
pi, de
l
ete
d
ependenc
y
_registr
a
r
commit
|
commitdiff
|
tree
2022-05-19
Shayne
F
letcher
depgraph
_
api crate + trai
t
s a
n
d no
-
op imp
l
commit
|
commitdiff
|
tree
2022-05-18
Shayne Fletcher
picking up
f
rom D3
5
97
0
079
commit
|
commitdiff
|
tree
2022-05-11
Sh
a
yne Fletcher
m
o
ve nam
i
ng_provider into its own crate
commit
|
commitdiff
|
tree
2022-05-11
Shayn
e
F
l
etch
e
r
m
o
ve file_provider in
t
o it's own cr
a
te
commit
|
commitdiff
|
tree
2022-05-11
Shay
n
e Fletcher
shallow_decl
_
p
r
ovider rename mod
.
rs
commit
|
commitdiff
|
tree
2022-05-09
Sha
y
ne Fletcher
t
o
_oxi
d
ized
f
or
shallow decl
s
2
/
2
commit
|
commitdiff
|
tree
2022-05-09
Sh
a
y
ne Fletcher
to_oxidized for shal
l
o
w
d
e
cls 1
/
2
commit
|
commitdiff
|
tree
2022-05-09
S
hayne
F
l
etcher
stub out shallo
w
decl To
O
xi
d
ized impls
commit
|
commitdiff
|
tree
2022-05-07
Shayne Flet
c
her
refac
t
or
t
o a
v
o
i
d alloc
commit
|
commitdiff
|
tree
2022-05-06
Shayne Fletcher
wir
e
up ffi's to
t
he rust
f
il
e
pro
v
i
d
e
r
commit
|
commitdiff
|
tree
2022-05-06
Sha
y
n
e Fletcher
implem
e
nt t
h
e ru
s
t
file_provider
F
FIs
commit
|
commitdiff
|
tree
2022-05-06
Shayne Fletcher
integrate PlainF
i
leProvider &
DeclPars
e
r
commit
|
commitdiff
|
tree
2022-05-02
Shayne Fletcher
implement PlainF
i
leProvider
commit
|
commitdiff
|
tree
2022-04-29
Shay
n
e Fletcher
n
e
w co
m
ponent PlainFi
l
eProvider
commit
|
commitdiff
|
tree
2022-04-28
S
hayne Fletcher
define
FileProvider
t
rait
commit
|
commitdiff
|
tree
2022-04-20
Shay
n
e Fletche
r
fix docs example
commit
|
commitdiff
|
tree
2022-04-20
S
h
ay
n
e Fletcher
use cpp_libra
r
y() to def
i
ne
o
camlpool
commit
|
commitdiff
|
tree
2022-04-20
S
hayne Fletcher
d
o
c
fix
commit
|
commitdiff
|
tree
2022-04-15
Shayne
Fletcher
fix broken link & ad
d
one mor
e
commit
|
commitdiff
|
tree
2022-04-13
Shayne
F
letche
r
implement direct decl hhi/php stdlib f
i
lteri
n
g
commit
|
commitdiff
|
tree
2022-04-11
Shayne Fletcher
store Par
s
e
rOpt
i
ons not
Dec
l
ParserOptions
commit
|
commitdiff
|
tree
2022-04-08
Shayne
F
letche
r
im
p
le
m
e
n
t
`clone_in
(
)` for `
G
lobalOptions<'
_
>
`
commit
|
commitdiff
|
tree
2022-04-08
Shayn
e
Fletc
h
e
r
get HhCon
f
i
g
s
threaded th
r
o
ug
h
to decl p
a
rsing
commit
|
commitdiff
|
tree
2022-04-05
Shayne Fletcher
homogenize the
names of our
tools
commit
|
commitdiff
|
tree
2022-04-04
Shay
n
e
Fletch
e
r
DeclTy_, DeclTy -> T
y
_,
Ty
commit
|
commitdiff
|
tree
2022-04-04
Sha
y
ne
Fletcher
prepare to rena
m
e DeclTy*
commit
|
commitdiff
|
tree
2022-04-01
S
h
ayne Fletcher
constr
u
c
t
or bu
g
f
i
x
commit
|
commitdiff
|
tree
2022-04-01
Shayne Fletch
e
r
r
e
name st
r
aggler mod
.
rs files
commit
|
commitdiff
|
tree
2022-03-31
Sh
a
yne Fletcher
rename ty
p
ing_err
o
r
t
o local_e
r
ror
commit
|
commitdiff
|
tree
2022-03-31
S
h
a
yne Fletcher
re
n
ame
typin
g
_
d
efs to
l
ocal
commit
|
commitdiff
|
tree
2022-03-31
Shayne Fletcher
rename
typi
n
g_prop to prop
commit
|
commitdiff
|
tree
2022-03-31
Shayne Fletch
e
r
rename decl_de
f
s to decl
commit
|
commitdiff
|
tree
2022-03-31
Shayne Fletc
h
er
eliminate `
l
ib` f
r
om ty
c
rate
commit
|
commitdiff
|
tree
2022-03-30
S
h
ayne Fletcher
fill in
missing
chow
n
lo
g
ic i
n
m
em
b
ers_from_class
commit
|
commitdiff
|
tree
2022-03-29
Shayne F
l
et
c
her
rena
m
e
&
s
h
uffle test
a
n
d
test_utils code
commit
|
commitdiff
|
tree
2022-03-29
Shayne Fletcher
move hackrs crate into a subdi
r
commit
|
commitdiff
|
tree
2022-03-29
Sh
a
yne Fletcher
split out ty cr
a
te
commit
|
commitdiff
|
tree
2022-03-29
Shay
n
e
F
letcher
li
f
t pos up one
level out of
l
ib
commit
|
commitdiff
|
tree
2022-03-28
S
h
ayne F
l
e
tc
h
er
we do not like mod
.
rs we do not like i
t
n
o
t o
n
e bit
commit
|
commitdiff
|
tree
2022-03-25
Shayne Fl
e
tcher
refactor for judicious
use of
f
or_eac
h
commit
|
commitdiff
|
tree
2022-03-24
S
hayne Flet
c
her
add missing
m
ark_a
s
_synthesized case
for type_cons
t
s
commit
|
commitdiff
|
tree
2022-03-23
Shayne Fletche
r
provide `is_hhi`
;
use it
i
n `f
o
lded_dec
l
_provider`
commit
|
commitdiff
|
tree
2022-03-23
S
hay
n
e
F
letche
r
first cut at filte
r
_p
r
i
v
ates in members
_
from
_
class
commit
|
commitdiff
|
tree
2022-03-23
S
hayne Fletcher
e
x
tends
r
elatio
n
t
est
commit
|
commitdiff
|
tree
2022-03-23
Shayne
F
letc
h
er
improve m
e
mbers
_
from
_
class (r
e
gister con
s
tru
c
to
r
dep)
commit
|
commitdiff
|
tree
2022-03-16
Shayne Fletch
e
r
re
c
ord e
x
tends relat
i
on
commit
|
commitdiff
|
tree
2022-03-15
S
h
a
yne Fl
e
tc
h
e
r
give LazyFoldedDec
l
Prov
i
der
a DependencyRegistrar field
commit
|
commitdiff
|
tree
2022-03-15
Sh
a
yne Fletcher
provi
d
e an implementation of Depen
d
encyRe
g
istrar
commit
|
commitdiff
|
tree
2022-03-15
Shayne F
l
e
t
c
her
in
t
r
o
duce
t
r
ait DependencyRe
g
istrar
commit
|
commitdiff
|
tree
2022-03-15
Shayne
F
letcher
refa
c
tor p_s
t
mt_ to reduce stack usage 12/12
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refactor p_stmt
_
to reduce stack usage 11/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne Fletcher
refactor p_stmt_ to reduc
e
stack
usage 10/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne
Fletch
e
r
refacto
r
p_stmt
_
to re
d
uce sta
c
k usage 9/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletch
e
r
r
e
factor p_stmt_ to reduce st
a
ck usage
8
/
N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
re
f
ac
t
o
r p_stmt_ to re
d
uc
e
stack usage 7/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refactor
p_st
m
t_ to reduce stack u
s
age 6/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletc
h
er
r
e
fact
o
r p_stmt_ to red
u
ce st
a
ck usage 5/N
commit
|
commitdiff
|
tree
2022-03-15
Sh
a
y
n
e Fletcher
refactor p_stmt_
t
o
r
educe stack usage 4/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
efactor p_s
t
mt_ to reduce stack u
s
age 3/N
commit
|
commitdiff
|
tree
2022-03-15
S
h
ayne
F
letcher
refactor p_stm
t
_ to reduce s
t
a
ck
u
sage 2/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fl
e
tcher
refactor p_stmt
_
to reduce stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
e
factor
expr_
t
o_typed to reduce stack
u
sage 5/5
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fl
e
tcher
refactor expr_
t
o
_
typed_value to re
d
uce stack
usage 4
/
N
commit
|
commitdiff
|
tree
2022-03-14
Shayne
Fletc
h
er
re
f
act
o
r
expr
_
to_typed_v
a
lue to reduce sta
c
k
u
sage 3/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Flet
c
her
refac
t
o
r
e
xpr_
t
o_typ
e
d_value_
to redu
c
e
s
t
a
c
k
u
s
age
2
/N
commit
|
commitdiff
|
tree
2022-03-14
S
h
ayne F
l
etcher
refacto
r
expr_
t
o_
t
yped_value_ to reduce stack u
s
a
g
e 1/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fle
t
c
h
e
r
r
e
factor emit_stmt
t
o reduc
e
stack
usage 3/3
commit
|
commitdiff
|
tree
2022-03-14
Sha
y
ne
Fletch
e
r
refactor emit
_
stmt to r
e
d
uce stack us
a
ge 2/N
commit
|
commitdiff
|
tree
2022-03-14
S
h
ayne Fletcher
r
efacto
r
emit_s
t
mt to
r
e
duce stac
k
usa
g
e
1/N
commit
|
commitdiff
|
tree
2022-03-12
S
h
a
y
ne Fletche
r
f
i
x lint,
re
p
lace &Box<T> with &T
commit
|
commitdiff
|
tree
2022-03-12
Shayn
e
Fletcher
re
f
actor emit_expr
e
ssi
o
n to reduce stack usage
1
2/12
commit
|
commitdiff
|
tree
2022-03-12
Shayne F
l
etcher
refactor
e
m
i
t_expression to
r
e
d
u
c
e stack usage 11/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Flet
c
h
er
r
e
f
a
cto
r
em
i
t_exp
r
ession to reduce
stack usage
1
0/N
commit
|
commitdiff
|
tree
2022-03-12
S
h
a
yne Fletcher
r
e
factor emit_expression to r
e
duce
s
tack usag
e
9/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletche
r
refactor emi
t
e
x
pressi
o
n to r
e
duce stac
k
usage 8
/
N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
ref
a
ctor e
m
it_expre
s
sion to reduce st
a
c
k
u
s
a
g
e 7/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne F
l
etcher
refac
t
or emit_
e
xpr
e
ssion
t
o redu
c
e st
a
ck usage 6/
N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
r
e
factor emit_ex
p
r
e
s
si
o
n
t
o reduce stack usage
5
/
N
commit
|
commitdiff
|
tree
2022-03-11
Shayne
F
l
etcher
r
efactor emit_expression to reduce stack usage 4/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletcher
refac
t
or
emit_expre
s
sio
n
to reduce stac
k
usage 3/N
commit
|
commitdiff
|
tree
2022-03-11
Sh
a
yne
Flet
c
h
er
refactor
emit_expr
e
s
s
ion
t
o
r
educe stack usage 2/N
commit
|
commitdiff
|
tree
2022-03-11
Shay
n
e
F
l
et
c
her
refactor emit_e
x
p
re
s
sion to reduc
e
stack us
a
ge 1/N
commit
|
commitdiff
|
tree
2022-03-11
Sh
a
y
n
e
F
le
t
c
h
er
wr
i
te a smo
k
e test fo
r
cyclic class
e
rror
commit
|
commitdiff
|
tree
2022-03-10
Shayne Fl
e
tcher
report cyclic class errors
commit
|
commitdiff
|
tree
2022-03-10
Shayne Fletcher
consider enum type includ
e
s when
de
c
laring class par
e
nts
commit
|
commitdiff
|
tree
2022-03-09
Shayne Fletche
r
improve cra
t
e st
r
ucture & filenames of hackrs_test
commit
|
commitdiff
|
tree
2022-03-09
Shayn
e
Fle
t
c
h
er
folded types
u
se i
n
d
e
xm
a
p
commit
|
commitdiff
|
tree
2022-03-08
Shayne Flet
c
h
e
r
add GlobalOptions
t
o L
a
zyF
o
l
d
edD
e
clP
r
ovider
commit
|
commitdiff
|
tree
next