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
add substitution type to carry allocator
2022-02-12
Millie Chen
Fix
r
e
mai
n
ing lint
issues
i
n ha
c
k/
s
rc
commit
|
commitdiff
|
tree
2022-02-11
Mil
l
ie Chen
fix lint in naming
/
*
.
r
s
commit
|
commitdiff
|
tree
2022-02-11
M
illie Chen
f
i
x lint in {hco
n
s, h
e
ap, hhi}/*
.
rs
commit
|
commitdiff
|
tree
2022-02-11
Millie Chen
f
ix lint in hh_fa
n
out/*
.
rs
commit
|
commitdiff
|
tree
2022-02-10
Mil
l
i
e Ch
e
n
fi
x
lint in hh_
c
odegen/*
.
rs
commit
|
commitdiff
|
tree
2022-02-08
Millie Che
n
Fix
l
int i
n
facts/*
.
rs
commit
|
commitdiff
|
tree
2022-02-05
Millie Che
n
Stop
r
e
taini
n
g
co
l
lect
i
on ty
p
es w
i
th singleton
s
commit
|
commitdiff
|
tree
2022-02-04
Millie Chen
Remo
v
e facts parser
commit
|
commitdiff
|
tree
2022-02-03
Millie Chen
Return Option i
n
st
e
a
d
of Result with unit error
commit
|
commitdiff
|
tree
2022-02-03
M
i
llie C
h
en
fix lint in
typ
i
ng/
.
.
.
commit
|
commitdiff
|
tree
2022-02-03
Milli
e
Chen
fix lint in ut
i
ls/
.
.
.
commit
|
commitdiff
|
tree
2022-01-27
Millie Che
n
Repl
a
ce
u
s
e of facts parser wi
t
h decl parser
i
n O
C
aml FFI
commit
|
commitdiff
|
tree
2022-01-27
M
il
l
ie
C
hen
Move
h
elper
f
rom facts_parse
r
.
rs t
o
facts
.
rs
commit
|
commitdiff
|
tree
2022-01-10
Millie
C
hen
Re
m
o
v
e irrel
e
vant TODOs
commit
|
commitdiff
|
tree
2021-12-30
Millie Chen
Rena
m
e
dire
c
tory
h
hbc
t
o hackc
commit
|
commitdiff
|
tree
2021-12-23
Mil
l
ie Chen
c
l
ip
p
y fixes
commit
|
commitdiff
|
tree
2021-12-23
M
i
llie Chen
hhbc/compile
commit
|
commitdiff
|
tree
2021-12-23
Millie
C
hen
hhbc/utils
commit
|
commitdiff
|
tree
2021-12-23
Milli
e
Ch
e
n
Subdirectory
"hhb
c
"
commit
|
commitdiff
|
tree
2021-12-23
Millie
Chen
Subd
i
rectory
"
e
m
itt
e
r
"
commit
|
commitdiff
|
tree
2021-12-02
Millie Chen
Add runtime option
to en
a
b
le
decl-parser based fa
c
t
s
commit
|
commitdiff
|
tree
2021-12-02
M
i
llie Chen
handle xhp na
m
es
p
ace
commit
|
commitdiff
|
tree
2021-11-30
M
illie Ch
e
n
ove
r
w
r
i
t
e
f
ile attribute
s
p
e
cification
commit
|
commitdiff
|
tree
2021-11-30
Milli
e
Chen
A
dd php5_compat_mode + hhvm_compat_mo
d
e to DeclParse
r
Optio
n
s
commit
|
commitdiff
|
tree
2021-11-29
Millie Chen
don'
t
ignore attributes i
n
direct d
e
cl parser
commit
|
commitdiff
|
tree
2021-11-19
Mil
l
i
e
Chen
Pass runtime options to decl provider for
d
irect
decl
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
M
i
llie Chen
Return empty string
i
n
ca
s
e
o
f er
r
or
commit
|
commitdiff
|
tree
2021-11-18
Millie Chen
DeclPa
r
s
e
rO
p
tions includes allo
w
_new_attri
b
ute_sy
n
t
ax
commit
|
commitdiff
|
tree
2021-11-13
Mil
l
i
e Chen
C
h
ange flag name for retaining/omit
t
ing user at
t
ributes
.
.
.
commit
|
commitdiff
|
tree
2021-11-13
Mil
l
ie Ch
e
n
Igno
r
e
parenthesized expre
s
sion and doc
comments in
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Millie Chen
fix ty
p
e name formatting
commit
|
commitdiff
|
tree
2021-11-10
Millie Ch
e
n
Rela
x
filtering of att
r
ibutes i
n
direc
t
decl p
a
rser
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Mi
l
li
e
Chen
Ignore "__con
s
truct"
func
t
i
ons
commit
|
commitdiff
|
tree
2021-11-09
Mil
l
ie Che
n
Add option t
o
unif
y
n
a
mespace elaboration
commit
|
commitdiff
|
tree
2021-11-04
Millie Chen
Add field `abstract_` t
o
shal
l
ow decl
class
commit
|
commitdiff
|
tree
2021-11-03
Milli
e
Chen
Remove rust_facts_
f
fi_bridg
e
.
rs
commit
|
commitdiff
|
tree
2021-11-03
Millie Chen
Test ski
p
s files wit
h
disagreeing errors
commit
|
commitdiff
|
tree
2021-11-02
Millie Chen
direct decl parse
r
ret
a
ins fi
n
a
l
m
odifier
f
or enum
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
Mil
l
ie Che
n
Fix duplicate typedef type info overwr
i
te
commit
|
commitdiff
|
tree
2021-11-02
Millie Chen
F
ix xhp for
m
att
i
n
g
commit
|
commitdiff
|
tree
2021-11-02
Millie
C
hen
Fix requi
r
e_imp
l
e
ments/
e
xtends
commit
|
commitdiff
|
tree
2021-11-02
Mi
l
lie Chen
Typede
f
d
e
cl ret
a
ins attributes
commit
|
commitdiff
|
tree
2021-10-30
Mil
l
i
e Ch
e
n
S
k
ip files w
i
th parse er
r
ors
commit
|
commitdiff
|
tree
2021-10-30
Millie
Chen
Impl
e
men
t
g
eneric
type formatte
r
commit
|
commitdiff
|
tree
2021-10-30
Millie C
h
en
F
ormat xhp extends
commit
|
commitdiff
|
tree
2021-10-30
Millie Chen
For
m
at attri
b
ute param name
commit
|
commitdiff
|
tree
2021-10-30
M
illi
e
Chen
Ha
n
dle enum use
commit
|
commitdiff
|
tree
2021-10-30
Mill
i
e Chen
Inclu
d
e
s
tatic m
e
t
hods
commit
|
commitdiff
|
tree
2021-10-30
Mi
l
l
i
e Chen
Handle multiple declarat
i
ons
commit
|
commitdiff
|
tree
2021-10-29
M
illie Chen
Relax fil
t
e
r
ing of
a
ttributes in direct decl parse
r
.
.
.
commit
|
commitdiff
|
tree
2021-10-27
Milli
e
C
h
e
n
E
x
t
end facts_parser_www_per
f
to test fac
t
s migrat
i
on
commit
|
commitdiff
|
tree
2021-10-22
Milli
e
Ch
e
n
Facts parser output
s
conflict
re
s
o
lution trait use
commit
|
commitdiff
|
tree
2021-10-21
Millie
C
h
en
Get rid of
r
e
dun
d
ant "TryInto
/
F
r
o
m" impo
r
ts
commit
|
commitdiff
|
tree
2021-10-21
Millie
Chen
(
1/?) facts_of_decls fix:
c
ontext
type ali
a
s
commit
|
commitdiff
|
tree
2021-10-21
Millie Chen
(4/4) Implement fa
c
ts
_
of_decls l
o
gic: methods
commit
|
commitdiff
|
tree
2021-10-20
Millie Chen
(3/?) Implement facts_of_decls logic: class a
t
t
ri
b
utes
commit
|
commitdiff
|
tree
2021-10-20
Millie Chen
(
2/
?
) Implem
e
nt facts_of_dec
l
s logic
:
xhp
names
commit
|
commitdiff
|
tree
2021-10-20
Millie Ch
e
n
(1/?) Im
p
lement facts
_
of_decls log
i
c
commit
|
commitdiff
|
tree
2021-10-19
Mill
i
e Chen
Add op
t
i
o
n t
o
o
m
it attributes
i
n d
i
rect dec
l
parser
commit
|
commitdiff
|
tree
2021-10-19
Mi
l
lie Chen
shallow method decl includes
a
ttrib
u
tes
commit
|
commitdiff
|
tree
2021-10-19
Mi
l
lie
Ch
e
n
Skele
t
on
c
ode for
d
ecls-to-f
a
cts conversion
commit
|
commitdiff
|
tree
2021-10-19
Millie C
h
en
M
erg
e
rust_facts_
f
fi_br
i
dge into rust_compile_f
f
i_b
r
idge
commit
|
commitdiff
|
tree
2021-10-14
Milli
e
Chen
Add get_old_decl client
commit
|
commitdiff
|
tree
2021-10-12
Millie Chen
Add config option for r
e
mo
t
e o
l
d
d
ec
l
s
commit
|
commitdiff
|
tree
2021-10-01
M
illie Chen
Ad
d
u
n
it tes
t
s
for ffi::F
a
ct
s
<--> facts_rust
:
:Facts
.
.
.
commit
|
commitdiff
|
tree
2021-10-01
Millie Chen
hackc_fact
s
_to_j
s
on_cpp_ffi
commit
|
commitdiff
|
tree
2021-10-01
Millie Chen
Fac
t
s codebase cleanup
commit
|
commitdiff
|
tree
2021-09-30
M
illie
C
h
e
n
A
ttach hhconfig
versi
o
n to
p
refetch shallow decl dir
commit
|
commitdiff
|
tree
2021-09-30
Millie Chen
ha
c
kc_extr
a
c
t_facts_cpp_f
f
i
commit
|
commitdiff
|
tree
2021-09-30
Millie
C
hen
Shared Facts betwe
e
n
Rust and C
+
+
commit
|
commitdiff
|
tree
2021-09-27
Millie
Chen
U
s
e s
i
mplifi
e
d elastic stack interface in hackc_comp
i
le_from
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
M
il
l
ie Chen
ref
a
ctor to
u
se content add
r
essable shal
l
ow
decl hashes
commit
|
commitdiff
|
tree
2021-09-23
Mil
l
i
e Chen
U
pda
t
e genPrefetc
h
Di
r
t
o
f
i
nd changed fi
l
es
since
l
ast
.
.
.
commit
|
commitdiff
|
tree
2021-09-23
Millie Che
n
D
o
n't use elast
i
c s
t
a
ck for hha
s
_to_string
commit
|
commitdiff
|
tree
2021-09-23
Millie
C
hen
Further
cle
a
nup in comp
i
le_f
f
i
.
rs
commit
|
commitdiff
|
tree
2021-09-21
M
illie
C
hen
Remove decl_prov
i
der argument from hhas_to
_
string
commit
|
commitdiff
|
tree
2021-09-21
M
il
l
ie Ch
e
n
Remove unnecess
a
ry wra
p
per
functio
n
s
in
c
ompile
.
rs
commit
|
commitdiff
|
tree
2021-09-21
Millie Chen
Remove dupl
i
c
ate code i
n
compile
.
r
s
commit
|
commitdiff
|
tree
2021-09-17
Millie Chen
Time hhas bytecode generation of
www
commit
|
commitdiff
|
tree
2021-09-17
Millie Chen
hackc_
h
has_
t
o_string_cp
p
_f
f
i
commit
|
commitdiff
|
tree
2021-09-14
Mil
l
ie Chen
Re
-
land "enhance
h
h_single
_
compile
t
ests"
commit
|
commitdiff
|
tree
2021-09-13
M
i
llie Chen
Enh
a
nce hh_single_compile_test
s
commit
|
commitdiff
|
tree
2021-09-08
Millie Chen
Provide a Rust C++ FFI returning HhasProg
r
am
commit
|
commitdiff
|
tree
2021-08-23
M
illie Chen
mark HhasPr
o
gram #[repr(C)]
commit
|
commitdiff
|
tree
2021-08-23
Mi
l
lie
Chen
m
ark H
h
asClass, H
h
asMethod, HhasFunct
i
on #[repr(C)]
commit
|
commitdiff
|
tree
2021-08-21
Mi
l
lie
C
h
e
n
Mar
k
H
hasCoeffects an
d
Hh
a
sC
t
xCo
n
s
t
ant #[repr(
C
)]
commit
|
commitdiff
|
tree
2021-08-20
Millie Chen
Twe
a
k H
h
asCoeffects to be C+
+
f
r
ien
d
ly
commit
|
commitdiff
|
tree
2021-08-06
M
i
l
l
i
e
Chen
Tweak Hh
a
s
P
aram
to be
C++ friendly: mark wit
h
#[
r
e
pr
(
C)]
commit
|
commitdiff
|
tree
2021-08-06
M
i
llie C
h
en
Tweak HhasParam fiel
d
s to be C++ friendly: tuple -
.
.
.
commit
|
commitdiff
|
tree
2021-08-06
M
illie Chen
Tweak
HhasParam fields t
o
be
C++ frien
d
ly: Ex
p
r -> Str
commit
|
commitdiff
|
tree
2021-08-03
Mi
l
li
e
Chen
Tweak H
h
asParam fields t
o
be C
+
+ friendly: Option
.
.
.
commit
|
commitdiff
|
tree
2021-08-03
M
illie Chen
Tweak HhasParam t
o
be C++ friendly: Vec ->
S
lice
commit
|
commitdiff
|
tree
2021-08-03
Millie Ch
e
n
Tw
e
ak H
h
asParam fileds to be C++ friendly: Stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2021-08-03
Mi
l
lie Ch
e
n
Twea
k
HhasA
d
a
ta to be C++ friedly
commit
|
commitdiff
|
tree
2021-08-03
Milli
e
Chen
Twea
k
HhasAt
t
ribu
t
e
to be C++ fri
e
ndly
commit
|
commitdiff
|
tree
2021-08-03
Milli
e
Chen
M
erge local an
d
remote t
y
ping results
commit
|
commitdiff
|
tree
2021-07-22
M
ill
i
e
Chen
Ma
k
e
n
umber of re workers confi
g
urable for h
h
_replay
.
.
.
commit
|
commitdiff
|
tree
2021-07-01
Millie Chen
Av
o
id sending empty f
i
l
e
l
i
st to hulk
commit
|
commitdiff
|
tree
2021-06-29
Millie Chen
specify --
r
emote-e
x
e
cution usage
commit
|
commitdiff
|
tree
2021-06-25
Millie Chen
log action re
s
ult
s
to scuba
commit
|
commitdiff
|
tree
next