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
log ServerCommand.handle
2019-11-20
Kas
p
er
K
opec
--clos
u
re-convert in comparator
commit
|
commitdiff
|
tree
2019-11-20
Kas
p
er Ko
p
ec
Remove some dead code in cl
o
sure_conve
r
t
.
m
l
commit
|
commitdiff
|
tree
2019-11-19
Kasper Kopec
Remove "let" e
x
periment
commit
|
commitdiff
|
tree
2019-11-16
Kas
p
er Kopec
Ast_constant_fol
d
er
commit
|
commitdiff
|
tree
2019-11-16
Ka
s
per Ko
p
ec
TypedValue
commit
|
commitdiff
|
tree
2019-11-14
Kasper K
o
pec
Implem
e
nt st
r
ing_ut
i
ls::float::to_string
(
) (by del
e
gat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-11-13
Ka
s
per
K
opec
Remove some float parsing / print
i
n
g
from TypedValue
.
.
.
commit
|
commitdiff
|
tree
2019-11-13
Kasper
Kopec
K
i
ll dead code in typed_valu
e
.
ml
and ast_co
n
stant_fold
e
r
.
ml
commit
|
commitdiff
|
tree
2019-11-13
Kasper Kopec
Disabl
e
AS
T
consta
n
t
folding
for numbers with trailing
.
.
.
commit
|
commitdiff
|
tree
2019-11-13
Kasp
e
r Kop
e
c
Don not vi
s
it R
C
nodes
i
n
m
u
t visit
o
r
commit
|
commitdiff
|
tree
2019-11-11
Ka
s
p
e
r K
o
p
e
c
Re
m
ove php7_int_semantics option
commit
|
commitdiff
|
tree
2019-11-07
K
a
s
per Kopec
Rust -> O
c
a
m
l
-> Rust f
o
r
c
orou
t
ine
r
ewriter
commit
|
commitdiff
|
tree
2019-11-01
Kasper
K
o
pec
R
e
move
From
E
ditablePositionedSynta
x
.
low
e
r (by reparsing
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Kasp
e
r
Kopec
Cleanup 3
crappy tes
t
s
commit
|
commitdiff
|
tree
2019-10-01
K
asper Ko
p
ec
Fix test_generate_full_fidelity to n
o
t write to disk
commit
|
commitdiff
|
tree
2019-10-01
Kasper
K
op
e
c
Delete
O
Caml version of parser errors
commit
|
commitdiff
|
tree
2019-10-01
Kasper Kopec
R
e
m
ove GenerateFFJavaScript
an
d
/js/
fil
e
s using it
commit
|
commitdiff
|
tree
2019-09-30
Kasper Kopec
Force
r
e-r
u
n
n
ing of generate
_
f
ull_fideli
t
y aft
e
r
chang
e
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-22
Kaspe
r
Kopec
S
w
itch hh_s
e
rver an
d
HHVM to use Rust
p
arser error
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-22
Ka
s
p
e
r Kopec
Safegua
r
d (a bit) aga
i
nst memory leaks i
n
c
a
s
e
of exceptions
commit
|
commitdiff
|
tree
2019-09-22
Kasper Kopec
Drop en
o
rmous trees
in th
e
ir
o
w
n
threa
d
with bigg
e
r
.
.
.
commit
|
commitdiff
|
tree
2019-09-22
Kasp
e
r Kopec
Par
s
erErrors:
rest
of
t
h
e f
*
**g o
w
l
commit
|
commitdiff
|
tree
2019-09-22
Kasper Kope
c
P
ar
s
erErrors: the inter
e
s
t
ing pa
r
ts
commit
|
commitdiff
|
tree
2019-09-22
Kasp
e
r Kope
c
Add miss
i
ng parser error cases
commit
|
commitdiff
|
tree
2019-09-20
Kasper Kopec
Add missi
n
g integration
t
est
showing nec
e
ssity to
a
dd
.
.
.
commit
|
commitdiff
|
tree
2019-09-19
Kasper
Ko
p
ec
Move Cargo
.
toml f
i
les
to /cargo/ direct
o
ry
commit
|
commitdiff
|
tree
2019-09-19
K
asper Kopec
M
ultip
l
y entities beyond
necessity eve
n
mor
e
(force
.
.
.
commit
|
commitdiff
|
tree
2019-09-19
K
asper Kopec
S
p
lit various parser fl
a
vor
s
to
s
e
para
t
e crates
commit
|
commitdiff
|
tree
2019-09-17
Kasper Kopec
Record
s
tack size use
d
b
y
par
s
er
a
n
d
apply it du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Kasper K
o
pe
c
C
heck for e
r
rors in files con
t
ai
n
i
n
g
__PPL attri
b
u
t
e
commit
|
commitdiff
|
tree
2019-09-11
Kasper Kopec
R
e
place dynam
i
c di
s
patch (&dyn Fn) with generics in
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
K
asper Kopec
Mor
e
SyntaxErrors an
d
Syntax h
e
lpers
commit
|
commitdiff
|
tree
2019-09-09
Kasper
Kopec
Add oca
m
l
pool_generatio
n
to oca
m
l_ffi_mock
commit
|
commitdiff
|
tree
2019-09-06
Kas
p
er Kopec
Indexed_s
o
u
r
ce_text::offset_
t
o_position, Syntax
:
:{i
s
_namesp
a
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Kasper Kope
c
Version of
h
h_single_typecheck te
s
t
u
sing Rust
error
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
K
a
sper Kopec
Version
o
f f
u
ll_fidel
i
t
y_errors_
t
est using
R
u
s
t error
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Kasper Kopec
SyntaxCh
i
l
drenIterator
commit
|
commitdiff
|
tree
2019-09-06
Kaspe
r
Kopec
Remove more OC
a
ml parser remain
s
commit
|
commitdiff
|
tree
2019-09-05
Kas
p
e
r Kopec
Fix "use const
.
.
.
as
.
.
.
"
n
a
m
e
collisions (for
the
.
.
.
commit
|
commitdiff
|
tree
2019-08-30
Kasper Kopec
Integrat
e
Rust Par
s
erErrors
w
ith comparator
commit
|
commitdiff
|
tree
2019-08-30
Kasper K
o
p
e
c
Option to
leak Ru
s
t syntax tree to O
C
aml and later
.
.
.
commit
|
commitdiff
|
tree
2019-08-30
Kasper
Kopec
Add "pointer to Ru
s
t syntax tre
e
" to OCaml
s
yntax tree
commit
|
commitdiff
|
tree
2019-08-30
Kasper
Kope
c
Add
m
ore stuff
t
o SyntaxTr
a
it
commit
|
commitdiff
|
tree
2019-08-30
K
asper Kopec
Ru
s
t ParserErrors cra
t
e an
d
FFI
commit
|
commitdiff
|
tree
2019-08-30
Kasper Kopec
imp
l
Default
for GlobalOptions
commit
|
commitdiff
|
tree
2019-08-27
Kasper Kopec
Def
a
ult rust = true i
n
more place
s
commit
|
commitdiff
|
tree
2019-08-27
K
a
spe
r
Kop
e
c
Skip
post-parse error ch
e
ck (Ful
l
_fidelity
_
parser_erro
r
s
.
.
.
commit
|
commitdiff
|
tree
2019-08-21
K
a
sper Kop
e
c
SyntaxTrait
commit
|
commitdiff
|
tree
2019-08-21
Kasper Kopec
impl Ocaml
v
alue for SyntaxError
commit
|
commitdiff
|
tree
2019-08-21
K
a
sper Ko
p
ec
Fix dune bui
l
d by
updating cargo files to
r
ef
l
e
c
t
TARGETS
.
.
.
commit
|
commitdiff
|
tree
2019-08-20
Kasper
K
opec
Produ
c
e
valid sy
n
tax tr
e
es even when stack limit is
.
.
.
commit
|
commitdiff
|
tree
2019-08-20
Kasper K
o
pec
Move s
t
ack limit check from s
m
art construct
o
rs to
pa
r
se_
t
erm
.
.
.
commit
|
commitdiff
|
tree
2019-08-20
Kasper Kopec
Fix
g
e
nera
t
e_full_fidelity
commit
|
commitdiff
|
tree
2019-08-19
Kasper Kopec
--ch
e
ck
-
p
r
inted-tree option f
o
r r
u
s
t_
o
c
aml_test compara
t
or
commit
|
commitdiff
|
tree
2019-08-19
Kasper Ko
p
ec
Tests for Rust
P
pl_
c
lass_rewr
i
t
er
commit
|
commitdiff
|
tree
2019-08-19
Kasp
e
r Ko
p
e
c
Scaffol
d
i
n
g for Rust Ppl_class_rewriter
commit
|
commitdiff
|
tree
2019-08-19
Kasper Kopec
Editable_p
o
si
t
ion
e
d_s
y
ntax ToOcam
l
commit
|
commitdiff
|
tree
2019-08-19
Kasper Kope
c
Editab
l
e_positioned_syntax
commit
|
commitdiff
|
tree
2019-08-19
K
asper Kopec
Syntax
.
from_children
commit
|
commitdiff
|
tree
2019-08-19
Kasper Kope
c
Pass So
u
rceTe
x
t to Lexabl
e
Token::make
commit
|
commitdiff
|
tree
2019-08-19
Kasper Kope
c
Vomit 'a a
l
l over the codebase even m
o
r
e
commit
|
commitdiff
|
tree
2019-08-19
Kasper Kop
e
c
SourceTe
x
t
-> Rc<SourceT
e
x
t>
commit
|
commitdiff
|
tree
2019-08-19
Kasper Kopec
Pass SourceT
e
xt around with D
e
cl
M
o
d
eSmart
C
o
n
st
r
u
c
to
r
s
commit
|
commitdiff
|
tree
2019-08-15
Kas
p
er Kop
e
c
Add a repro case for my
s
ter
i
ous format c
r
ash
commit
|
commitdiff
|
tree
2019-08-13
K
asper Ko
p
ec
Change com
m
ent style in
generate
_
full_fide
l
ity to ma
t
ch
.
.
.
commit
|
commitdiff
|
tree
2019-08-09
K
a
sper Kopec
HackCompile
r
UseRust
P
arse
r
= true i
n
runtime-option
.
h
commit
|
commitdiff
|
tree
2019-08-08
Kasper Kopec
Set shared memory sizes t
o
0 in
hh_single_compi
l
e
to
.
.
.
commit
|
commitdiff
|
tree
2019-08-07
K
a
sper Kope
c
F
i
x acci
d
ental access
to
s
hared memory
commit
|
commitdiff
|
tree
2019-08-02
Kasper Kopec
rust_to_ocaml, ocamlpool: a fast path
f
or field ini
t
ia
l
ization
commit
|
commitdiff
|
tree
2019-08-02
Kas
p
e
r Kopec
r
us
t
_t
o
_ocaml, oc
a
mlpool: perf improvemen
t
, inline
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
K
asper Kop
e
c
rust_to_o
c
a
m
l: pe
r
f impr
o
vement, use a dedicated fiel
d
.
.
.
commit
|
commitdiff
|
tree
2019-07-23
Kasper Kopec
Fix
keywords
.
p
h
p FFP test
commit
|
commitdiff
|
tree
2019-07-16
Kasper Kope
c
Avoid
u
n
n
e
c
essary interm
e
d
i
ate vector
all
o
ca
t
io
n
s
commit
|
commitdiff
|
tree
2019-07-16
Kasper Kopec
Delete
s
o
m
e
.
rust_todo file
s
that
n
ow pass
commit
|
commitdiff
|
tree
2019-05-24
Kasper Kopec
Do not re-
g
enerate Rust files by
d
efaul
t
, req
u
ire opt
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Ka
s
p
er Kopec
Add HackCompilerUs
e
RustParser
option to run
t
ime-optio
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
Kasper Kopec
Fixes to lost threading o
f
state due to
p
arser clonin
g
commit
|
commitdiff
|
tree
2019-05-10
K
asper Kopec
Tri
m
dow
n
ab
s
tract interpreter test case so it
p
a
sses
.
.
.
commit
|
commitdiff
|
tree
2019-05-10
Kasper Kopec
Ban hh_se
r
ver no
t
built w
i
th
-
O2 from run
n
ing on w
w
w
commit
|
commitdiff
|
tree
2019-05-06
K
a
s
p
er Kopec
Rust
v
ers
i
ons of ff
p
.
ml a
n
d hh_
s
ingle_
t
y
p
e_check
.
m
l
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
K
a
sper Ko
p
ec
Delegate LazyTrivia
lexer calls
to Rust
commit
|
commitdiff
|
tree
2019-05-06
K
as
p
er Kopec
Del
e
gate Full_fidelity_par
s
er
.
parse_m
o
de calls to Rust
commit
|
commitdiff
|
tree
2019-05-06
Kaspe
r
Kopec
Map every
O
Ca
m
l smart constr
u
ct
o
r instantiation to
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Kasper Kopec
Cat
c
hing up
with OCam
l
changes
t
o par
s
er
commit
|
commitdiff
|
tree
2019-05-04
Kasp
e
r
Kopec
R
espect --out-exte
n
sion in -
-
batch mod
e
of
v
erify
.
py
commit
|
commitdiff
|
tree
2019-05-01
Kasp
e
r
Ko
p
e
c
A
dd rust config option
to ParserO
p
tions
,
th
r
ead
i
t
.
.
.
commit
|
commitdiff
|
tree
2019-05-01
Kasper Kopec
Ca
r
ry file name in SourceText, c
o
rrec
t
l
y
handle
.
h
hi
.
.
.
commit
|
commitdiff
|
tree
2019-04-30
Kasper Kopec
Replac
e
/*
*/ com
m
ents with //
commit
|
commitdiff
|
tree
2019-04-26
Kasper Kop
e
c
Option to run hh_parse
(
and test
s
u
s
ing it) with Rust
.
.
.
commit
|
commitdiff
|
tree
2019-04-24
Kas
p
er Kopec
Com
p
are error and mode o
u
t
p
uts of parsers (and fix
.
.
.
commit
|
commitdiff
|
tree
2019-04-24
Kasp
e
r Kopec
OCaml conversi
o
n
s
: SyntaxError
a
nd F
i
leMod
e
commit
|
commitdiff
|
tree
2019-04-18
Kasper Kopec
Pos
i
tioned Syntax :
tests
commit
|
commitdiff
|
tree
2019-04-18
Kasper Kopec
OCaml conver
s
i
o
ns: pos
i
tioned syntax
commit
|
commitdiff
|
tree
2019-04-18
Kasper Kopec
PositionedSyntax
commit
|
commitdiff
|
tree
2019-04-17
Kasper Kopec
End to end
t
est of rus
t
parser fo
r
min
i
mal
s
yntax tree
commit
|
commitdiff
|
tree
2019-04-17
K
asper
Ko
p
e
c
OC
a
m
l
conve
r
sion
s
: han
d
writ
t
en par
t
s
commit
|
commitdiff
|
tree
2019-04-17
Kasper Kopec
OCa
m
l conv
e
rsions: genera
t
ed
parts
commit
|
commitdiff
|
tree
2019-04-12
Ka
s
per
Kope
c
Fi
l
eMode
commit
|
commitdiff
|
tree
2019-04-12
Kasper Kopec
MinimalTrivia + MinimalTo
k
en
+
Mini
m
a
lSyntax
commit
|
commitdiff
|
tree
2019-04-12
Ka
s
per Kopec
TypeParser
commit
|
commitdiff
|
tree
next