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
improve error message and position for "bad decl override" error
2022-03-04
Millie Chen
Move common testing utilities
i
nto new test_utils crate
commit
|
commitdiff
|
tree
2022-03-04
Millie Chen
Make rupro fo
l
d
ed class ava
i
la
b
le to OCaml
commit
|
commitdiff
|
tree
2022-02-24
Millie Chen
Fill in to_oxidized for a few more fie
l
ds in
F
o
l
dedC
l
a
s
s
commit
|
commitdiff
|
tree
2022-02-24
Millie Chen
Unify namespace el
a
boratio
n
betwee
n
facts and decls
commit
|
commitdiff
|
tree
2022-02-24
Millie Chen
Introduce
T
oOxidized trait for conversion from rupro
.
.
.
commit
|
commitdiff
|
tree
2022-02-16
Millie Ch
e
n
T
urn off flag allowing different namespace elabo
r
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2022-02-12
Millie Chen
Fix
r
emaining lint iss
u
es in
h
ack/src
commit
|
commitdiff
|
tree
2022-02-11
Millie Chen
fix lint
in naming/*
.
rs
commit
|
commitdiff
|
tree
2022-02-11
Millie
C
hen
fix lint in {hcons, heap, h
h
i}/*
.
rs
commit
|
commitdiff
|
tree
2022-02-11
Millie Chen
fi
x
lint in hh_fanout/*
.
rs
commit
|
commitdiff
|
tree
2022-02-10
M
i
llie Chen
fix l
i
n
t in hh_c
o
deg
e
n/*
.
rs
commit
|
commitdiff
|
tree
2022-02-08
Millie Chen
Fix lint in facts/*
.
rs
commit
|
commitdiff
|
tree
2022-02-05
Mill
i
e Ch
e
n
Stop
r
e
t
aining collecti
o
n types with
s
ingletons
commit
|
commitdiff
|
tree
2022-02-04
Millie Chen
Remove facts parser
commit
|
commitdiff
|
tree
2022-02-03
Mill
i
e Chen
Return Op
t
ion instead
of Result with unit error
commit
|
commitdiff
|
tree
2022-02-03
Mil
l
ie Chen
fix lint
in typing/
.
.
.
commit
|
commitdiff
|
tree
2022-02-03
Millie C
h
en
fi
x
lint in utils
/
.
.
.
commit
|
commitdiff
|
tree
2022-01-27
Millie Chen
Replac
e
use o
f
f
acts
parser
w
ith dec
l
p
a
rser in OCaml FFI
commit
|
commitdiff
|
tree
2022-01-27
Millie Chen
Mov
e
helper
f
r
om fac
t
s_parser
.
r
s
to f
a
cts
.
rs
commit
|
commitdiff
|
tree
2022-01-10
M
i
ll
i
e
C
h
en
Remove irrelevant T
O
DOs
commit
|
commitdiff
|
tree
2021-12-30
Millie
Chen
Renam
e
directory
h
hbc to hackc
commit
|
commitdiff
|
tree
2021-12-23
Millie
C
hen
c
li
p
p
y
f
i
xe
s
commit
|
commitdiff
|
tree
2021-12-23
Millie Chen
hhbc/comp
i
le
commit
|
commitdiff
|
tree
2021-12-23
Millie Ch
e
n
hhbc/u
t
ils
commit
|
commitdiff
|
tree
2021-12-23
Mill
i
e Chen
Subdi
r
ectory "hhbc"
commit
|
commitdiff
|
tree
2021-12-23
Millie C
h
en
Subdirector
y
"emitter
"
commit
|
commitdiff
|
tree
2021-12-02
Mil
l
ie Che
n
A
d
d runtime option to enable
d
e
c
l-pars
e
r ba
s
ed facts
commit
|
commitdiff
|
tree
2021-12-02
Mi
l
lie Ch
e
n
handle xh
p
namespace
commit
|
commitdiff
|
tree
2021-11-30
M
i
llie C
h
en
overwrite
file attribute specification
commit
|
commitdiff
|
tree
2021-11-30
Millie Chen
Add php5
_
compa
t
_mode + hhvm_compat_mode to DeclParser
O
ptions
commit
|
commitdiff
|
tree
2021-11-29
Millie Chen
don't ignore attr
i
butes in di
r
ect de
c
l parser
commit
|
commitdiff
|
tree
2021-11-19
Millie Chen
Pass runtim
e
o
p
t
i
ons to
decl provider for d
i
rect
decl
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
M
illie
C
hen
R
e
t
urn empty
s
tring
i
n case of err
o
r
commit
|
commitdiff
|
tree
2021-11-18
Millie Chen
D
e
c
lP
a
rserOp
t
ions inc
l
udes allow_new_attribute_synta
x
commit
|
commitdiff
|
tree
2021-11-13
M
illie Ch
e
n
C
h
ange f
l
ag name for retain
i
n
g
/
o
mitting user attr
i
butes
.
.
.
commit
|
commitdiff
|
tree
2021-11-13
M
illie Ch
e
n
Ignore pare
n
th
e
sized expression and
doc c
o
mments in
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Millie Ch
e
n
fix type name formatting
commit
|
commitdiff
|
tree
2021-11-10
Millie Chen
Relax filter
i
n
g of a
t
tributes in direct
d
ecl parse
r
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Mi
l
lie Chen
Ign
o
r
e "__cons
t
ruct"
f
unctions
commit
|
commitdiff
|
tree
2021-11-09
Mi
l
li
e
Chen
A
dd
option
to unif
y
namespace
e
laboration
commit
|
commitdiff
|
tree
2021-11-04
Millie Chen
A
dd
field `abst
r
a
c
t_` to shallow decl cla
s
s
commit
|
commitdiff
|
tree
2021-11-03
Millie Chen
Remove rust_fac
t
s_ffi_bridge
.
rs
commit
|
commitdiff
|
tree
2021-11-03
Millie Chen
Test skips files
with disag
r
eeing errors
commit
|
commitdiff
|
tree
2021-11-02
Millie Chen
dir
e
ct decl parser re
t
ains final modifier for enu
m
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
Mil
l
ie Chen
Fix du
p
lica
t
e
t
ypedef type i
n
fo overwrite
commit
|
commitdiff
|
tree
2021-11-02
Millie Chen
Fi
x
xhp format
t
ing
commit
|
commitdiff
|
tree
2021-11-02
Milli
e
C
h
e
n
Fix require_imp
l
ements/extends
commit
|
commitdiff
|
tree
2021-11-02
Mi
l
lie Chen
T
y
p
edef decl retai
n
s attribute
s
commit
|
commitdiff
|
tree
2021-10-30
Millie Chen
Skip files
with par
s
e err
o
r
s
commit
|
commitdiff
|
tree
2021-10-30
Mill
i
e Ch
e
n
Implement
generic type formatter
commit
|
commitdiff
|
tree
2021-10-30
Millie Ch
e
n
Format
x
hp extends
commit
|
commitdiff
|
tree
2021-10-30
Millie Che
n
Format attribute
param n
a
m
e
commit
|
commitdiff
|
tree
2021-10-30
M
illie Chen
Ha
n
dle enum use
commit
|
commitdiff
|
tree
2021-10-30
Millie Chen
Include static meth
o
ds
commit
|
commitdiff
|
tree
2021-10-30
Mi
l
li
e
Chen
Handle multiple decl
a
ratio
n
s
commit
|
commitdiff
|
tree
2021-10-29
Millie Chen
Re
l
ax filterin
g
o
f
attr
i
butes in dir
e
ct decl parser
.
.
.
commit
|
commitdiff
|
tree
2021-10-27
M
illi
e
Ch
e
n
Ext
e
nd facts_parser_www_pe
r
f to test facts mi
g
ratio
n
commit
|
commitdiff
|
tree
2021-10-22
Mi
l
l
ie Chen
Facts parser outputs co
n
fli
c
t re
s
olution tr
a
i
t use
commit
|
commitdiff
|
tree
2021-10-21
Mi
l
lie
C
hen
Ge
t
rid of redu
n
dant "
T
r
y
Into/From" imports
commit
|
commitdiff
|
tree
2021-10-21
Millie Chen
(1/?) fac
t
s_o
f
_decls fix
:
cont
e
xt type alias
commit
|
commitdiff
|
tree
2021-10-21
Mi
l
lie Chen
(4/4) Imp
l
ement facts_of_decls
lo
g
ic: m
e
t
h
ods
commit
|
commitdiff
|
tree
2021-10-20
Milli
e
Ch
e
n
(3/?) Impleme
n
t facts
_
of_de
c
ls logic:
c
las
s
attr
i
but
e
s
commit
|
commitdiff
|
tree
2021-10-20
Millie
C
hen
(2/?) Implement fa
c
ts_of_d
e
cls logic: xhp na
m
e
s
commit
|
commitdiff
|
tree
2021-10-20
M
i
llie Chen
(1/
?
) Imp
l
ement facts_of_decls logic
commit
|
commitdiff
|
tree
2021-10-19
Millie C
h
en
Add option to
o
m
it att
r
ibute
s
in dire
c
t decl parser
commit
|
commitdiff
|
tree
2021-10-19
Millie Chen
s
hallow method decl
includes attri
b
utes
commit
|
commitdiff
|
tree
2021-10-19
Millie
Chen
S
kele
t
on
co
d
e for decls
-
t
o
-facts co
n
ve
r
sion
commit
|
commitdiff
|
tree
2021-10-19
Millie Chen
Merge rust_fact
s
_ffi_br
i
dge into rust_compile_ffi_bridge
commit
|
commitdiff
|
tree
2021-10-14
Millie
C
h
en
Add
g
e
t_old_de
c
l client
commit
|
commitdiff
|
tree
2021-10-12
Millie Chen
A
dd config option fo
r
remote old decls
commit
|
commitdiff
|
tree
2021-10-01
Millie Chen
Add unit tests for ffi::Fac
t
s
<
--> facts_rust::Facts
.
.
.
commit
|
commitdiff
|
tree
2021-10-01
Millie Chen
hackc_f
a
c
t
s_to_json_c
p
p_
f
fi
commit
|
commitdiff
|
tree
2021-10-01
Millie Chen
Facts cod
e
base
cleanup
commit
|
commitdiff
|
tree
2021-09-30
M
i
llie
Ch
e
n
Attach
h
hcon
f
ig ve
r
s
ion to prefetc
h
shal
l
ow de
c
l
dir
commit
|
commitdiff
|
tree
2021-09-30
Millie C
h
en
hackc_extr
a
c
t
_fa
c
ts_cpp_ff
i
commit
|
commitdiff
|
tree
2021-09-30
M
illie Chen
Shared
Facts
b
et
w
e
e
n
R
ust and C++
commit
|
commitdiff
|
tree
2021-09-27
Milli
e
Ch
e
n
Use simplified elas
t
ic stack interfac
e
i
n hackc_
c
o
m
pile_from
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Millie C
h
e
n
refactor to use content addressable shal
l
ow decl hashes
commit
|
commitdiff
|
tree
2021-09-23
Millie
C
he
n
Upda
t
e
gen
P
r
e
fetchD
i
r t
o
fi
n
d change
d
f
iles s
i
nce l
a
st
.
.
.
commit
|
commitdiff
|
tree
2021-09-23
M
illie Chen
D
o
n't use
e
l
astic stack
for hhas_to_string
commit
|
commitdiff
|
tree
2021-09-23
Millie
Ch
e
n
Further
cleanup i
n
compil
e
_
f
fi
.
rs
commit
|
commitdiff
|
tree
2021-09-21
Millie Chen
Re
m
o
ve
decl_provider
ar
g
ument fr
o
m hhas_to_strin
g
commit
|
commitdiff
|
tree
2021-09-21
Millie
C
h
en
Re
m
ove unnecessary wra
p
per functi
o
ns in compile
.
rs
commit
|
commitdiff
|
tree
2021-09-21
Milli
e
Chen
R
e
mov
e
duplicate
code
in comp
i
le
.
r
s
commit
|
commitdiff
|
tree
2021-09-17
Millie
Che
n
Time hhas bytecode
generat
i
on of www
commit
|
commitdiff
|
tree
2021-09-17
Millie Chen
hackc_hhas_to_string_cpp_ffi
commit
|
commitdiff
|
tree
2021-09-14
M
i
llie Chen
Re-la
n
d "enhance hh
_
sin
g
le_compile tests
"
commit
|
commitdiff
|
tree
2021-09-13
Mil
l
ie Chen
Enhance hh_single
_
compile_test
s
commit
|
commitdiff
|
tree
2021-09-08
Millie Chen
Provide a Rust
C+
+
FFI returni
n
g Hh
a
sProg
r
am
commit
|
commitdiff
|
tree
2021-08-23
Millie Chen
mark Hha
s
Program #[repr(C)]
commit
|
commitdiff
|
tree
2021-08-23
Millie
Chen
mark HhasClass, HhasMethod, HhasF
u
nction #[repr(C)]
commit
|
commitdiff
|
tree
2021-08-21
Millie Che
n
Mark HhasCoeffects
an
d
H
h
a
sCtxCo
n
sta
n
t
#[repr(C)]
commit
|
commitdiff
|
tree
2021-08-20
Milli
e
C
h
en
Tweak HhasCoeffects
t
o be C++ friendly
commit
|
commitdiff
|
tree
2021-08-06
Mill
i
e
Chen
Tweak Hhas
P
ara
m
to be C++ frien
d
ly: mark wit
h
#[
r
epr(C)]
commit
|
commitdiff
|
tree
2021-08-06
Millie Chen
Twea
k
Hh
a
sParam fi
e
lds
t
o be C++ fri
e
nd
l
y: tuple -
.
.
.
commit
|
commitdiff
|
tree
2021-08-06
Millie Chen
Tweak H
h
asP
a
ram fi
e
l
ds t
o
be C++ f
r
iendly: Expr -> St
r
commit
|
commitdiff
|
tree
2021-08-03
Mi
l
lie Che
n
Tw
e
ak HhasParam
f
i
elds to be C++ friendl
y
: Option
.
.
.
commit
|
commitdiff
|
tree
2021-08-03
M
il
l
ie Chen
Tweak HhasParam to b
e
C++ friendly: Vec -> Sli
c
e
commit
|
commitdiff
|
tree
2021-08-03
Millie Chen
Tweak Hhas
P
a
r
a
m fileds to be C++ friendly: String
.
.
.
commit
|
commitdiff
|
tree
2021-08-03
Mi
l
lie
C
hen
Tweak
H
hasAd
a
ta
t
o
b
e C++ fr
i
ed
l
y
commit
|
commitdiff
|
tree
next