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
fix flexbuffers issue for BStr
2021-05-10
St
e
ve Cao
fi
x
flexbuffers
is
s
ue for
B
S
t
r
commit
|
commitdiff
|
tree
2021-05-10
Steve
C
ao
Add decl
s
erialize/dese
r
i
a
lize ro
u
nd tri
p
tests
commit
|
commitdiff
|
tree
2021-05-10
Steve Cao
gener
a
te D
e
serializ
e
I
n
Arena implementation for ox
i
d
ized
.
.
.
commit
|
commitdiff
|
tree
2021-05-09
Stev
e
Cao
manually
i
mpl
e
m
en
t
Des
e
rializeInArena for
B
Str
commit
|
commitdiff
|
tree
2021-05-09
Steve Cao
im
p
le
m
ent Des
e
riali
z
eInAr
e
n
a
for m
a
nual
l
y create
d
types
.
.
.
commit
|
commitdiff
|
tree
2021-05-09
Steve
C
ao
add rust t
y
p
e
as
t
in hh_oxidize
commit
|
commitdiff
|
tree
2021-05-09
Steve Cao
de
s
eria
l
ize types w
i
th generic parameters
commit
|
commitdiff
|
tree
2021-05-08
S
teve Cao
imp
l
Dese
r
i
alizeInArena fo
r
t
u
p
les and O
p
tion
commit
|
commitdiff
|
tree
2021-05-08
Steve Cao
deserialize types with reference
commit
|
commitdiff
|
tree
2021-05-03
Steve Cao
simplify
hhbc Label
api
commit
|
commitdiff
|
tree
2021-05-03
Ste
v
e Cao
r
e
m
ove all
o
l
d
hhbc files
commit
|
commitdiff
|
tree
2021-05-03
Steve Cao
deprecate
o
ld hh
b
c_stri
n
g_utils_r
u
st
commit
|
commitdiff
|
tree
2021-04-30
Steve Cao
d
e
precat
e
o
ld hhbc
commit
|
commitdiff
|
tree
2021-04-16
Steve C
a
o
remove
string la
b
e
l in
emitt
e
r[2/2]
commit
|
commitdiff
|
tree
2021-04-15
Steve Cao
c
o
llect
h
ack
c
memor
y
peak u
s
age
commit
|
commitdiff
|
tree
2021-04-09
Steve Cao
avo
i
d duplicated namespace_env i
n
itialization
commit
|
commitdiff
|
tree
2021-04-09
S
teve
C
ao
don't pass na
m
e
space
_
e
n
v to ast_constant_fo
l
der
commit
|
commitdiff
|
tree
2021-04-08
Ste
v
e Cao
remove
s
tr
i
ng label in emitter[1/
2
]
commit
|
commitdiff
|
tree
2021-04-08
Steve Cao
hh_c
o
m
pil
e
s
h
ouldn't s
p
awn a thread if thread_num <
=
1
commit
|
commitdiff
|
tree
2021-04-08
Ste
v
e Cao
enables arena b
a
sed
i
ns
t
ruction seq
u
ence in h
a
ckc
commit
|
commitdiff
|
tree
2021-04-05
Steve Ca
o
updat
e
RustC ve
r
sion to 1
.
51
.
0
commit
|
commitdiff
|
tree
2021-04-05
S
t
eve Cao
avoid
unnec
e
s
s
ary a
a
st node clo
n
e
i
n
e
m
it_
e
xpr
commit
|
commitdiff
|
tree
2021-04-05
St
e
ve
Cao
avoid
c
alling `clone` on copyable va
l
ues
commit
|
commitdiff
|
tree
2021-04-05
Ste
v
e
C
ao
port D27
2
8179
2
and D27097944
commit
|
commitdiff
|
tree
2021-04-05
St
e
ve Cao
Replacing default hasher by rust
c
hasher fo
r
emi
t
t
e
r
commit
|
commitdiff
|
tree
2021-04-05
Steve Cao
Replacin
g
defaul
t
h
asher by rustc hasher
commit
|
commitdiff
|
tree
2021-04-02
S
teve Ca
o
r
e
-
enable D264466
8
5
commit
|
commitdiff
|
tree
2021-04-02
Steve Cao
avo
i
d
heap allocation in lexe
r
::as_case_insensitive_key
w
o
r
d
commit
|
commitdiff
|
tree
2021-03-30
Steve Cao
f
i
x various mi
s
t
a
kes
commit
|
commitdiff
|
tree
2021-03-30
Steve Cao
Port D27157693:
[
h
a
ck]
[
enum c
l
ass] turning them on
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Steve Cao
a
d
d a
f
lag to e
n
able
h
h
bc_by_
r
ef
i
n
hh_comp
i
le
commit
|
commitdiff
|
tree
2021-03-30
Steve Cao
port hhbc:com
p
ile and de
p
s
commit
|
commitdiff
|
tree
2021-03-30
Stev
e
Cao
remov
e
unused targets
commit
|
commitdiff
|
tree
2021-03-23
Stev
e
C
a
o
port diff
s
which was
committed duri
n
g porting
ano
t
her
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Steve
C
ao
por
t
bytecode printer
commit
|
commitdiff
|
tree
2021-03-22
S
t
eve Ca
o
port emit program
commit
|
commitdiff
|
tree
2021-03-20
S
t
eve Cao
port
e
mit_c
l
ass
commit
|
commitdiff
|
tree
2021-03-18
Steve Cao
port em
i
t_method
commit
|
commitdiff
|
tree
2021-03-18
Steve
Cao
port
e
mit_function
commit
|
commitdiff
|
tree
2021-03-18
Steve Cao
port emti_memoi
z
e_method
commit
|
commitdiff
|
tree
2021-03-18
Steve Cao
remove unused en
v
in emit_memoize_method
commit
|
commitdiff
|
tree
2021-03-17
St
e
ve Cao
port em
i
t_property
commit
|
commitdiff
|
tree
2021-03-17
Steve
C
a
o
p
ort file at
t
ribut
e
em
i
tter
commit
|
commitdiff
|
tree
2021-03-16
S
t
eve Cao
remove o
c
amlpool
_
rust
commit
|
commitdiff
|
tree
2021-03-16
Steve Cao
u
s
e cam
l
_ca
l
l_ex
n
directly from ocaml r
u
ntime
commit
|
commitdiff
|
tree
2021-03-11
Steve Cao
remove ocmal-rs dependency
commit
|
commitdiff
|
tree
2021-03-05
Steve Ca
o
r
e
place ToOcaml by ToOcamlRep
commit
|
commitdiff
|
tree
2021-03-05
Steve Cao
remo
v
e unused p
a
r
s
e
r
commit
|
commitdiff
|
tree
2021-03-04
S
t
eve Cao
repla
c
e lru-cache
b
y l
r
u
commit
|
commitdiff
|
tree
2021-03-01
Steve Cao
fix p
e
ak me
m
ory
r
egression of D26296554
commit
|
commitdiff
|
tree
2021-03-01
Steve Cao
Reland D26296554
commit
|
commitdiff
|
tree
2021-02-26
Stev
e
Cao
dir
e
c
t
ly use caml_initiali
z
e from oca
m
l runt
i
me
commit
|
commitdiff
|
tree
2021-02-26
S
t
eve Cao
a
dd ReadonlyOp
commit
|
commitdiff
|
tree
2021-02-19
Steve Cao
cha
n
ge v
e
r
i
fy
s
mart constructors to
use
a
rena
b
ase
.
.
.
commit
|
commitdiff
|
tree
2021-02-19
S
t
eve Cao
r
efactor arena state
commit
|
commitdiff
|
tree
2021-02-19
St
e
ve Cao
add seriali
z
er for posit
i
oned syn
t
ax tree wit
h
fu
l
l
.
.
.
commit
|
commitdiff
|
tree
2021-02-19
S
teve Cao
add po
s
itio
n
ed parse
r
with full tri
v
i
a
commit
|
commitdiff
|
tree
2021-02-19
S
t
eve Cao
paramete
r
ize Trivi
a
type in P
o
sitio
n
edValue
commit
|
commitdiff
|
tree
2021-02-19
St
e
ve
C
a
o
remo
v
e mi
n
imal
parser
c
o
m
p
letely
commit
|
commitdiff
|
tree
2021-02-19
S
t
eve Cao
a
d
d
a
rena based full trivia
commit
|
commitdiff
|
tree
2021-02-18
Steve C
a
o
fix wrong attached trivia
commit
|
commitdiff
|
tree
2021-02-18
S
teve
Cao
Add trivia factory
commit
|
commitdiff
|
tree
2021-02-17
Steve Cao
don't wra
p
po
s
itioned
s
mart constructo
r
by WithKind
.
.
.
commit
|
commitdiff
|
tree
2021-02-02
Steve
C
ao
re
m
ove minim
a
l_smart_co
n
structors
.
r
s
commit
|
commitdiff
|
tree
2021-01-29
Steve Cao
do not skip file w
i
th s
y
n
t
ax
e
rror during serverTypeCheck
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Steve Cao
remove unus
e
d f
u
nctions in fu
l
l_fidelity_as
t
commit
|
commitdiff
|
tree
2021-01-22
Steve Cao
avoid adding empt
y
fixme map to share
d
memory
commit
|
commitdiff
|
tree
2021-01-13
St
e
ve Cao
remov
e
minimal syntax
commit
|
commitdiff
|
tree
2021-01-13
S
t
eve Cao
using
pos
i
tioned_by_re
f
_smart_co
n
s
t
ructors for parse_
h
eader
commit
|
commitdiff
|
tree
2021-01-12
Steve Cao
add print
tele
m
etry API in in
t
egra
t
ion_t
e
st_ba
s
e
.
ml
commit
|
commitdiff
|
tree
2021-01-10
St
e
ve C
a
o
rem
o
ve mi
n
imal_p
a
r
s
e
r_f
f
i
commit
|
commitdiff
|
tree
2021-01-08
Stev
e
Cao
add
m
issing record_* in direct
d
ec
l
commit
|
commitdiff
|
tree
2021-01-08
Steve Cao
r
emove Full_fi
d
elity_min
i
mal_syntax
commit
|
commitdiff
|
tree
2021-01-06
Stev
e
Cao
su
p
por
t
--disable-xhp-el
e
m
ent-mangling in d
i
rect
d
ecl
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Steve
C
a
o
remov
e
minimal_parser
commit
|
commitdiff
|
tree
2021-01-05
S
t
eve Cao
change Tvoid/Tnoreturn to Ter
r
in pro
p
e
r
ty
t
ype
commit
|
commitdiff
|
tree
2020-12-29
Steve Cao
add --
u
se-direct-decl-
p
arser to hh_single_type_
c
heck
commit
|
commitdiff
|
tree
2020-12-21
St
e
ve C
a
o
rm unu
s
ed
dependency
commit
|
commitdiff
|
tree
2020-12-17
S
t
e
v
e Cao
Enable Int64 for F
i
leInfo
.
ha
s
h
commit
|
commitdiff
|
tree
2020-12-15
Stev
e
C
a
o
F
ileIn
f
o
.
h
ash
c
h
ange prep
a
r
ation
commit
|
commitdiff
|
tree
2020-12-02
Steve Cao
add Oc
a
ml
.
Int64
commit
|
commitdiff
|
tree
2020-11-21
Stev
e
Cao
r
m
unused dep
commit
|
commitdiff
|
tree
2020-11-20
Steve Cao
disable enum atom
test
commit
|
commitdiff
|
tree
2020-11-20
Stev
e
Cao
n
ew fu
l
l
i
nit
commit
|
commitdiff
|
tree
2020-11-20
Steve
C
a
o
print more readab
l
e heap size message
commit
|
commitdiff
|
tree
2020-11-20
Steve Ca
o
chec
k
parsing error in
Typ
i
ng_c
h
eck_service
commit
|
commitdiff
|
tree
2020-11-20
Steve C
a
o
add direct_de
c
l_s
e
rvic
e
commit
|
commitdiff
|
tree
2020-11-17
Steve Cao
remove load_nami
n
g_tab
l
e from
saved state during
ful
l
.
.
.
commit
|
commitdiff
|
tree
2020-11-17
Steve Cao
r
emove decl_list
commit
|
commitdiff
|
tree
2020-11-14
Steve
Ca
o
enable elastic stack
f
or direct_decl_parser
commit
|
commitdiff
|
tree
2020-11-12
Steve Cao
remove p
a
rse_dec
l
_lists
commit
|
commitdiff
|
tree
2020-11-10
Steve Cao
avoid boxing in elasti
c
st
a
ck r
e
try
commit
|
commitdiff
|
tree
2020-11-09
Ste
v
e Cao
Add DirectDecl and Aast mod
e
i
n
hh_compi
l
e parse
commit
|
commitdiff
|
tree
2020-10-27
Steve Cao
allocate syntax tree in aren
a
commit
|
commitdiff
|
tree
2020-10-23
Stev
e
Cao
remove sourc
e
_
t
e
x
t in
t
r
i
via
c
r
e
a
t
ion api
commit
|
commitdiff
|
tree
2020-10-20
Steve
C
ao
remove unused field in
f
ull_fidelity_ast
.
env
commit
|
commitdiff
|
tree
2020-10-20
Steve Cao
fix
s
yntax_b
y
_ref::positioned_to
k
en
commit
|
commitdiff
|
tree
2020-10-20
Ste
v
e
Ca
o
remove
r
ust_parse_with_decl_mode_sc_ref
commit
|
commitdiff
|
tree
2020-10-19
Steve
C
ao
add code
g
e
n for kind()
f
o
r
synatx_by_re
f
::S
y
ntax
commit
|
commitdiff
|
tree
2020-10-17
Stev
e
C
ao
syntax_by_ref::Pos
i
tionedV
a
lue implements SyntaxValueType
commit
|
commitdiff
|
tree
next