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
Move try-fault gear into instrseq, out of instruction
2017-03-02
Eric Shrewsberry
v0
.
5
.
1
-
F
ix XHP
formattin
g
and
add
tes
t
s
commit
|
commitdiff
|
tree
2017-03-02
Er
i
c Shrewsberry
Fix a
b
u
g
in p
a
rented_rewrite_p
r
e, and make
traversal
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Eric
Shrewsbe
r
ry
v0
.
5
.
0 - Fix i
s
sue wit
h
nesti
n
g
commit
|
commitdiff
|
tree
2017-03-01
Eric
S
hrewsberry
v0
.
4
.
9
a - A
d
d overlap detection to reducing branching
.
.
.
commit
|
commitdiff
|
tree
2017-02-28
Eric Sh
r
e
wsberry
v0
.
4
.
9 - Precompute
c
a
n
didate rule
s
,
a
n
d bind un
b
ound
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
Eric Shrewsberry
v0
.
4
.
8a - Re
f
a
c
tor adding li
n
es f
i
eld to solve state
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
E
r
i
c Shrewsberry
v
0
.
4
.
8 -
F
ix formatting of
C
l
as
s
i
s
hDeclarations
commit
|
commitdiff
|
tree
2017-02-21
Eri
c
S
h
rewsberr
y
v0
.
4
.
7
-
M
o
dify sta
t
e
ex
p
ansion to prev
e
nt
m
aking a
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
Eric Shrewsberry
v0
.
4
.
6b - Remove s
e
parate te
s
t
binary
commit
|
commitdiff
|
tree
2017-02-21
Eric Shrew
s
b
erry
v
0
.
4
.
6
a
- Bump u
p
the
n
umber of sta
t
es searched
commit
|
commitdiff
|
tree
2017-02-21
Eric Shrewsberry
v0
.
4
.
6 - Chang
e
the s
t
ate queue to be a
p
riority qu
e
ue
commit
|
commitdiff
|
tree
2017-02-14
Eri
c
Shrewsberry
v
0
.
4
.
5
- Add a tie breaking componen
t
t
o
s
tate
comparisons
commit
|
commitdiff
|
tree
2017-02-13
Eric Shrewsberry
v0
.
4
.
4 - When e
x
pandi
n
g a state only bind rules on
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Eric Sh
r
ewsb
e
rry
v0
.
4
.
3b - Cleanup of the 0
.
4
.
3a release
commit
|
commitdiff
|
tree
2017-02-11
Eri
c
Shrewsberry
v0
.
4
.
3a - Re
m
ove
space after cas
t
expression
commit
|
commitdiff
|
tree
2017-01-30
Eric Shrewsberry
v0
.
4
.
3
- Increase t
h
e cost of
b
reaking after a
n
as
s
ignment
commit
|
commitdiff
|
tree
2017-01-30
Eric
Shrewsberry
v0
.
4
.
2 - Fix some
o
ne off bugs for vari
o
u
s
g
r
a
m
mar
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
E
ric Shrewsberry
v0
.
4
.
1 - A
d
d ability to creat
e
ru
l
es an
d
span
s
o
f different
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
Eric
Shrewsberry
v
0
.
4
.
0 - Fix sp
a
n
s
and span
c
ost cal
c
ulations
commit
|
commitdiff
|
tree
2017-01-30
E
ri
c
Shr
e
wsberry
v0
.
3
.
9 -
Add laz
y
rule
s
to al
l
ow
f
or more flexible
.
.
.
commit
|
commitdiff
|
tree
2017-01-24
E
ri
c
Shrewsberry
v0
.
3
.
8a
- Improve worse c
a
se performan
c
e
commit
|
commitdiff
|
tree
2017-01-24
Eric
S
hrewsber
r
y
v0
.
3
.
8 - Allow for conditional indentation to
h
andle
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
Er
i
c Shr
e
wsberr
y
v0
.
3
.
7a - Extend debugging
o
p
t
io
n
s f
o
r n
e
sting
commit
|
commitdiff
|
tree
2017-01-09
E
ric Shrew
s
berr
y
v
0
.
3
.
7 - Factor out
d
e
bugg
i
ng into its
o
wn module
commit
|
commitdiff
|
tree
2017-01-09
Eric Shrew
s
berry
v
0
.
3
.
6 - Unify method/membe
r
ch
a
ining log
i
c
commit
|
commitdiff
|
tree
2017-01-06
Eri
c
Sh
r
ews
b
e
r
r
y
v0
.
3
.
5
- Fix u
n
ary prefix spacing
commit
|
commitdiff
|
tree
2016-12-20
Eric Shr
e
wsberry
v0
.
3
.
4 -
H
andle commas in argum
e
nt
l
ists
commit
|
commitdiff
|
tree
2016-12-19
Eric
Shr
e
w
s
berry
v
0
.
3
.
3 - A
d
d support fo
r
partial forma
t
ti
n
g
commit
|
commitdiff
|
tree
2016-12-15
E
r
ic Shrewsb
e
rr
y
v0
.
3
.
2
a
- Don't add indent
a
t
ion sp
a
ces to empty lines
commit
|
commitdiff
|
tree
2016-12-15
Eric
S
hrewsberry
v0
.
3
.
2 - Add f
o
rmatting
code for t
h
e rest of t
h
e grammar
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Eri
c
Shrews
b
e
r
ry
A
d
d hackf
m
t integ
r
ation
into hh
_
server
commit
|
commitdiff
|
tree
2016-12-15
Eric Shrewsb
e
rry
v0
.
3
.
1a
- Restructure the h
a
c
k
f
m
t b
i
nary to accept
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Eric Shrewsberry
v0
.
3
.
1
-
F
ir
s
t
p
ass on ha
n
d
l
in
g
all trivia
commit
|
commitdiff
|
tree
2016-11-29
E
r
i
c
Shr
e
wsbe
r
ry
v0
.
3
.
0a
- Addres
s
feedba
c
k fr
o
m the 0
.
2
.
x range
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Er
i
c Shrew
s
b
err
y
R
evert D2800
8
42
commit
|
commitdiff
|
tree
2016-11-22
Eric Shrews
b
err
y
Make
libxm
l
_
suppress_e
r
rors known to Hack
commit
|
commitdiff
|
tree
2016-11-16
Er
i
c S
h
rewsberry
v0
.
3
.
0 - Move nesting i
d
al
l
ocation
out of global scope
commit
|
commitdiff
|
tree
2016-11-16
Eric
S
hrewsber
r
y
v0
.
2
.
9
b - Minor refactor
i
n
gs and cod
e
cleanup
commit
|
commitdiff
|
tree
2016-11-16
Eric Shre
w
sbe
r
ry
v0
.
2
.
9
a
- Fix forma
t
solving algorithm
commit
|
commitdiff
|
tree
2016-11-16
E
r
ic Shrewsberry
v0
.
2
.
9 - Bi
n
ary Expression formatting and
t
e
st
commit
|
commitdiff
|
tree
2016-11-16
Eric Shrewsberry
v0
.
2
.
8 - Ref
a
ctor pt2 - simplify sol
v
e_state api, entry
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Eric Shrewsberr
y
v
0
.
2
.
7 - Refacto
r
p
t1 - spl
i
t up lis
t
of chunks and
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
E
r
i
c
Shrewsber
r
y
v0
.
2
.
6 - Handle
m
o
re Propert
i
e
s, Functions, Ty
p
e Consts
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Eric Sh
r
ewsbe
r
ry
v0
.
2
.
5 -
Fi
x
bug with
th
e
"rule
fo
r
next split"
concept
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Er
i
c Shr
e
w
s
b
e
rry
v0
.
2
.
4
-
Add more s
y
ntax node type
s
commit
|
commitdiff
|
tree
2016-11-16
Eric Shrewsberry
v
0
.
2
.
3 - Ref
a
c
t
or method chaining, and add ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
E
r
i
c Shrewsbe
r
ry
v0
.
2
.
2 - Support for Switch/C
a
se/Default Statem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
E
r
i
c
Shrewsber
r
y
v0
.
2
.
1
- First p
a
s
s
at
m
ethod cha
i
n
i
ng formatting
commit
|
commitdiff
|
tree
2016-11-06
E
ric Shrews
b
er
r
y
v
0
.
2
.
0c - Fix bugs in lambdas and xhp format
t
i
n
g
commit
|
commitdiff
|
tree
2016-11-06
Eric Shrewsber
r
y
v0
.
2
.
0b
-
Address e
a
r
l
y feedback from review of v0
.
1
.
2
commit
|
commitdiff
|
tree
2016-11-06
E
r
ic Shrewsberry
v0
.
2
.
0a - A
d
d
unit tests
commit
|
commitdiff
|
tree
2016-11-06
Eric Shrewsberry
v0
.
2
.
0 - For
m
att
i
ng s
i
mp
l
e lambda ex
p
ression
commit
|
commitdiff
|
tree
2016-11-06
E
r
ic Shrewsber
r
y
v0
.
1
.
9 - Add format
t
ing for a
number of XHP relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-05
E
r
ic Shrewsberry
v0
.
1
.
8 -
Add formatting functi
o
n ca
l
ls and som
e
metho
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-05
Eric Shr
e
wsberry
v0
.
1
.
7 - A
d
d
formatting for c
l
ass/method/traituse
commit
|
commitdiff
|
tree
2016-11-05
Eric
Shrewsberry
v0
.
1
.
6 - Add format
t
ing for wh
i
le
l
o
ops
commit
|
commitdiff
|
tree
2016-11-05
E
r
i
c Shrews
b
erry
v0
.
1
.
5
- Add formatting for
i
f
/elseif/
e
l
se and
handle
.
.
.
commit
|
commitdiff
|
tree
2016-11-05
Eric Shrewsberry
v
0
.
1
.
4
- Add
"
Alw
a
ys"
rul
e
and rul
e
dependency map
.
.
.
commit
|
commitdiff
|
tree
2016-11-05
Eric Shrewsberry
v0
.
1
.
3 - Add
n
est
i
ng
a
nd
r
e
factor rule - chunk rela
t
ionship
commit
|
commitdiff
|
tree
2016-11-05
Eric
Shrewsb
e
r
r
y
I
m
plem
e
nt th
e
state travers
a
l a
l
gorithm and outpu
t
.
.
.
commit
|
commitdiff
|
tree
2016-11-05
Eric Shrewsberry
Int
r
oduce the basic bui
l
di
n
g block
s
of h
a
ckf
m
t
commit
|
commitdiff
|
tree
2016-10-15
Eric Shr
e
wsberry
A
dd methods to con
v
ert
f
rom a
s
yntax record type
to
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Eric Shrewsberry
Rename *ary_operator syntax to *ary_
e
xpression
commit
|
commitdiff
|
tree
2016-08-02
Eric Shrewsberry
F
ix
d
efa
u
lt / case statements
commit
|
commitdiff
|
tree
2016-08-02
Eric Shr
e
wsberry
Parse r
e
fs in use cl
a
uses
commit
|
commitdiff
|
tree
2016-08-02
Er
i
c Shrewsberry
Fix
require
s
c
l
ause
commit
|
commitdiff
|
tree
2016-08-01
Eric Shrewsberry
Parse p
r
i
nt expressi
o
ns
commit
|
commitdiff
|
tree
2016-08-01
Eric
Sh
r
e
w
sb
e
rry
Move
e
cho to state
m
ent parser
commit
|
commitdiff
|
tree
2016-08-01
Eric
Shrewsberry
Fall
b
ack to parsi
n
g toplev
e
l
code as statements
commit
|
commitdiff
|
tree
2016-08-01
Eric Shrewsberry
Parse
c
ollection literals
commit
|
commitdiff
|
tree
2016-07-27
Eric Shrews
b
erry
Make object creation expressions m
o
re permis
s
ive
commit
|
commitdiff
|
tree
2016-07-27
Eric Shrewsberry
Use
q
ualif
i
ed name
expressions instead of
t
o
k
e
ns for
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Eri
c
Shrewsbe
r
ry
A
l
l
o
w
qu
a
lified names that omit '\'
a
s
a
pr
e
f
i
x
commit
|
commitdiff
|
tree
2016-07-26
Eric Shrewsberry
Add
e
c
h
o intrinsic ex
p
re
s
sion pa
r
s
i
n
g
commit
|
commitdiff
|
tree
2016-07-26
Eric Shrewsberry
Mi
n
o
r im
p
rovem
e
nts for debugging
p
a
r
ser issue
s
commit
|
commitdiff
|
tree
2016-07-21
Eric
S
h
rewsberry
Parse ab
s
t
r
act consts and
t
yp
e
con
s
ts
commit
|
commitdiff
|
tree
2016-07-21
Eric S
h
r
ew
s
berry
Parse ty
p
e consts
commit
|
commitdiff
|
tree
2016-07-20
Eric
S
hr
e
wsberry
Pa
r
se c
o
ns
t
declaration
s
commit
|
commitdiff
|
tree
2016-07-15
E
r
ic Shrewsberry
Simpli
f
y de
c
lar
a
t
i
on parser
t
o
type
parse
r
degat
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-07-15
Eric Shr
e
wsbe
r
ry
Add
support for par
s
i
ng tr
a
it usa
g
es
commit
|
commitdiff
|
tree
2016-07-12
Eric Shre
w
sberry
F
i
x
sharedMem dependency while parsing
commit
|
commitdiff
|
tree
2016-07-01
Eric Shr
e
w
s
berry
RFC: Ad
d
support for parsing cl
a
sses
commit
|
commitdiff
|
tree
2016-06-24
Eric
S
h
r
ewsbe
r
ry
Correct c
l
ass e
x
tent for empty
c
lasses
commit
|
commitdiff
|
tree
2016-06-16
Eric Shrew
s
b
e
rry
Factor out test
printing methods and add a
n
o
ther test
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
Eric Sh
r
ewsberry
F
ix nontermin
a
t
i
on issue in th
e
full-fidelity
p
arser
commit
|
commitdiff
|
tree
2016-06-14
E
r
ic
S
h
rewsberry
Remov
e
unused
.
exp
commit
|
commitdiff
|
tree
2016-05-23
E
ric Shre
w
sberry
Bugfixes, more extents
,
and
u
nit
t
e
sts
commit
|
commitdiff
|
tree
2016-05-23
Eric Shre
w
sberry
Add
OUn
i
t for
ocaml u
n
i
t
t
e
s
ting
commit
|
commitdiff
|
tree
2016-05-23
E
r
ic Shrewsb
e
rry
V
erify
.
py now
u
nd
e
rstands q
u
oted command l
i
ne ar
g
uments
commit
|
commitdiff
|
tree
2015-12-22
Eric Shre
w
sberry
Move --refactor mod
e
from interactive
t
o
c
o
mmand line
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
Eric Shrewsberry
Fix issue
whe
r
e
C
lass_co
n
st
c
ould no
t
be
m
atched
commit
|
commitdiff
|
tree