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
Quit if compile fails
2022-08-18
S
hayne Fletcher
m
o
dule int_ext
:
shared constants
commit
|
commitdiff
|
tree
2022-08-18
Shay
n
e Fletch
e
r
initial commit
commit
|
commitdiff
|
tree
2022-08-04
Shayne
F
le
t
cher
new module `to_ocaml
r
ep
.
rs` for `ty
`
crate
commit
|
commitdiff
|
tree
2022-08-04
Shayne
Fl
e
tcher
m
v
test modules to avoid name conflicts
commit
|
commitdiff
|
tree
2022-08-04
Shayne Fletcher
switch
r
o
l
e
s
of na
m
es
h
ackrs and
r
upro
commit
|
commitdiff
|
tree
2022-08-03
Sh
a
yne
F
l
etcher
implement
`FromOcaml
R
e
p
`
for
`BPos`
commit
|
commitdiff
|
tree
2022-08-02
Shayne Fletcher
br
e
akout
c
rate `f
o
lde
d
_
decl_
p
rovider` from `hack
r
s`
commit
|
commitdiff
|
tree
2022-07-22
Shayne Fletcher
a
d
d
a littl
e
more commentary in sla
b
.
rs
commit
|
commitdiff
|
tree
2022-07-19
Shayne F
l
etcher
b
reakout crate `shallow_decl_provid
e
r` from `hac
k
rs`
commit
|
commitdiff
|
tree
2022-07-19
Shayn
e
Fle
t
cher
brea
k
o
u
t
c
r
ates `special_names`, `direct_decl
_
parser
.
.
.
commit
|
commitdiff
|
tree
2022-07-19
S
h
ayne Fletcher
hackrs/lib
.
rs -> hackrs/hac
k
rs
.
rs
commit
|
commitdiff
|
tree
2022-05-24
S
h
ayne Fle
t
c
h
er
r
ecover
la
s
t of D
e
p
Grap
h
Reader tests
commit
|
commitdiff
|
tree
2022-05-24
Sh
a
yn
e
Flet
c
her
impleme
n
t DepGraphReader on
D
ep
e
nd
e
ncyGr
a
ph
commit
|
commitdiff
|
tree
2022-05-20
Shayne Fl
e
t
cher
mostly recover hackr
s
_test
commit
|
commitdiff
|
tree
2022-05-20
S
h
a
y
n
e Fle
t
cher
a
dd factory
f
unction for
P
roviderBackend
commit
|
commitdiff
|
tree
2022-05-19
Sha
y
ne F
l
etch
e
r
small refa
c
tori
n
gs
commit
|
commitdiff
|
tree
2022-05-19
Shayne Flet
c
h
e
r
use depgra
p
h_api, delete dep
e
ndency_registra
r
commit
|
commitdiff
|
tree
2022-05-19
Shay
n
e
Fletcher
depgraph
_
api
crat
e
+ tra
i
t
s
and no-op impl
commit
|
commitdiff
|
tree
2022-05-18
Shay
n
e Fletche
r
picking up from D35970
0
79
commit
|
commitdiff
|
tree
2022-05-11
S
h
a
y
ne Fl
e
tcher
m
ove naming_prov
i
der into its own crate
commit
|
commitdiff
|
tree
2022-05-11
S
hayne Fletc
h
e
r
move
f
ile_p
r
ovider in
t
o it
'
s
o
wn
crate
commit
|
commitdiff
|
tree
2022-05-11
Shayn
e
Fletc
h
e
r
shal
l
ow_de
c
l_pr
o
v
i
d
e
r rename mod
.
r
s
commit
|
commitdiff
|
tree
2022-05-09
Shayne F
l
etcher
to_oxidize
d
for shallow decls 2/2
commit
|
commitdiff
|
tree
2022-05-09
Shayne Fletcher
to_oxidized fo
r
sha
l
low decls 1/2
commit
|
commitdiff
|
tree
2022-05-09
Shayne Fle
t
cher
s
t
ub out shallow dec
l
ToO
x
idized impls
commit
|
commitdiff
|
tree
2022-05-07
Shayne Fletcher
refacto
r
to avoid alloc
commit
|
commitdiff
|
tree
2022-05-06
Sh
a
yne
F
letcher
wire up f
f
i's to the rust file provider
commit
|
commitdiff
|
tree
2022-05-06
Shay
n
e F
l
etcher
implement the rust
f
ile_provider
F
F
Is
commit
|
commitdiff
|
tree
2022-05-06
S
hayne Fletcher
integrate
P
l
a
i
nFileProv
i
der & De
c
lParser
commit
|
commitdiff
|
tree
2022-05-02
Shay
n
e Fletcher
implement P
l
ainFileProvider
commit
|
commitdiff
|
tree
2022-04-29
S
h
ayne Fle
t
cher
new
c
omponent P
l
ainFileProvi
d
er
commit
|
commitdiff
|
tree
2022-04-28
S
h
ayne F
l
etcher
define FileProvi
d
er trait
commit
|
commitdiff
|
tree
2022-04-20
Shayn
e
Flet
c
her
fix docs ex
a
mpl
e
commit
|
commitdiff
|
tree
2022-04-20
S
hayne Fletcher
u
s
e c
p
p_l
i
brary() to
d
e
fi
n
e ocamlp
o
ol
commit
|
commitdiff
|
tree
2022-04-20
Shayn
e
Flet
c
her
doc fix
commit
|
commitdiff
|
tree
2022-04-15
Sha
y
ne Fletcher
fix
broken link &
a
dd o
n
e more
commit
|
commitdiff
|
tree
2022-04-13
S
h
ayn
e
Fl
e
tche
r
implement direct decl hhi/php std
l
i
b
filte
r
i
ng
commit
|
commitdiff
|
tree
2022-04-11
Shayne Fletcher
stor
e
ParserOptions not D
e
clParserOptions
commit
|
commitdiff
|
tree
2022-04-08
Shayne Fletche
r
implement `clon
e
_
in()` for `GlobalOptions
<
'_>`
commit
|
commitdiff
|
tree
2022-04-08
Shayne Fletc
h
er
get HhConfigs threaded through to d
e
c
l
parsing
commit
|
commitdiff
|
tree
2022-04-05
Shayne Fle
t
cher
homoge
n
ize the names o
f
ou
r
to
o
l
s
commit
|
commitdiff
|
tree
2022-04-04
Shayne Flet
c
her
De
c
lTy_,
De
c
lT
y
-> T
y
_, Ty
commit
|
commitdiff
|
tree
2022-04-04
Shayne F
l
e
t
c
her
prepare t
o
r
e
name DeclTy*
commit
|
commitdiff
|
tree
2022-04-01
Shayn
e
Fle
t
c
her
c
o
nstruct
o
r bugfix
commit
|
commitdiff
|
tree
2022-04-01
Shayne F
l
etcher
rename str
a
g
g
ler mo
d
.
r
s
files
commit
|
commitdiff
|
tree
2022-03-31
Shayne F
l
etcher
rename
typin
g
_error to l
o
cal_err
o
r
commit
|
commitdiff
|
tree
2022-03-31
Shayne Fletcher
r
enam
e
typin
g
_defs to
l
ocal
commit
|
commitdiff
|
tree
2022-03-31
Shayne Fletcher
rena
m
e
typin
g
_pr
o
p
t
o
p
r
op
commit
|
commitdiff
|
tree
2022-03-31
S
h
a
y
n
e Fl
e
tcher
r
e
name decl_defs to d
e
c
l
commit
|
commitdiff
|
tree
2022-03-31
S
h
a
yne Fletche
r
eliminate `lib` from ty crate
commit
|
commitdiff
|
tree
2022-03-30
S
h
ayn
e
Fletch
e
r
fi
l
l in mi
s
sing chown
lo
g
ic in members_fr
o
m_cl
a
ss
commit
|
commitdiff
|
tree
2022-03-29
S
h
ay
n
e Fletcher
rename
& shuffle
t
est and te
s
t_ut
i
ls c
o
de
commit
|
commitdiff
|
tree
2022-03-29
Shayne Fletcher
move
h
ackrs crat
e
int
o
a sub
d
ir
commit
|
commitdiff
|
tree
2022-03-29
Shayne
F
letcher
split out ty cra
t
e
commit
|
commitdiff
|
tree
2022-03-29
S
h
ayne Fletcher
lift pos up
o
ne level
out of lib
commit
|
commitdiff
|
tree
2022-03-28
Shayne F
l
etcher
we do not like
mod
.
rs we do not like
i
t not
one bit
commit
|
commitdiff
|
tree
2022-03-25
Shayne Fletcher
r
efa
c
to
r
for judic
i
ous use of
for_eac
h
commit
|
commitdiff
|
tree
2022-03-24
S
hayne Fletche
r
ad
d
missing mark_as_s
y
nthesized case for
t
y
p
e
_co
n
sts
commit
|
commitdiff
|
tree
2022-03-23
Shayn
e
F
l
e
tc
h
e
r
pro
v
id
e
`
i
s_hhi`; use it i
n
`fo
l
ded_decl
_
pro
v
ider`
commit
|
commitdiff
|
tree
2022-03-23
Shay
n
e Fletcher
f
i
r
s
t
cu
t
at fil
t
er_priva
t
es in
members_from_class
commit
|
commitdiff
|
tree
2022-03-23
Shayne Flet
c
her
ex
t
ends relati
o
n
test
commit
|
commitdiff
|
tree
2022-03-23
S
hay
n
e
Fletcher
improve memb
e
rs_from_
c
lass (register constructor dep)
commit
|
commitdiff
|
tree
2022-03-16
Shayne Flet
c
her
r
ec
o
rd extend
s
relation
commit
|
commitdiff
|
tree
2022-03-15
Shayne
Fletche
r
give LazyFoldedDecl
P
r
o
vider a
Depen
d
encyRegis
t
ra
r
fie
l
d
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
p
rovide
a
n impleme
n
tation
o
f
Dep
e
ndencyRegi
s
trar
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne Fletcher
intr
o
d
u
c
e
t
r
ait DependencyRegi
s
trar
commit
|
commitdiff
|
tree
2022-03-15
S
h
ayne Fletcher
refa
c
tor p
_
stmt_
to r
e
duce stack usage
12/12
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletc
h
e
r
refacto
r
p
_stmt
_
to reduce stack usa
g
e
1
1/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne F
l
etcher
refactor
p
_stm
t
_
t
o reduce stack usage 10/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne
F
letcher
refactor p_stmt_ to
reduce stack usage 9/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletche
r
refacto
r
p_stmt_ to r
e
duce st
a
ck usage 8/N
commit
|
commitdiff
|
tree
2022-03-15
Shayn
e
Fletcher
refactor p
_
stmt_ to
r
educe s
t
a
c
k usage 7/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refactor p_stm
t
_
to
r
edu
c
e stack
usage
6/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fle
t
cher
refa
c
t
o
r p_stmt_ to reduce st
a
ck usage 5/
N
commit
|
commitdiff
|
tree
2022-03-15
S
h
ay
n
e Fletcher
refactor p_stmt
_
to r
e
du
c
e stac
k
usage 4/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
e
fac
t
o
r
p_stmt_ to reduce stack usage 3/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fl
e
tcher
r
e
factor p_stmt_ to reduce stac
k
usage
2/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
ref
a
ctor
p_s
t
mt
_
t
o
reduce stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-15
Shayn
e
Fl
e
t
cher
refactor expr_to_typed to reduce stack usa
g
e
5
/5
commit
|
commitdiff
|
tree
2022-03-15
Shayn
e
Fletche
r
refactor
e
x
p
r_to_typed_
v
a
l
ue to red
u
ce
stack usage
4
/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletche
r
r
e
facto
r
expr_to_t
y
ped_value
to red
u
ce stack usage 3/N
commit
|
commitdiff
|
tree
2022-03-14
Shayn
e
Fletcher
refactor expr_to_typed_v
a
lue_ to
reduce st
a
ck usag
e
2/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fl
e
tcher
r
e
f
a
c
t
or expr_t
o
_typed_
v
alue_ to reduce stack us
a
g
e
1/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne
Fletcher
refac
t
or emit_stmt to r
e
duce
stack usage
3
/3
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletch
e
r
refact
o
r emit_stm
t
t
o
re
d
u
c
e
stack
usage 2/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletche
r
refa
c
tor emit_stmt to re
d
uce stac
k
us
a
ge 1/N
commit
|
commitdiff
|
tree
2022-03-12
S
hayn
e
Fletcher
fix l
i
nt, r
e
pl
a
ce &Box<T> with &T
commit
|
commitdiff
|
tree
2022-03-12
S
h
ayne Fl
e
tc
h
er
re
f
a
c
t
o
r emit_e
x
pression
to red
u
c
e
stack usage
1
2
/1
2
commit
|
commitdiff
|
tree
2022-03-12
Sha
y
ne
F
letcher
ref
a
ctor
emit_
e
xpression to re
d
u
ce stack us
a
ge 11/N
commit
|
commitdiff
|
tree
2022-03-12
Shayn
e
F
letch
e
r
refactor emit_expr
e
ssion to reduce s
t
ack us
a
g
e 10/N
commit
|
commitdiff
|
tree
2022-03-12
S
h
a
y
n
e Fletcher
refactor emit_expr
e
ssi
o
n to reduce
stack us
a
ge 9
/
N
commit
|
commitdiff
|
tree
2022-03-12
S
hayne Fletc
h
er
refa
c
tor emit expression to reduce sta
c
k usage 8/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletc
h
er
refa
c
t
o
r emit_expression to reduc
e
stack
u
sa
g
e 7/N
commit
|
commitdiff
|
tree
2022-03-12
Sh
a
yne Flet
c
he
r
refacto
r
emit_expression t
o
reduce
stack us
a
ge 6/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
refact
o
r emit_
e
xpression to reduce stack usage 5/N
commit
|
commitdiff
|
tree
2022-03-11
S
hayn
e
F
l
et
c
her
refactor emit_
e
xpression to reduce sta
c
k usage 4/N
commit
|
commitdiff
|
tree
2022-03-11
S
hayne
F
letcher
ref
a
ctor emit_ex
p
ressi
o
n to reduce stack usage 3
/
N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletc
h
er
refactor em
i
t_expre
s
sion to
re
d
uce s
t
a
ck usag
e
2/N
commit
|
commitdiff
|
tree
2022-03-11
Sha
y
ne
F
letcher
refactor emit_exp
r
ession to reduce stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne
Fletche
r
writ
e
a smo
k
e
test for cyclic class error
commit
|
commitdiff
|
tree
next