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
Implement HHVM parsing for optional shape fields
2017-02-25
Chris
t
ophe
r
Dykes
Backout D4593596
-
[H
H
VM] Make t
h
e
J
I
T c
o
mpile
clea
n
ly
.
.
.
commit
|
commitdiff
|
tree
2017-02-25
Madelaine B
o
y
d
Raise wa
r
n
i
ng on
'
null[foo] = bar'
commit
|
commitdiff
|
tree
2017-02-24
M
a
t
th
i
a
s Mulli
e
Support numeri
c
al k
e
ys
for Mem
c
ach
e
d::s
e
tM
u
lti
commit
|
commitdiff
|
tree
2017-02-24
Eric Lippert
foreach lo
o
p
codegen
commit
|
commitdiff
|
tree
2017-02-24
Oguz Ul
g
en
Add switch statements
commit
|
commitdiff
|
tree
2017-02-24
Oguz U
l
gen
Open
Hhbc_ast and remove the references to it
commit
|
commitdiff
|
tree
2017-02-24
Andrew Ke
n
nedy
Codegen: post-codegen rela
b
e
lling
commit
|
commitdiff
|
tree
2017-02-24
Madel
a
ine Boyd
Remov
e
uns
u
p
p
or
t
ed non
-
constant continue operand
f
rom
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
Madelai
n
e Boyd
Bad PHPism/Hack array migration: w
a
rn on indexing
into
.
.
.
commit
|
commitdiff
|
tree
2017-02-24
Eric Lippert
G
et codegen for the right side
of a pipe working
commit
|
commitdiff
|
tree
2017-02-24
Eric Lippert
Fir
s
t cut at i
m
plementing pipe ope
r
a
tor
commit
|
commitdiff
|
tree
2017-02-24
E
r
ic Lip
p
ert
I
mplemen
t
&& and ||, helper methods for inst
r
uctio
n
s
commit
|
commitdiff
|
tree
2017-02-24
A
ndrew K
e
nnedy
Un
i
fy AST and NAS
T
: part 2
commit
|
commitdiff
|
tree
2017-02-24
Kasper Kope
c
F
ix a
TERRIBLE perfor
m
ance b
u
g in increm
e
ntal m
o
de
commit
|
commitdiff
|
tree
2017-02-24
Oguz
U
lgen
Add declvars portio
n
commit
|
commitdiff
|
tree
2017-02-24
Eric Lippert
Implement **= operator in original Hack parser
commit
|
commitdiff
|
tree
2017-02-24
O
g
uz Ulg
e
n
T
r
yCatchFinally continued
commit
|
commitdiff
|
tree
2017-02-23
Max Wang
Permit
spe
c
ializing has
h
() and opera
t
o
r
==() on imm
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Jake Bailey
Add f
o
rmat-in-p
l
ace mo
d
e
commit
|
commitdiff
|
tree
2017-02-23
Michael O'Farrel
l
Fix CL
I
arg prefernce ove
r
c
onfi
g
file
.
commit
|
commitdiff
|
tree
2017-02-23
Rick Lavoie
Handle TInitG
e
n properly
in HH
B
BC's Hack array type
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Christ
o
pher
D
yke
s
Make
the JIT compile cleanly with -Wshadow-compatible
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Jake
B
a
iley
Fix ind
e
n
t
a
tion of
`else if` blocks
commit
|
commitdiff
|
tree
2017-02-23
Ajanthan
A
sogamoorthy
connectA
n
dQuer
y
API
commit
|
commitdiff
|
tree
2017-02-23
Eric Lippert
Start implementing cl
a
ss consta
n
ts
commit
|
commitdiff
|
tree
2017-02-23
Andrew
K
e
n
nedy
Cod
e
gen: emit NYI comm
e
nts for
not-yet
-
impleme
n
ted
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
A
n
d
rew Kenn
e
dy
Unif
y
AST a
n
d
N
AST: part 1
commit
|
commitdiff
|
tree
2017-02-23
Andrew Kennedy
C
odegen:
i
nstanceof
,
n
u
ll
coales
c
e, C::class,
c
a
st
commit
|
commitdiff
|
tree
2017-02-23
A
nd
r
ew Kennedy
Code
g
en: method
call
commit
|
commitdiff
|
tree
2017-02-23
Oguz Ulge
n
Add t
r
y
catch final
l
y stat
e
ments
commit
|
commitdiff
|
tree
2017-02-23
Paul Bissonnette
O
nly
e
n
able Retranslat
e
AllRe
q
ues
t
mode i
n
S
erverMod
e
commit
|
commitdiff
|
tree
2017-02-23
Jake Bai
l
ey
A
l
low skipped items in
l
ist destru
c
t
u
r
ing
commit
|
commitdiff
|
tree
2017-02-23
E
r
ic Lippert
Start
codegen for class con
s
tants
commit
|
commitdiff
|
tree
2017-02-22
Eri
c
Lippert
Add placeholder for prop
e
rty
i
n
itia
l
izers
commit
|
commitdiff
|
tree
2017-02-22
Eric L
i
ppert
Add stat
i
c
att
r
i
bu
t
e to properties
commit
|
commitdiff
|
tree
2017-02-22
Andrew
Kennedy
Co
d
ege
n
: co
n
structor call
commit
|
commitdiff
|
tree
2017-02-22
Eric Lippert
Mar
k
static met
h
od
s
a
s s
t
atic
commit
|
commitdiff
|
tree
2017-02-22
Eric Lippert
Add visi
b
il
i
t
y
attr
i
but
e
s
t
o properties
commit
|
commitdiff
|
tree
2017-02-22
K
u
nal Mehta
Shapes::toDict
commit
|
commitdiff
|
tree
2017-02-22
E
ric Lippert
B
egin em
i
tting properties
commit
|
commitdiff
|
tree
2017-02-22
Ogu
z
Ulge
n
Add C style
for loops
commit
|
commitdiff
|
tree
2017-02-22
O
g
uz Ulgen
Add do while statements
commit
|
commitdiff
|
tree
2017-02-22
Eric
L
ippert
Plumb
class-level type paramete
r
through to me
t
hods
commit
|
commitdiff
|
tree
2017-02-22
Eric L
i
ppe
r
t
Codegen att
r
ibu
t
es with arguments
commit
|
commitdiff
|
tree
2017-02-22
Eric Li
p
per
t
Codegen double literal
s
commit
|
commitdiff
|
tree
2017-02-22
Andrew Kennedy
Co
d
egen: simple calls
commit
|
commitdiff
|
tree
2017-02-22
Aaron Orenstein
Upd
a
t
e
third-party to m
a
ke individual subpr
o
jects
more
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
J
acob Bow
e
r
Move ext_watc
h
m
an and ext_factparse into
o
pen-s
o
ur
c
e
commit
|
commitdiff
|
tree
2017-02-22
Andrew
Kennedy
Typed AST: new and call
commit
|
commitdiff
|
tree
2017-02-22
Eric Lippert
M
ethod and class attributes in codegen
commit
|
commitdiff
|
tree
2017-02-21
Eric L
i
pp
e
rt
C
o
degen: us
e
CGetL2
in
b
in
a
ry
o
p
erati
o
n
s
commit
|
commitdiff
|
tree
2017-02-21
Chr
i
stopher Dykes
Ma
k
e
the core compile cleanl
y
with -Wshadow-co
m
patible
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
Eric
Shrewsberry
v0
.
4
.
8a -
R
efa
c
tor adding
line
s
field
t
o solve sta
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
E
ric Shrewsberr
y
v
0
.
4
.
8 - F
i
x formatting of Classis
h
Declarations
commit
|
commitdiff
|
tree
2017-02-21
Er
i
c
Shrewsberry
v0
.
4
.
7 - Modif
y
state expansion to p
r
e
v
ent
making a
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
Eric
S
hrewsb
e
rry
v0
.
4
.
6b -
R
emove se
p
arate test bi
n
ary
commit
|
commitdiff
|
tree
2017-02-21
E
r
ic S
h
rews
b
erry
v0
.
4
.
6a
- Bump u
p
t
h
e number of st
a
tes searched
commit
|
commitdiff
|
tree
2017-02-21
Er
i
c Shrewsb
e
rry
v0
.
4
.
6 - Chan
g
e the state queue
t
o be a priority queue
commit
|
commitdiff
|
tree
2017-02-21
Max
W
an
g
Avoid implici
t
arraykey con
v
ersion in SplHeap
commit
|
commitdiff
|
tree
2017-02-21
Oguz Ulgen
Add while, break a
n
d continue
commit
|
commitdiff
|
tree
2017-02-21
Oguz
U
l
gen
Add if statements and
f
ix order of
o
peration
f
or bin
a
ry ops
commit
|
commitdiff
|
tree
2017-02-21
M
i
chael O'Farrell
Stop central rep
o
f
r
om being creat
e
d as root
.
commit
|
commitdiff
|
tree
2017-02-21
Brett Simmer
s
Kill typeMightRel
a
x()
commit
|
commitdiff
|
tree
2017-02-21
Kun
a
l Meht
a
Remove dict
from
ex
p
erimen
t
al featur
e
s
commit
|
commitdiff
|
tree
2017-02-21
M
a
rk Williams
Resolve constant InitProps
commit
|
commitdiff
|
tree
2017-02-21
Andrew
Sutherland
F
i
x
ing method signa
t
ure of `debug_print_backt
r
ace`
commit
|
commitdiff
|
tree
2017-02-21
Al
e
xander Cho
w
Turntab
l
e plays back loadi
n
g f
r
esh server
sta
t
e
commit
|
commitdiff
|
tree
2017-02-21
Greg
McGary
hph
p
:
S
elect tzdata source at runti
m
e
commit
|
commitdiff
|
tree
2017-02-20
Andrew
K
ennedy
Mapp
e
r
f
or
annotation
s
on Ann
o
ta
t
e
d
AS
T
commit
|
commitdiff
|
tree
2017-02-18
Neal
P
oole
Make Debugger Server
b
ind t
o
localhost by default,
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Mark
Williams
Make r
e
ma
i
n
ing t
e
sts agno
s
tic to
F
Cal
l
B
u
i
l
t
in
commit
|
commitdiff
|
tree
2017-02-18
Ma
r
k W
i
lliams
Fix order of destruction for FCallBuilt
i
n args
commit
|
commitdiff
|
tree
2017-02-18
C
h
ristopher
D
ykes
Fix
s
hadow
i
ng warning in APC Array
commit
|
commitdiff
|
tree
2017-02-18
Manuel Fahndrich
Cop
o
ut
of ai
a
n
alysis
when any hack
e
r
r
ors
.
commit
|
commitdiff
|
tree
2017-02-18
M
a
rk W
i
lliams
Fix an issue with buil
t
in default argumen
t
s
commit
|
commitdiff
|
tree
2017-02-18
Alexander Chow
Feature-flag hh inform
a
nt in loca
l
config
commit
|
commitdiff
|
tree
2017-02-18
Mark Williams
Fix a
b
ug
initializi
n
g class properties
commit
|
commitdiff
|
tree
2017-02-18
Alexande
r
Chow
Log more init timings and info
commit
|
commitdiff
|
tree
2017-02-18
M
a
r
k
Williams
Fi
x
a bug in
createBacktr
a
ce
commit
|
commitdiff
|
tree
2017-02-17
Brett Simmers
Delete hoistTypeChecks
(
)
commit
|
commitdiff
|
tree
2017-02-17
Eric
L
ippert
Chang
e
pars
i
ng
of dictionary typ
e
s
in
FF parser
commit
|
commitdiff
|
tree
2017-02-17
Eric
L
ip
p
ert
Imple
m
e
nt codegen for m
e
thod formal p
a
ramet
e
r type
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Mark Williams
F
ix
a bug handl
i
ng VarEnvs
commit
|
commitdiff
|
tree
2017-02-17
Eri
c
L
i
ppert
Code
g
en: ter
n
ary and binary condition
a
l expressions
commit
|
commitdiff
|
tree
2017-02-17
Eric Li
p
pe
r
t
Continue modularizin
g
codegen
.
This
t
i
me: type cons
t
rai
n
t
s
commit
|
commitdiff
|
tree
2017-02-17
Eric Lippert
Conti
n
ue
modularizing codegen
.
This time: type
_
inf
o
commit
|
commitdiff
|
tree
2017-02-17
Eric Lippert
Con
t
inue modula
r
izi
n
g codeg
e
n
.
T
h
is time:
params
commit
|
commitdiff
|
tree
2017-02-17
Eric Lippert
Continu
e
modularizing
codegen
.
This time: fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Er
i
c Lippert
Continue modularizing codegen
.
Thi
s
t
i
m
e: method
d
efinit
i
ons
commit
|
commitdiff
|
tree
2017-02-17
Er
i
c Lippert
Keep
o
n modularizing codegen
.
Clas
s
definitions in
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Eric Lippert
Sta
r
t
moving code int
o
its own
m
odules
.
Thi
s
t
ime:
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Eric Lippert
Add abst
r
act m
o
difier t
o
a
u
t
o-gen
e
r
a
ted int
e
r
fa
c
e ctors
commit
|
commitdiff
|
tree
2017-02-17
Eric L
i
ppert
Add
"implements"
c
l
a
u
s
e f
o
r cla
s
s
e
s and interfaces
.
commit
|
commitdiff
|
tree
2017-02-17
E
ric Lippert
Implement the
e
xtends clause in the code generator
commit
|
commitdiff
|
tree
2017-02-17
Eric Lippert
All
o
w r
i
ght b
r
aces inside XHP
b
odies in FF parser
commit
|
commitdiff
|
tree
2017-02-17
Eri
c
Lippert
Add h
e
ader and
f
ooter comments
to codegen
commit
|
commitdiff
|
tree
2017-02-17
Kevin Lewi
Sp
e
eding u
p
the
h
phpd_auth_tok
e
n() scri
p
t
commit
|
commitdiff
|
tree
2017-02-17
Oguz Ulgen
I
mplement Booleans a
n
d
unary operations
commit
|
commitdiff
|
tree
2017-02-17
Chr
i
s
t
oph
e
r Dyke
s
D
i
sable z
e
nd/goo
d
/ext/gd/test/bug43073
.
php for now
commit
|
commitdiff
|
tree
2017-02-17
D
avi
d
Steere
Make
p
arse_
i
ni_fi
l
e tak
e
compressed files
u
s
ing fi
l
enam
e
.
.
.
commit
|
commitdiff
|
tree
next