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
Delete lazyclass contbuild
2022-04-04
M
i
ll
i
e Chen
add -
-
nami
n
g-t
a
ble suppor
t
to
ocaml www decl
p
r
o
filer
commit
|
commitdiff
|
tree
2022-04-02
Millie Chen
avoi
d
hard
c
oding
o
f namespace
_
map in facts p
a
r
ser
commit
|
commitdiff
|
tree
2022-03-29
Millie Chen
thre
a
d ~silent argument t
h
r
o
ugh
S
erve
r
LocalCo
n
f
ig loader
commit
|
commitdiff
|
tree
2022-03-12
Mi
l
l
i
e
C
he
n
fix cargo_vend
o
r
.
sh --facebook
commit
|
commitdiff
|
tree
2022-03-09
Mil
l
ie Chen
Dri
v
e fold
e
d decl
c
o
mparison in hh
_
single_d
e
cl
commit
|
commitdiff
|
tree
2022-03-04
Millie
Chen
Move c
o
mmo
n
testi
n
g u
t
ilities int
o
new test_utils
c
rate
commit
|
commitdiff
|
tree
2022-03-04
M
illie Chen
Ma
k
e rupro folded class available t
o
OCa
m
l
commit
|
commitdiff
|
tree
2022-02-24
M
illie C
h
e
n
Fill
i
n to_ox
i
dize
d
for a few more fields in Fo
l
d
edCl
a
ss
commit
|
commitdiff
|
tree
2022-02-24
Millie C
h
en
U
nify name
s
pace elab
o
ratio
n
betwe
e
n facts and decls
commit
|
commitdiff
|
tree
2022-02-24
Millie
Chen
Introduce ToOxidi
z
ed
tr
a
it f
o
r
c
o
nversion from
r
u
pro
.
.
.
commit
|
commitdiff
|
tree
2022-02-16
Millie Chen
Turn off flag allo
w
ing different namespace elaboration
.
.
.
commit
|
commitdiff
|
tree
2022-02-12
Millie Chen
Fix r
e
mainin
g
lint issues in hack/src
commit
|
commitdiff
|
tree
2022-02-11
Millie Chen
fix lint in namin
g
/*
.
r
s
commit
|
commitdiff
|
tree
2022-02-11
Millie Chen
fi
x
lint
i
n {hcons,
heap,
hhi}/*
.
r
s
commit
|
commitdiff
|
tree
2022-02-11
M
il
l
ie Chen
f
ix lint in hh_fanout/*
.
rs
commit
|
commitdiff
|
tree
2022-02-10
M
i
l
l
ie Chen
fix li
n
t in
hh_codegen/*
.
rs
commit
|
commitdiff
|
tree
2022-02-08
M
illie C
h
en
Fi
x
lint in
f
acts/*
.
rs
commit
|
commitdiff
|
tree
2022-02-05
Millie
C
hen
Stop r
e
taini
n
g collec
t
ion
t
y
p
es wi
t
h si
n
gleton
s
commit
|
commitdiff
|
tree
2022-02-04
M
i
llie Chen
R
e
m
ov
e
facts parser
commit
|
commitdiff
|
tree
2022-02-03
Millie Chen
R
e
t
urn Option instead of Resu
l
t with
uni
t
erro
r
commit
|
commitdiff
|
tree
2022-02-03
M
illie Chen
fix li
n
t in typing/
.
.
.
commit
|
commitdiff
|
tree
2022-02-03
Millie
C
hen
fix
l
int
i
n utils/
.
.
.
commit
|
commitdiff
|
tree
2022-01-27
Mill
i
e Che
n
Rep
l
a
c
e
use of facts parse
r
with decl parser in O
C
aml FFI
commit
|
commitdiff
|
tree
2022-01-27
Millie Chen
Move help
e
r from fact
s
_parser
.
rs to f
a
ct
s
.
rs
commit
|
commitdiff
|
tree
2022-01-10
Millie Chen
Remove
irre
l
evant TODOs
commit
|
commitdiff
|
tree
2021-12-30
Mil
l
ie C
h
en
Ren
a
me
d
irec
t
o
ry hhbc to
h
a
c
kc
commit
|
commitdiff
|
tree
2021-12-23
Millie Chen
clippy
f
ix
e
s
commit
|
commitdiff
|
tree
2021-12-23
Milli
e
Chen
hhbc/compil
e
commit
|
commitdiff
|
tree
2021-12-23
Millie Chen
hhbc/utils
commit
|
commitdiff
|
tree
2021-12-23
Millie Chen
Subdirectory "hhbc"
commit
|
commitdiff
|
tree
2021-12-23
Milli
e
Ch
e
n
Subdir
e
ctory "emitter"
commit
|
commitdiff
|
tree
2021-12-02
Millie C
h
en
Add
runtime option t
o
enable
d
e
c
l-pa
r
ser ba
s
e
d facts
commit
|
commitdiff
|
tree
2021-12-02
Millie Chen
hand
l
e xhp name
s
pace
commit
|
commitdiff
|
tree
2021-11-30
Mill
i
e
C
hen
overwri
t
e fil
e
attrib
u
te
specifi
c
ation
commit
|
commitdiff
|
tree
2021-11-30
Millie
C
he
n
Add php5_compat_mode
+ hhvm_compat_m
o
de to DeclParserOptions
commit
|
commitdiff
|
tree
2021-11-29
Millie Chen
don't
i
gnore a
t
tr
i
bu
t
e
s in direct
d
ecl parser
commit
|
commitdiff
|
tree
2021-11-19
Millie Chen
Pass r
u
nti
m
e options to decl p
r
ovider for di
r
ect d
e
cl
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
M
il
l
ie Chen
Return empty string i
n
case of error
commit
|
commitdiff
|
tree
2021-11-18
Mil
l
ie
C
h
e
n
DeclParse
r
Op
t
ions
includes
all
o
w_ne
w
_a
t
tribute_s
y
nt
a
x
commit
|
commitdiff
|
tree
2021-11-13
Millie Chen
Change flag
n
ame for r
e
taining/omittin
g
user attribu
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2021-11-13
M
ill
i
e
Chen
Ign
o
r
e
p
a
r
e
nthesi
z
ed expressi
o
n
an
d
do
c
comments in
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Millie
C
he
n
fix type n
a
me
f
ormatti
n
g
commit
|
commitdiff
|
tree
2021-11-10
M
illie
C
hen
Relax filte
r
i
n
g of attr
i
bute
s
in direct decl
p
arser
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Millie
Che
n
Igno
r
e "__constr
u
ct" f
u
nctions
commit
|
commitdiff
|
tree
2021-11-09
Millie Chen
Add
option
to unify namespa
c
e elaboration
commit
|
commitdiff
|
tree
2021-11-04
Millie Chen
Add field `abs
t
ract_` to sh
a
llow de
c
l
c
lass
commit
|
commitdiff
|
tree
2021-11-03
M
illie Chen
Remo
v
e r
u
st_facts_f
f
i_bridge
.
rs
commit
|
commitdiff
|
tree
2021-11-03
Mil
l
ie Che
n
Te
s
t skips fi
l
es with disagreein
g
errors
commit
|
commitdiff
|
tree
2021-11-02
Mil
l
ie C
h
en
direct decl parser retains fina
l
modifie
r
for
e
num
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
Mill
i
e Ch
e
n
Fix dupl
i
cate typedef type i
n
f
o
overwri
t
e
commit
|
commitdiff
|
tree
2021-11-02
Millie
Ch
e
n
Fix xh
p
f
o
rmatt
i
n
g
commit
|
commitdiff
|
tree
2021-11-02
M
i
lli
e
Che
n
Fix require_
i
mplements/extends
commit
|
commitdiff
|
tree
2021-11-02
Millie Chen
Ty
p
edef decl ret
a
ins attributes
commit
|
commitdiff
|
tree
2021-10-30
Millie Chen
Skip files w
i
th parse errors
commit
|
commitdiff
|
tree
2021-10-30
Millie Chen
Implement generic
t
ype fo
r
matter
commit
|
commitdiff
|
tree
2021-10-30
Mil
l
ie Chen
Format xh
p
ext
e
nds
commit
|
commitdiff
|
tree
2021-10-30
M
illie Chen
Format attribute param name
commit
|
commitdiff
|
tree
2021-10-30
Mil
l
ie
C
h
en
Hand
l
e enu
m
use
commit
|
commitdiff
|
tree
2021-10-30
M
il
l
i
e Chen
Include
static
m
ethods
commit
|
commitdiff
|
tree
2021-10-30
Millie
C
hen
Han
d
le
m
ultiple declarations
commit
|
commitdiff
|
tree
2021-10-29
Mil
l
ie
C
hen
R
e
lax filteri
n
g
of attributes i
n
direct de
c
l parser
.
.
.
commit
|
commitdiff
|
tree
2021-10-27
Mi
l
lie C
h
e
n
E
x
t
end fact
s
_pa
r
ser_www_perf to test facts migra
t
i
on
commit
|
commitdiff
|
tree
2021-10-22
Millie Chen
Fac
t
s p
a
rser outpu
t
s conf
l
i
ct
res
o
lu
t
io
n
tra
i
t use
commit
|
commitdiff
|
tree
2021-10-21
M
i
llie Chen
Get rid of redundant "TryInto/From" i
m
ports
commit
|
commitdiff
|
tree
2021-10-21
Millie Chen
(1/
?
) facts_o
f
_decls fix: contex
t
type alias
commit
|
commitdiff
|
tree
2021-10-21
Millie Chen
(4/4)
I
m
pleme
n
t facts_of_decls
l
ogic: methods
commit
|
commitdiff
|
tree
2021-10-20
Mill
i
e Chen
(
3
/
?
) I
m
pleme
n
t facts_of_decls lo
g
ic:
c
las
s
a
t
tributes
commit
|
commitdiff
|
tree
2021-10-20
Millie Chen
(2/?)
Implement facts_of_decls lo
g
ic:
xhp
names
commit
|
commitdiff
|
tree
2021-10-20
Mil
l
ie C
h
en
(1/?) Implement fac
t
s
_
of
_
decl
s
logic
commit
|
commitdiff
|
tree
2021-10-19
Mill
i
e Chen
Add option to omit a
t
tri
b
utes in dire
c
t
d
ecl parser
commit
|
commitdiff
|
tree
2021-10-19
Mil
l
ie Ch
e
n
shallow method decl i
n
c
lude
s
a
t
t
ributes
commit
|
commitdiff
|
tree
2021-10-19
Millie Chen
Skeleton code for decls-t
o
-facts conversion
commit
|
commitdiff
|
tree
2021-10-19
Millie Chen
Mer
g
e
r
ust_facts_ffi_bridge i
n
to ru
s
t_compile_ffi_bridge
commit
|
commitdiff
|
tree
2021-10-14
Millie Chen
Add get_old_decl client
commit
|
commitdiff
|
tree
2021-10-12
Millie Chen
Add con
f
ig o
p
tion fo
r
remote old dec
l
s
commit
|
commitdiff
|
tree
2021-10-01
Milli
e
Chen
Add unit tests for f
f
i:
:
Facts <-
-
>
f
a
cts_ru
s
t::Facts
.
.
.
commit
|
commitdiff
|
tree
2021-10-01
Mi
l
lie
Chen
hackc_facts_to_json_cpp_ffi
commit
|
commitdiff
|
tree
2021-10-01
Millie Ch
e
n
F
a
cts code
b
ase c
l
eanu
p
commit
|
commitdiff
|
tree
2021-09-30
M
i
llie
Chen
Atta
c
h hhconfig versi
o
n to pref
e
t
ch shal
l
ow decl dir
commit
|
commitdiff
|
tree
2021-09-30
Millie Chen
ha
c
kc
_
extract_facts_cpp_ffi
commit
|
commitdiff
|
tree
2021-09-30
Millie
Chen
Shared
F
acts between
Rust and
C
+
+
commit
|
commitdiff
|
tree
2021-09-27
Millie Chen
Use simplified el
a
st
i
c
stack interfa
c
e i
n
hackc_compil
e
_f
r
om
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Mil
l
ie C
h
en
refactor to use content addressable shallow decl hashes
commit
|
commitdiff
|
tree
2021-09-23
Millie
Chen
Update genPrefet
c
hDi
r
to
find changed f
i
les s
i
n
c
e
last
.
.
.
commit
|
commitdiff
|
tree
2021-09-23
Milli
e
Chen
Don't use elas
t
ic sta
c
k
for hha
s
_
to_stri
n
g
commit
|
commitdiff
|
tree
2021-09-23
Mi
l
lie
C
h
en
Furth
e
r cleanup in compile_ffi
.
rs
commit
|
commitdiff
|
tree
2021-09-21
Mill
i
e Chen
Re
m
ove decl
_
provid
e
r argument fr
o
m hhas_to_string
commit
|
commitdiff
|
tree
2021-09-21
M
illie
C
he
n
R
e
move unnece
s
sa
r
y
w
rapper functions
i
n comp
i
le
.
rs
commit
|
commitdiff
|
tree
2021-09-21
Millie Ch
e
n
Rem
o
ve duplicat
e
c
ode in compile
.
rs
commit
|
commitdiff
|
tree
2021-09-17
Mi
l
lie
C
hen
Time
hhas bytecode genera
t
ion of www
commit
|
commitdiff
|
tree
2021-09-17
Millie Ch
e
n
hackc_hhas
_
t
o_str
i
ng_
c
pp_ffi
commit
|
commitdiff
|
tree
2021-09-14
M
illie C
h
en
R
e
-la
n
d
"
en
h
ance hh_si
n
g
le_c
o
mpile tests"
commit
|
commitdiff
|
tree
2021-09-13
Mil
l
ie Chen
Enhance hh_single_compil
e
_te
s
t
s
commit
|
commitdiff
|
tree
2021-09-08
M
i
llie Che
n
Provide
a Rust C+
+
FFI
r
eturning HhasProgram
commit
|
commitdiff
|
tree
2021-08-23
M
illi
e
Chen
ma
r
k
HhasProgram #[repr(C)]
commit
|
commitdiff
|
tree
2021-08-23
Mi
l
lie
C
hen
ma
r
k HhasC
l
a
ss, HhasMethod, H
h
as
F
un
c
t
ion #[repr(
C
)
]
commit
|
commitdiff
|
tree
2021-08-21
Milli
e
Ch
e
n
M
ark
H
hasC
o
effects and H
h
asCtxConsta
n
t #[repr(C)
]
commit
|
commitdiff
|
tree
2021-08-20
Mil
l
ie Chen
T
weak HhasCoef
f
e
c
ts
to b
e
C++ fr
i
e
nd
l
y
commit
|
commitdiff
|
tree
2021-08-06
Millie Chen
T
w
eak HhasParam to
b
e
C++
f
rien
d
ly
:
mark with #[repr(C)
]
commit
|
commitdiff
|
tree
2021-08-06
Millie
C
he
n
T
w
eak H
h
asPa
r
am f
i
e
l
ds to be C
+
+ frie
n
d
l
y: tuple -
.
.
.
commit
|
commitdiff
|
tree
next