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
handle namespacing of primitives
2022-08-04
Shayn
e
Fl
e
tcher
ne
w
modu
l
e `to_oc
a
mlrep
.
rs` for
`
ty`
cra
t
e
commit
|
commitdiff
|
tree
2022-08-04
S
h
a
yn
e
Fletcher
mv test mo
d
ules to avoid name c
o
nflicts
commit
|
commitdiff
|
tree
2022-08-04
Shayne Fletcher
swi
t
ch role
s
of nam
e
s hackrs a
n
d rupro
commit
|
commitdiff
|
tree
2022-08-03
S
h
ayne Fletcher
i
m
plement `From
O
c
amlRep`
f
or `BPos
`
commit
|
commitdiff
|
tree
2022-08-02
Shayne
Fle
t
cher
breakout crat
e
`folded_decl_provi
d
er
`
from `hack
r
s`
commit
|
commitdiff
|
tree
2022-07-22
Shayne Fletcher
add a little
more commentary in slab
.
rs
commit
|
commitdiff
|
tree
2022-07-19
Shayne Fle
t
c
h
er
breakout
crate
`
shallow_decl_provider
`
from `hackrs`
commit
|
commitdiff
|
tree
2022-07-19
Sha
y
ne Fletc
h
er
breakout crates `sp
e
cial_
n
a
m
es`, `direct_decl_parser
.
.
.
commit
|
commitdiff
|
tree
2022-07-19
Shayne Fletcher
hac
k
r
s/lib
.
rs
-
> hackrs/hackrs
.
rs
commit
|
commitdiff
|
tree
2022-05-24
Shayne Fl
e
tcher
recover last of DepGraphReader tests
commit
|
commitdiff
|
tree
2022-05-24
Shayne Fletcher
implement DepGrap
h
R
e
ader
on Depende
n
cyGraph
commit
|
commitdiff
|
tree
2022-05-20
Shayne Flet
c
her
mostly
r
ecover hackrs_test
commit
|
commitdiff
|
tree
2022-05-20
S
hayn
e
Fletcher
add
fa
c
tory fu
n
c
tion for ProviderBackend
commit
|
commitdiff
|
tree
2022-05-19
Shayne Flet
c
h
e
r
small refacto
r
i
ngs
commit
|
commitdiff
|
tree
2022-05-19
Shayne Fletcher
use depg
r
a
ph_api,
d
e
lete dependency
_
registrar
commit
|
commitdiff
|
tree
2022-05-19
Shayn
e
Fletc
h
er
d
e
pgraph
_
api crate + traits and no-op impl
commit
|
commitdiff
|
tree
2022-05-18
Shayne Fle
t
cher
p
icking
u
p f
r
om D35970079
commit
|
commitdiff
|
tree
2022-05-11
Shayne Fletcher
m
o
ve nam
i
ng_p
r
o
vider
i
n
to
its own cra
t
e
commit
|
commitdiff
|
tree
2022-05-11
Shayne Fletcher
move
f
i
le_provider into it's own crate
commit
|
commitdiff
|
tree
2022-05-11
S
hayn
e
F
l
etcher
shallow_de
c
l_provider rename
m
od
.
rs
commit
|
commitdiff
|
tree
2022-05-09
Shayne Fletcher
t
o
_oxidi
z
ed for shallow decls
2
/2
commit
|
commitdiff
|
tree
2022-05-09
Shayne Flet
c
her
t
o
_
oxidized for s
h
allow decls 1/2
commit
|
commitdiff
|
tree
2022-05-09
Shay
n
e Fl
e
tcher
st
u
b
o
u
t
shall
o
w
decl ToO
x
i
d
ize
d
im
p
ls
commit
|
commitdiff
|
tree
2022-05-07
Shay
n
e Fl
e
tcher
refactor to avoi
d
a
l
loc
commit
|
commitdiff
|
tree
2022-05-06
S
h
ayne Fletcher
wi
r
e up ffi's to
the rust file pr
o
vider
commit
|
commitdiff
|
tree
2022-05-06
S
hayne Fletcher
impleme
n
t t
h
e
r
ust
f
ile_provider FF
I
s
commit
|
commitdiff
|
tree
2022-05-06
Shayne Fletcher
in
t
egrate
P
lain
F
i
l
ePro
v
id
e
r & DeclParser
commit
|
commitdiff
|
tree
2022-05-02
Shayne
Fletcher
implement PlainFi
l
eProv
i
der
commit
|
commitdiff
|
tree
2022-04-29
Shayne Flet
c
her
new component PlainFileProvider
commit
|
commitdiff
|
tree
2022-04-28
Shayn
e
Fletcher
define FilePr
o
vider trait
commit
|
commitdiff
|
tree
2022-04-20
Shayne Fletcher
f
ix do
c
s e
x
ample
commit
|
commitdiff
|
tree
2022-04-20
S
hayne Flet
c
her
use
cpp_librar
y
() to define ocamlpool
commit
|
commitdiff
|
tree
2022-04-20
S
ha
y
ne Fletcher
doc fix
commit
|
commitdiff
|
tree
2022-04-15
Shayne Fle
t
c
h
e
r
fix broken
link &
a
d
d
o
ne more
commit
|
commitdiff
|
tree
2022-04-13
Shayne
F
let
c
her
implement di
r
ect d
e
cl hhi/php stdlib filtering
commit
|
commitdiff
|
tree
2022-04-11
Shayne Fletcher
store Parser
O
ptions not
D
e
cl
P
arserOptio
n
s
commit
|
commitdiff
|
tree
2022-04-08
S
hayne Fletch
e
r
implement `c
l
one_in()` for `Glo
b
alOption
s
<'
_
>`
commit
|
commitdiff
|
tree
2022-04-08
Shayn
e
Fle
t
c
h
er
get HhConfig
s
thread
e
d through to
decl parsing
commit
|
commitdiff
|
tree
2022-04-05
Shayne Flet
c
her
homogen
i
ze the names
of our tools
commit
|
commitdiff
|
tree
2022-04-04
Sha
y
ne Fletcher
Dec
l
Ty_, DeclTy ->
T
y_, Ty
commit
|
commitdiff
|
tree
2022-04-04
S
h
ayne Fletcher
prep
a
re to rename DeclTy
*
commit
|
commitdiff
|
tree
2022-04-01
Shayne Fle
t
cher
constructor bugfix
commit
|
commitdiff
|
tree
2022-04-01
Shayne Fletch
e
r
rename straggler mod
.
rs
files
commit
|
commitdiff
|
tree
2022-03-31
Sha
y
n
e Flet
c
her
rename typing_erro
r
t
o
local_erro
r
commit
|
commitdiff
|
tree
2022-03-31
Shayne Fle
t
cher
re
n
a
m
e
t
yping
_
def
s
to lo
c
al
commit
|
commitdiff
|
tree
2022-03-31
Sh
a
yne Fletcher
r
e
name t
y
pin
g
_pro
p
to pro
p
commit
|
commitdiff
|
tree
2022-03-31
S
hayne Fletcher
ren
a
m
e
decl_de
f
s
to d
e
c
l
commit
|
commitdiff
|
tree
2022-03-31
Shayne Fletcher
elimina
t
e `lib` from ty crate
commit
|
commitdiff
|
tree
2022-03-30
S
h
a
yne Fletcher
fill in missing cho
w
n logic in members_from_cla
s
s
commit
|
commitdiff
|
tree
2022-03-29
Shayn
e
F
l
etcher
re
n
ame & shuffle t
e
st and test_utils code
commit
|
commitdiff
|
tree
2022-03-29
Shayne Flet
c
her
move hack
r
s crat
e
into
a
s
u
bdir
commit
|
commitdiff
|
tree
2022-03-29
Shayne Fletch
e
r
split o
u
t ty crate
commit
|
commitdiff
|
tree
2022-03-29
Shayn
e
Fletcher
l
ift
p
os up one level out of lib
commit
|
commitdiff
|
tree
2022-03-28
Shay
n
e Flet
c
her
we do not l
i
ke mod
.
rs we do not
like it not one bit
commit
|
commitdiff
|
tree
2022-03-25
Shayne
F
letcher
refactor for judicious
u
se of for_each
commit
|
commitdiff
|
tree
2022-03-24
S
h
ayne
Fletcher
add mis
s
ing mark_as_synthesized case for type_consts
commit
|
commitdiff
|
tree
2022-03-23
Shayne Fle
t
cher
pro
v
i
d
e
`
i
s
_
hhi`; use it
i
n `folded_decl_provider`
commit
|
commitdiff
|
tree
2022-03-23
Shayne Fletcher
first c
u
t
at filter_priva
t
es in
m
embers_fr
o
m_class
commit
|
commitdiff
|
tree
2022-03-23
Sh
a
yne Fletcher
extends
r
elati
o
n test
commit
|
commitdiff
|
tree
2022-03-23
Shayn
e
Fletcher
improve members
_
from_class (register co
n
s
tructor dep)
commit
|
commitdiff
|
tree
2022-03-16
Shayne Fletche
r
record extends relation
commit
|
commitdiff
|
tree
2022-03-15
Shayne
F
le
t
cher
give LazyFoldedDeclProv
i
der
a
DependencyRe
g
i
strar
field
commit
|
commitdiff
|
tree
2022-03-15
S
hayne Fletcher
provide an imple
m
e
ntation of DependencyRegis
t
ra
r
commit
|
commitdiff
|
tree
2022-03-15
Shayne
Fletcher
introduce
t
rait Dependenc
y
Registrar
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne
Fletc
h
er
ref
a
ctor p_stmt_ to reduce stack us
a
g
e 12/12
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fle
t
cher
refactor p_stmt_
t
o
reduc
e
stac
k
us
a
ge 11
/
N
commit
|
commitdiff
|
tree
2022-03-15
Shayne
F
letcher
refactor
p
_stm
t
_ to reduce stac
k
usage
1
0/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Flet
c
her
r
efac
t
or
p
_s
t
mt_ t
o
red
u
ce stack usage 9/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refactor p_stmt_
to reduce stack
u
sage 8/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletche
r
refactor p_stmt_ t
o
reduce stack
u
sage 7/N
commit
|
commitdiff
|
tree
2022-03-15
S
h
ayne Fl
e
tcher
r
e
fa
c
tor p_stmt_ to
r
e
d
uce stack
usage 6/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletc
h
er
refactor p_stmt_ to reduce
s
tack usage
5
/N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne
Fletche
r
ref
a
ct
o
r p_
s
t
mt_ to redu
c
e st
a
ck u
s
age 4/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refa
c
tor p_stmt_ to reduce stack usage
3
/
N
commit
|
commitdiff
|
tree
2022-03-15
Sha
y
ne Flet
c
he
r
ref
a
c
tor
p
_
stmt
_
to reduc
e
stack u
s
age 2/N
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fl
e
tcher
refactor p_stmt_ to re
d
u
c
e sta
c
k
usage 1/N
commit
|
commitdiff
|
tree
2022-03-15
Sh
a
yn
e
Fletcher
refactor expr
_
to_t
y
ped to r
e
duce st
a
ck usage 5/5
commit
|
commitdiff
|
tree
2022-03-15
Shayne Fletcher
refactor
ex
p
r_
t
o_typed
_
v
a
lue to reduce
s
tack usage 4/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fl
e
tcher
refactor expr_to_typed_val
u
e to red
u
ce stack usage
3
/
N
commit
|
commitdiff
|
tree
2022-03-14
Shayne Fle
t
cher
r
e
factor
e
xpr_to_
t
yped_va
l
ue_
t
o
r
educe
stack
usage 2/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne
Flet
c
h
er
r
efactor e
x
p
r_
t
o_typed_value_ to redu
c
e
stack usa
g
e
1/N
commit
|
commitdiff
|
tree
2022-03-14
S
hayn
e
Fl
e
tcher
refact
o
r
e
mit_stmt
t
o re
d
uce stack usage 3/3
commit
|
commitdiff
|
tree
2022-03-14
S
h
a
y
ne Fle
t
cher
r
e
f
actor emit_stmt to
r
e
d
u
c
e stac
k
usage 2/N
commit
|
commitdiff
|
tree
2022-03-14
Shayne
Fletcher
refactor
emit_
s
tmt to reduce s
t
ack usage
1/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletche
r
fix lint, repl
a
ce
&Box<
T
> wi
t
h
&T
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
r
efactor emit_expression
to reduce stack usage 12/
1
2
commit
|
commitdiff
|
tree
2022-03-12
S
h
ayne F
l
e
tcher
ref
a
ct
o
r
e
mit_expression to reduce stack usage 11/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne
Fletcher
refac
t
or
emit_expression
t
o redu
c
e s
t
ack usage 10/
N
commit
|
commitdiff
|
tree
2022-03-12
Shay
n
e Fletche
r
r
e
fa
c
t
o
r emit_expr
e
s
sion t
o
reduce stac
k
usa
g
e 9/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletcher
re
f
a
c
t
o
r em
i
t expr
e
ssion to reduce stack u
s
age 8/N
commit
|
commitdiff
|
tree
2022-03-12
Sha
y
n
e
F
l
etc
h
er
refacto
r
emit_expression to reduce stack usage 7/
N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Flet
c
her
refa
c
tor emit_
e
xp
r
ession
t
o
reduce stac
k
usage 6/N
commit
|
commitdiff
|
tree
2022-03-12
Shayne Fletc
h
er
refactor e
m
it_expr
e
ssion to reduce stack
u
s
age 5
/
N
commit
|
commitdiff
|
tree
2022-03-11
S
hayne F
l
etcher
refactor emit_expressio
n
to
r
educe stack usage 4/N
commit
|
commitdiff
|
tree
2022-03-11
Sha
y
ne Fletcher
refactor
e
mi
t
_expression to redu
c
e stack usage
3
/
N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletche
r
refact
o
r em
i
t_expressi
o
n to
r
educe stack usage 2/N
commit
|
commitdiff
|
tree
2022-03-11
Shayne Fletcher
re
f
a
c
tor emi
t
_expre
s
s
i
on to reduce st
a
ck usage 1/N
commit
|
commitdiff
|
tree
2022-03-11
Sh
a
yne Fletche
r
write a smoke test f
o
r cyclic class error
commit
|
commitdiff
|
tree
2022-03-10
Shayne
F
let
c
her
rep
o
rt
cyclic c
l
a
ss
e
rrors
commit
|
commitdiff
|
tree
2022-03-10
S
h
ayne Fletcher
con
s
ider enum t
y
pe includes when
declaring cla
s
s parent
s
commit
|
commitdiff
|
tree
next