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
2020-10-17
St
e
ve Cao
fold Positioned
S
yntaxTrait into SyntaxTrait
commit
|
commitdiff
|
tree
2020-10-15
Steve Cao
avoid warnings on unn
e
cess
a
ry braces
i
n generated code
commit
|
commitdiff
|
tree
2020-10-15
S
t
eve Cao
f
i
x
double calling f
o
lly::in
i
t
commit
|
commitdiff
|
tree
2020-10-10
Steve
Cao
Add parse sub
c
ommand in
h
h
_compile
commit
|
commitdiff
|
tree
2020-10-09
Steve
Ca
o
TokenFactor
y
supp
o
rts mutat
i
on
commit
|
commitdiff
|
tree
2020-10-09
S
te
v
e Cao
Al
l
ocate Syntax Tree with Arena
commit
|
commitdiff
|
tree
2020-10-09
Steve
Cao
add TokenFact
o
ry for
t
o
k
en creation/
m
ut
a
tion in pa
r
s
er
.
.
.
commit
|
commitdiff
|
tree
2020-10-07
Steve Cao
a
v
oid
u
sing Sy
n
taxVariant i
n
Sy
n
tax
V
a
l
ueType
commit
|
commitdiff
|
tree
2020-10-07
S
teve Cao
Create tokens
w
ith state
commit
|
commitdiff
|
tree
2020-10-07
Steve Cao
m
o
ve type
p
a
rameter State to asso
c
i
a
t
e
type in SmartConstruc
t
ors
commit
|
commitdiff
|
tree
2020-10-04
Steve Cao
remove unnecess
a
r
y
where constraint
commit
|
commitdiff
|
tree
2020-10-01
Steve Cao
remove unu
s
e
d legacy_php_f
i
le_info
commit
|
commitdiff
|
tree
2020-09-30
S
tev
e
Cao
enable f
i
le
m
ode i
n
direct decl p
a
rser
commit
|
commitdiff
|
tree
2020-09-29
Steve Cao
add a dire
c
t_decl_pars
e
r
func
t
ion to retu
r
n res
u
lts
.
.
.
commit
|
commitdiff
|
tree
2020-09-25
Steve C
a
o
filter php_std_
l
ib class/fun when
c
reati
n
g namin
g
table
commit
|
commitdiff
|
tree
2020-09-22
Steve Cao
f
i
x dune build
commit
|
commitdiff
|
tree
2020-09-22
Stev
e
C
ao
incl
u
de
p
os in consts
commit
|
commitdiff
|
tree
2020-09-21
Steve Cao
r
e
move lifetime
f
rom StateType
commit
|
commitdiff
|
tree
2020-09-19
Steve Cao
r
e
move src life
t
i
me from Lexabl
e
T
o
ken
commit
|
commitdiff
|
tree
2020-09-18
Steve
C
ao
Enable d
i
rect decl parser in hh_naming_tabl
e
_buil
d
er
commit
|
commitdiff
|
tree
2020-09-16
St
e
v
e
C
a
o
rem
o
ve
u
nnecessar
y
Ide_parser_cache
.
with_ide_cache
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
Steve Cao
remove Naming_heap_api
commit
|
commitdiff
|
tree
2020-09-11
Stev
e
Cao
add a
u
n
i
fied ta
r
get
determ
i
nator
rule to check oxidized
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
St
e
ve Cao
chan
g
e l
a
zy_stati
c
to s
t
atic
commit
|
commitdiff
|
tree
2020-09-05
Steve Cao
refactor time function
commit
|
commitdiff
|
tree
2020-09-03
Steve Cao
enable multi
-
threading in hh_
c
o
m
pil
e
commit
|
commitdiff
|
tree
2020-08-28
Steve Cao
support LocalIdMap<Ex>
i
n
aast
v
i
s
ito
r
commit
|
commitdiff
|
tree
2020-08-25
Steve Cao
remove unused ppl
_
c
h
eck
commit
|
commitdiff
|
tree
2020-08-19
Stev
e
Cao
remove
coroutine check
i
n typing
commit
|
commitdiff
|
tree
2020-08-17
Stev
e
Cao
deprecate coroutin
e
commit
|
commitdiff
|
tree
2020-08-08
Steve Cao
remov
e
coroutine keyword
commit
|
commitdiff
|
tree
2020-07-31
Stev
e
Cao
rm closu
r
e_convert_ffi
commit
|
commitdiff
|
tree
2020-07-27
Steve Cao
rm
c
o
r
outine te
s
t
s
in rust_ocam
l
_test
commit
|
commitdiff
|
tree
2020-07-08
St
e
ve
Cao
refactor `as_list`
i
n
l
owerer
commit
|
commitdiff
|
tree
2020-07-06
Steve
C
ao
re
m
ove
f
u
l
l_fidel
i
ty_ast
.
par
s
e_text
commit
|
commitdiff
|
tree
2020-07-01
Steve C
a
o
f
ix broke
n
oxidized_by_ref
commit
|
commitdiff
|
tree
2020-06-19
St
e
ve
Cao
av
o
id panic in ast_
c
onst
a
nt
_
folder
commit
|
commitdiff
|
tree
2020-06-10
S
t
ev
e
Ca
o
move l
o
werer to parser/lo
w
erer
commit
|
commitdiff
|
tree
2020-06-06
Steve Cao
Enable Rust Emitt
e
r
commit
|
commitdiff
|
tree
2020-06-02
St
e
ve
Cao
fix typ
o
params
--> hhas_p
a
rams in make_memoize
_
m
e
t
hod_with_
.
.
.
commit
|
commitdiff
|
tree
2020-06-02
S
teve
Cao
c
l
osure_conv
e
rt shouldn
'
t tra
v
ers
e
method redeclarations
commit
|
commitdiff
|
tree
2020-06-02
S
t
e
v
e
Cao
p
rint int literal
i
n de
f
ault
v
a
lue shouldn'
t
crash
commit
|
commitdiff
|
tree
2020-05-29
Steve Cao
emit p
a
r
s
er
f
atal when parser
panic
commit
|
commitdiff
|
tree
2020-05-28
Ste
v
e
Cao
not
suppo
r
te
d
s
tmt is rende
r
ed as a todo string
i
n
.
.
.
commit
|
commitdiff
|
tree
2020-05-28
Steve Cao
avoid
crashing when class var with cons
t
ant-foldable
.
.
.
commit
|
commitdiff
|
tree
2020-05-26
Ste
v
e C
a
o
Po
r
t D209224
5
7:
[hhvm][ub_cons
t
raint] Enforce single
.
.
.
commit
|
commitdiff
|
tree
2020-05-22
Ste
v
e Ca
o
adopt
cach
e
for Rust
emitter options parser
commit
|
commitdiff
|
tree
2020-05-19
Steve Cao
don't pass env to e
m
it_
f
atal
commit
|
commitdiff
|
tree
2020-05-19
St
e
ve Cao
r
m unused
o
p
t
i
o
n_disable_pa
r
tial i
n
hhbc_options
commit
|
commitdiff
|
tree
2020-05-19
Steve Cao
P
o
rt
D21526490: Require attributes ar
g
u
ments
t
o
be
.
.
.
commit
|
commitdiff
|
tree
2020-05-19
Steve C
a
o
increase max
s
tack size to avoid stack exceed
i
n dbg
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Steve Cao
f
i
x xhp exp
r
e
l
abor
a
tion
commit
|
commitdiff
|
tree
2020-05-18
St
e
ve Cao
p
o
rt D20527312: S
t
op generatin
g
top level c
o
de in the
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Steve
C
ao
avoi
d
duplicated `con
v
ert_fun` in `extract_debugger_main`
commit
|
commitdiff
|
tree
2020-05-18
S
t
eve Cao
fix ordering mismat
c
h in emit_pu
commit
|
commitdiff
|
tree
2020-05-14
Stev
e
Cao
fix co
n
fi
g
_j
s
on override
order
commit
|
commitdiff
|
tree
2020-05-13
Stev
e
Cao
set disabl
e
_
array option
commit
|
commitdiff
|
tree
2020-05-13
S
teve Cao
include
c
onfig_j
s
o
n
in respon
s
e heade
r
if
Rust/Oc
a
ml
.
.
.
commit
|
commitdiff
|
tree
2020-05-12
Steve Cao
fix mismatch when
array_pro
v
enance on
commit
|
commitdiff
|
tree
2020-05-09
Steve Cao
fix emit upper_bound
commit
|
commitdiff
|
tree
2020-05-09
S
t
eve Cao
rm unused_variables and uused_co
d
e in rust emitter
commit
|
commitdiff
|
tree
2020-05-09
Steve Cao
catch
Result re
t
urned
f
rom compile_ffi
commit
|
commitdiff
|
tree
2020-05-09
St
e
v
e Cao
ad
d
En
a
bleRus
t
Em
i
tter i
n
hhvm && rm ru
s
t_top_
l
e
vel_elaborator
commit
|
commitdiff
|
tree
2020-05-07
Steve Ca
o
hh_
s
ingle_
c
ompile output refactoring + Rust parity
commit
|
commitdiff
|
tree
2020-05-02
Ste
v
e Cao
r
e
m
ove u
n
necessary quite mod
e
in
h
h
_single_c
o
mpile
commit
|
commitdiff
|
tree
2020-05-02
S
teve Cao
simplify dump_
c
o
n
f
ig opt in
h
h
_single_compile
commit
|
commitdiff
|
tree
2020-05-01
Steve Cao
enab
l
e
cor
o
u
t
ine for r
u
st emitter
commit
|
commitdiff
|
tree
2020-05-01
St
e
ve C
a
o
re-land D212
9
890
4
commit
|
commitdiff
|
tree
2020-05-01
Steve Cao
rm unused ru
s
t
c_private
f
eature
commit
|
commitdiff
|
tree
2020-04-30
S
teve Cao
con
n
ec
t
rust em
i
tter t
o
hh_s
i
n
g
le_com
p
ile 1/2
commit
|
commitdiff
|
tree
2020-04-30
Steve Cao
r
m
di
r
support in hh_single_compile
commit
|
commitdiff
|
tree
2020-04-30
Steve
C
ao
add rus
t
_emitter option
commit
|
commitdiff
|
tree
2020-04-30
Steve Cao
re
f
res
h
print
.
r
s
and
wri
t
e
.
rs
commit
|
commitdiff
|
tree
2020-04-23
Steve C
a
o
port ocaml esca
p
ed
commit
|
commitdiff
|
tree
2020-04-23
Steve
C
a
o
avo
i
d
reconstru
c
t aast f
o
r
emittin
g
t
r
y/catch/finally
commit
|
commitdiff
|
tree
2020-04-23
Steve Cao
avoi
d
cl
o
ne in rewrite_p
a
rams_and_body
commit
|
commitdiff
|
tree
2020-04-23
S
t
eve Cao
avo
i
d re-indexi
n
g text
commit
|
commitdiff
|
tree
2020-04-22
Steve Cao
avoid cl
o
ning scope item in
c
los
u
r
e
_
conver
t
commit
|
commitdiff
|
tree
2020-04-17
Steve Cao
r
m unnece
s
s
ary Cow in Sc
o
peIt
e
m
commit
|
commitdiff
|
tree
2020-04-17
Stev
e
Cao
f
ix fl
o
at
print
commit
|
commitdiff
|
tree
2020-04-17
Steve Cao
expose visitor
sta
t
e and c
o
ntext to node
(
aast
)
l
i
feti
m
e
commit
|
commitdiff
|
tree
2020-04-13
Steve Cao
fix
b
u
gs
commit
|
commitdiff
|
tree
2020-04-11
Steve
C
ao
W
r
ite supp
o
r
t
writ
e
_fmt
commit
|
commitdiff
|
tree
2020-04-10
St
e
ve C
a
o
fix emit adat
a
order
commit
|
commitdiff
|
tree
2020-04-09
Steve Cao
fix typo in
e
xpr
_
r
equ
i
res_deep_init
commit
|
commitdiff
|
tree
2020-04-09
Steve Cao
av
o
id cloning aast functio
n
/method body
commit
|
commitdiff
|
tree
2020-04-09
Steve Cao
av
o
id cl
o
ning scope
in emit_body
commit
|
commitdiff
|
tree
2020-04-08
Steve Cao
rm Ocaml t
o
p
le
v
el elaborato
r
commit
|
commitdiff
|
tree
2020-04-08
S
teve Cao
avoid unn
e
cessary clone i
n
rewrite_user_labels
commit
|
commitdiff
|
tree
2020-04-07
Steve
C
ao
w
r
ap namespace in
t
o RcOc to avoid cloning
commit
|
commitdiff
|
tree
2020-04-07
Ste
v
e Cao
avoi
d
recursion
i
n
I
nstrIt
e
r
commit
|
commitdiff
|
tree
2020-04-03
Steve Cao
a
v
o
i
d clone in gather
commit
|
commitdiff
|
tree
2020-04-02
Steve C
a
o
fi
x
regression
commit
|
commitdiff
|
tree
2020-04-02
St
e
ve Cao
fi
x
get_class_name_fr
o
m_id
commit
|
commitdiff
|
tree
2020-04-02
Ste
v
e Cao
fix unexpect
e
d adata
commit
|
commitdiff
|
tree
2020-04-01
Ste
v
e
Cao
fix typo
commit
|
commitdiff
|
tree
2020-03-31
Ste
v
e Cao
fix class::Type cre
a
tio
n
commit
|
commitdiff
|
tree
2020-03-30
S
t
eve
C
ao
p
ort print utils +
refacto
r
i
ng
commit
|
commitdiff
|
tree
2020-03-27
Steve Cao
i
m
pl p
r
i
nt_use_
p
re
c
e
de
n
ce & print_use_as_v
i
s
ibility
commit
|
commitdiff
|
tree
2020-03-27
Steve Cao
port add_reified_paren
t
_attribute
commit
|
commitdiff
|
tree
next