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
Enforce modularity boundaries for classes
2022-08-04
S
hayne Flet
c
h
e
r
new
m
odule `t
o
_ocamlrep
.
rs
`
for `
t
y` crate
commit
|
commitdiff
|
tree
2022-08-04
Shay
n
e Fletch
e
r
mv test modules to avoid n
a
me
conflicts
commit
|
commitdiff
|
tree
2022-08-04
Sha
y
ne F
l
etcher
switch roles of n
a
mes
h
ackrs
and rupro
commit
|
commitdiff
|
tree
2022-08-03
Shayne Fletcher
implem
e
nt `FromOcamlR
e
p
` for `BPos`
commit
|
commitdiff
|
tree
2022-08-02
Shayne
F
letcher
b
rea
k
o
u
t
c
r
ate `folded_decl_provide
r
` fr
o
m
`hackrs`
commit
|
commitdiff
|
tree
2022-07-22
Shayne Fletcher
add a lit
t
le more commentary in slab
.
rs
commit
|
commitdiff
|
tree
2022-07-19
Shayne Fletcher
breakout cr
a
te `sha
l
l
ow_decl_provider` from `hackrs`
commit
|
commitdiff
|
tree
2022-07-19
Shayne
F
letcher
br
e
akou
t
c
rates
`specia
l
_names`, `direct_decl_parse
r
.
.
.
commit
|
commitdiff
|
tree
2022-07-19
Sha
y
ne Fletch
e
r
hackrs/lib
.
rs -> hackrs/h
a
ckrs
.
rs
commit
|
commitdiff
|
tree
2022-05-24
Shayne Fletche
r
reco
v
er last of Dep
G
raphReader tests
commit
|
commitdiff
|
tree
2022-05-24
Shayne Fletcher
implement DepGraphReader on DependencyGraph
commit
|
commitdiff
|
tree
2022-05-20
S
h
ayne Fletcher
m
ostly recover hackrs_test
commit
|
commitdiff
|
tree
2022-05-20
S
h
a
y
ne Fletcher
add fa
c
tory fu
n
ction for ProviderBacken
d
commit
|
commitdiff
|
tree
2022-05-19
Sha
y
ne Flet
c
her
small re
f
actor
i
n
g
s
commit
|
commitdiff
|
tree
2022-05-19
Shayne
Fletche
r
u
s
e
d
e
pgraph_api, delete dependency_regi
s
t
ra
r
commit
|
commitdiff
|
tree
2022-05-19
Shayne
Fletc
h
er
depgraph_api
crat
e
+ tra
i
ts and n
o
-op im
p
l
commit
|
commitdiff
|
tree
2022-05-18
Shayne F
l
etcher
picking up from
D359700
7
9
commit
|
commitdiff
|
tree
2022-05-11
Shayne Fletcher
m
o
ve naming_provi
d
er into its own crate
commit
|
commitdiff
|
tree
2022-05-11
Shayne
Fletcher
move file_provider into it'
s
own crate
commit
|
commitdiff
|
tree
2022-05-11
Shayn
e
Fletcher
shallow_
d
ecl_prov
i
der rename mod
.
rs
commit
|
commitdiff
|
tree
2022-05-09
S
hayne Fletcher
t
o_oxidi
z
ed fo
r
sha
l
low dec
l
s 2/2
commit
|
commitdiff
|
tree
2022-05-09
Shayne Fletcher
t
o_o
x
i
d
ize
d
for shallow
d
ecls
1
/2
commit
|
commitdiff
|
tree
2022-05-09
Sh
a
yne Fletch
e
r
s
tub out shallo
w
decl To
O
x
i
dized impls
commit
|
commitdiff
|
tree
2022-05-07
Shayne Fletcher
ref
a
ctor to avoid alloc
commit
|
commitdiff
|
tree
2022-05-06
Shayne Fletcher
w
ire up
f
fi's
to
t
he r
u
s
t
file provi
d
er
commit
|
commitdiff
|
tree
2022-05-06
S
h
a
yne Fletcher
i
m
plement
the rust
file_provi
d
e
r
FFIs
commit
|
commitdiff
|
tree
2022-05-06
Sha
y
n
e
F
l
et
c
he
r
integrate PlainFileProvider & Decl
P
arser
commit
|
commitdiff
|
tree
2022-05-02
Shayne Fl
e
t
c
h
e
r
implement PlainFileProv
i
der
commit
|
commitdiff
|
tree
2022-04-29
S
h
a
y
ne Fletcher
ne
w
co
m
po
n
ent
P
l
a
i
n
Fi
l
eProvider
commit
|
commitdiff
|
tree
2022-04-28
Shayne Fletcher
defin
e
FileP
r
ovi
d
er tra
i
t
commit
|
commitdiff
|
tree
2022-04-20
S
h
ay
n
e
F
letcher
f
ix docs example
commit
|
commitdiff
|
tree
2022-04-20
S
h
a
y
ne Fletcher
u
se
cpp_library()
t
o define ocamlpool
commit
|
commitdiff
|
tree
2022-04-20
S
h
ayne
F
l
etcher
doc fix
commit
|
commitdiff
|
tree
2022-04-15
Shayne Fletc
h
er
f
i
x
broken lin
k
&
a
d
d one more
commit
|
commitdiff
|
tree
2022-04-13
S
h
a
y
ne Fletcher
imp
l
em
e
nt direct decl hh
i
/
p
h
p stdlib fi
l
tering
commit
|
commitdiff
|
tree
2022-04-11
Sha
y
ne Fletc
h
er
store
ParserOptions not
D
e
c
lParserOptions
commit
|
commitdiff
|
tree
2022-04-08
Shay
n
e Fletcher
imple
m
e
nt `
c
lone_
i
n()` for `Glo
b
alOptions<'_>`
commit
|
commitdiff
|
tree
2022-04-08
Sha
y
n
e Fletcher
get H
h
Config
s
t
h
readed through to dec
l
par
s
ing
commit
|
commitdiff
|
tree
2022-04-05
Sh
a
yne Fl
e
tch
e
r
homog
e
nize
t
he na
m
es
o
f our tools
commit
|
commitdiff
|
tree
2022-04-04
Shayne F
l
e
tcher
Dec
l
Ty_, Dec
l
Ty
-> Ty_,
T
y
commit
|
commitdiff
|
tree
2022-04-04
Sha
y
ne Fletcher
pre
p
are t
o
rename DeclTy*
commit
|
commitdiff
|
tree
2022-04-01
Sh
a
yn
e
Fletcher
constructo
r
bugfix
commit
|
commitdiff
|
tree
2022-04-01
Sha
y
ne
Fletcher
rena
m
e straggler
m
od
.
rs files
commit
|
commitdiff
|
tree
2022-03-31
Shayne
Fletche
r
r
ename t
y
p
i
ng_
e
r
r
or to local_error
commit
|
commitdiff
|
tree
2022-03-31
S
h
a
yne Fletcher
rename t
y
p
i
ng_defs t
o
l
oc
a
l
commit
|
commitdiff
|
tree
2022-03-31
Shayne Flet
c
h
e
r
rename typing_prop to
p
rop
commit
|
commitdiff
|
tree
2022-03-31
Sh
a
yne Fletc
h
er
rename decl_
d
e
fs to dec
l
commit
|
commitdiff
|
tree
2022-03-31
S
h
ayne
F
le
t
cher
eliminate `lib` from ty crat
e
commit
|
commitdiff
|
tree
2022-03-30
Shayne Flet
c
her
f
ill in missing cho
w
n l
o
gic in members_from_class
commit
|
commitdiff
|
tree
2022-03-29
Shayne F
l
etcher
r
ename & s
h
uffle tes
t
an
d
test_u
t
ils c
o
de
commit
|
commitdiff
|
tree
2022-03-29
Shayne Fletch
e
r
move ha
c
k
rs crate into a subdir
commit
|
commitdiff
|
tree
2022-03-29
Shayne Fletcher
split o
u
t ty crate
commit
|
commitdiff
|
tree
2022-03-29
Shayne Fletcher
li
f
t po
s
up one level out of lib
commit
|
commitdiff
|
tree
2022-03-28
Shay
n
e Fletcher
we do not
like mod
.
r
s
we
d
o n
o
t l
i
ke it not one b
i
t
commit
|
commitdiff
|
tree
2022-03-25
Sh
a
y
ne Fletcher
refact
o
r for
judicious
u
se of for_eac
h
commit
|
commitdiff
|
tree
2022-03-24
Sh
a
yne Fletcher
a
d
d missing m
a
rk_as_synthesized case for type_c
o
nsts
commit
|
commitdiff
|
tree
2022-03-23
S
ha
y
ne F
l
etcher
provide
`
i
s
_hhi`
;
use it in `folded_decl_provider
`
commit
|
commitdiff
|
tree
2022-03-23
Shayne F
l
etcher
first cut at filter_privates i
n
members_fr
o
m
_class
commit
|
commitdiff
|
tree
2022-03-23
Shayne Fletcher
extends relation test
commit
|
commitdiff
|
tree
2022-03-23
Sh
a
y
n
e
Fletche
r
improve members_fr
o
m_class (register constru
c
t
or dep)
commit
|
commitdiff
|
tree
2022-03-16
Shayne Fletche
r
record ex
t
ends r
e
lation
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletc
h
er
give LazyFo
l
dedDec
l
Prov
i
der a D
e
pende
n
cyRe
g
ist
r
a
r
f
ield
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
p
r
ovide a
n
implementation of DependencyRegistrar
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
introd
u
ce trait Dep
e
ndencyReg
i
strar
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
r
e
factor p_stmt_ to reduce
stack
usage 12/12
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne Fletche
r
refactor p_stmt_ to reduce stack usage 11/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refactor p_s
t
mt_ to reduce stack usa
g
e 10/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne
F
l
e
tc
h
er
refactor p_stmt_ to reduc
e
stack usage 9/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne F
l
etcher
refactor p
_
stmt_ to
reduce stac
k
u
sag
e
8
/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletc
h
er
r
e
factor
p_st
m
t_ to reduce
stac
k
usage 7/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne F
l
e
t
cher
refact
o
r p_stmt_ to
r
e
d
uce stack usage 6/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne Fletcher
refactor p_
s
tmt_ to reduce stack usage 5/N
commit
|
commitdiff
|
tree
2022-03-15
Shay
n
e
F
l
etcher
refact
o
r p_stmt_
t
o
reduce stack usag
e
4/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne
F
letche
r
refactor p
_
stmt
_
t
o r
e
d
uc
e
stack usage 3/N
commit
|
commitdiff
|
tree
2022-03-15
S
hayne Fl
e
tcher
r
efactor p_
s
tmt_ to red
u
c
e
stack us
a
ge 2
/
N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
n
e
F
letcher
refactor p_
s
t
m
t
_ t
o
reduce
stack usag
e
1
/
N
commit
|
commitdiff
|
tree
2022-03-15
S
h
ayne Fletcher
refactor expr
_
t
o
_typ
e
d to reduc
e
s
tack usage 5
/
5
commit
|
commitdiff
|
tree
2022-03-15
Sh
a
yne Fl
e
t
c
h
e
r
refactor
expr_
t
o_
t
yped_va
l
ue to
r
e
d
uce stack usage 4
/
N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fle
t
c
her
refactor exp
r
_to_typed_value to reduce st
a
c
k usage 3/
N
commit
|
commitdiff
|
tree
2022-03-14
S
hayne
Fletcher
r
e
fa
c
tor expr_to_typed_value_
to
r
educe stack usa
g
e
2/
N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletcher
refactor expr_to_typed_value_ to
r
educe stack usage 1/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fletcher
refac
t
or emit_stmt t
o
r
e
d
uce st
a
ck usage 3/3
commit
|
commitdiff
|
tree
2022-03-14
Shay
n
e Fletcher
refactor emit
_
stm
t
to reduce sta
c
k usage 2/N
commit
|
commitdiff
|
tree
2022-03-14
S
ha
y
ne Fletch
e
r
refact
o
r
e
m
it_stmt t
o
r
educe stack
u
sage 1/
N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
fix lint, replace &B
o
x
<T>
w
ith &T
commit
|
commitdiff
|
tree
2022-03-12
Shay
n
e
F
l
etch
e
r
refactor emit
_
expres
s
ion
t
o reduce stack usage 12/12
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
refactor emit_
e
xpre
s
s
io
n
to
r
educe sta
c
k u
s
a
ge 11/N
commit
|
commitdiff
|
tree
2022-03-12
Sha
y
ne Fletcher
refactor emit
_
e
x
press
i
o
n to reduce stack usage 10/N
commit
|
commitdiff
|
tree
2022-03-12
S
h
ayne Flet
c
her
re
f
actor
e
m
it
_
expr
e
ssion to re
d
uce stack usage 9/N
commit
|
commitdiff
|
tree
2022-03-12
S
ha
y
ne Fletcher
refactor
emit expression to reduce s
t
ack us
a
ge 8/N
commit
|
commitdiff
|
tree
2022-03-12
S
hayne Flet
c
her
re
f
actor
emit_expres
s
ion
to reduce stack u
s
ag
e
7/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletche
r
refactor em
i
t
_
expression to reduce stack usage 6/N
commit
|
commitdiff
|
tree
2022-03-12
Shay
n
e Fletc
h
er
refactor emit_expr
e
s
s
i
on to r
e
duc
e
stack usage 5/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Flet
c
her
refactor e
m
it_expression to reduc
e
s
t
a
ck usage
4
/N
commit
|
commitdiff
|
tree
2022-03-11
S
hayne Fletch
e
r
r
e
factor emit_
e
xpression
t
o reduce
stack usag
e
3/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne
F
letcher
refactor e
m
it_
e
x
pression
t
o reduce stack usage 2/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletcher
r
e
facto
r
em
i
t
_
e
x
p
ression to re
d
uce stack
u
sa
g
e 1/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Flet
c
h
e
r
write a smoke
tes
t
f
o
r
cyc
l
ic
class error
commit
|
commitdiff
|
tree
2022-03-10
Shayn
e
Fletcher
report cyclic class
errors
commit
|
commitdiff
|
tree
2022-03-10
Sh
a
yne Fletcher
conside
r
enum type inc
l
udes when declaring class
p
arents
commit
|
commitdiff
|
tree
next