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
Assign registers to unused dests unless the opcode is whitelisted.
2014-02-23
H
erma
n
V
enter
Fix seria
l
i
z
atio
n
to CodeModel of Parame
t
erExpress
i
ons
.
.
.
commit
|
commitdiff
|
tree
2014-02-23
H
erman Venter
Add compre
h
ensive
t
est for PHINQ
commit
|
commitdiff
|
tree
2014-02-21
Herman
Venter
Fi
x
bug
in way funct
i
on types are s
e
r
ia
l
ized to the
.
.
.
commit
|
commitdiff
|
tree
2014-02-16
Herman Venter
Allow joi
n
e
xpre
s
sion
s
to
b
e
less verbose
.
commit
|
commitdiff
|
tree
2014-02-12
Herman Venter
Add Co
d
e
Mode
l
classes
t
o sys
t
emlib
commit
|
commitdiff
|
tree
2014-02-10
H
erman Venter
Fixes for Code Model
f
or q
u
e
r
y
e
xpressions
.
commit
|
commitdiff
|
tree
2014-02-06
H
erman Venter
Always use type expressions whe
n
ever a class name ma
y
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
H
e
rman
V
e
n
ter
Rewr
i
te PHI
N
Q s
e
lect clause
s
into
cli
e
nt parts and
.
.
.
commit
|
commitdiff
|
tree
2014-01-30
H
erm
a
n Ven
t
er
Ch
a
ng
e
Code Mode
l
to a
l
low boo
l
ean properties to
defau
l
t
.
.
.
commit
|
commitdiff
|
tree
2014-01-17
Herman V
e
n
t
er
Extract query param
e
ter expression
s
from queries
commit
|
commitdiff
|
tree
2014-01-10
H
e
rman
Venter
Add Code Model support for "r
e
qu
i
re extends class"
.
.
.
commit
|
commitdiff
|
tree
2013-12-28
Herman Venter
Fix bu
g
s in serialization
o
f HHVM parse trees as PHP
.
.
.
commit
|
commitdiff
|
tree
2013-12-24
H
e
rman Venter
Ad
d
parser support
for lang
u
ag
e
inte
g
rated
q
uery expressions
.
commit
|
commitdiff
|
tree
2013-12-13
He
r
m
a
n Ve
n
ter
The PH
P
c
o
de
mo
d
el us
e
s sourceLocation rather than
.
.
.
commit
|
commitdiff
|
tree
2013-12-13
Herman
Vent
e
r
El
i
m
i
nate dead code from parser
commit
|
commitdiff
|
tree
2013-11-27
Herman
Venter
Pro
v
ide
a way to serialize the
c
ompi
l
e
r
's AST in
the
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Herman
V
enter
Fix
th
e
variable command so that it does not fail totally
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
Herm
a
n
Venter
Fix
l
ist command so that it fi
n
ds the
righ
t
star
t
line
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
He
r
man Ven
t
er
Use
a
separate fi
e
ld
to k
e
e
p track of
a
llo
c
ations for
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Herma
n
Vent
e
r
Give a compile tim
e
error if th
e
value
and/or k
e
y of
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
H
e
rman Ve
n
ter
Recov
e
r from fa
t
al errors
that oc
c
ur
w
h
i
l
e generating
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
H
erman Venter
Fix c
l
e
anup code for s_di
r
ec
t
ory_da
t
a
in
ext_file
.
cpp
.
commit
|
commitdiff
|
tree
2013-10-01
Herman Venter
Do
n
o
t em
i
t
a
s
o
urce
cont
e
x
t
for the full function
.
.
.
commit
|
commitdiff
|
tree
2013-09-25
H
erma
n
Vent
e
r
Use in memory structures fo
r
debug line in
f
o
commit
|
commitdiff
|
tree
2013-09-22
Herman Venter
U
p
dat
e
N
EWS for Bobotie rel
e
ase
.
commit
|
commitdiff
|
tree
2013-09-21
Herman
V
enter
Keep
source
l
oc
a
t
i
on table
i
n memo
r
y s
o
t
h
at source
.
.
.
commit
|
commitdiff
|
tree
2013-09-17
Herman Ve
n
t
e
r
Parameterize host specific test output
commit
|
commitdiff
|
tree
2013-09-17
Herman
V
e
n
ter
Directly restore
li
n
e table fr
o
m
repo to unit
commit
|
commitdiff
|
tree
2013-09-13
Herman
Venter
D
o not use repo
t
o map a PC t
o
an
o
ffset
r
ange
commit
|
commitdiff
|
tree
2013-09-11
Herman Venter
Se
n
di
n
g the b
r
eakp
o
int
list from the client
t
o the
.
.
.
commit
|
commitdiff
|
tree
2013-09-06
H
erman Ve
n
te
r
Disabl
e
quick/debugger/
l
ist
.
php
commit
|
commitdiff
|
tree
2013-09-06
Herman Venter
Allow c
l
ass
authors to cus
t
omize the way de
b
uggers
.
.
.
commit
|
commitdiff
|
tree
2013-09-04
Herman Venter
D
ebuggerSerialize now
preser
v
es reso
u
rce class an
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-04
He
r
man Ven
t
er
Instead of simpl
y
trun
c
ating output from =, give user
.
.
.
commit
|
commitdiff
|
tree
2013-09-04
Herm
a
n Ve
n
ter
D
o
cument set c
o
m
man
d
.
Ad
d
option to
s
e
t the cut-off
.
.
.
commit
|
commitdiff
|
tree
2013-09-04
Herman Ven
t
er
Persist debugger client settings t
h
a
t
a
re altered via
.
.
.
commit
|
commitdiff
|
tree
2013-08-29
Herman
Vente
r
Rem
o
ve
d
e
a
d
c
atc
h
blocks
.
commit
|
commitdiff
|
tree
2013-08-29
Her
m
a
n
Venter
$_ not cle
a
r
e
d b
u
t stil
l
printed after
e
xception
commit
|
commitdiff
|
tree
2013-08-19
Her
m
an Venter
Color output of
=
co
m
man
d
.
Update hel
p
.
Implement
.
.
.
commit
|
commitdiff
|
tree
2013-08-05
Herman Venter
Use unit->i
s
Interpr
e
t
O
n
l
y() inside JIT,
n
ot
VM,
s
o
.
.
.
commit
|
commitdiff
|
tree
2013-08-05
H
erman Ve
n
ter
Handle
c
a
se where a
br
e
ak point is hit followed
by
.
.
.
commit
|
commitdiff
|
tree
2013-08-02
H
e
rman Venter
Do
n
ot cache units containing eval code
created by
.
.
.
commit
|
commitdiff
|
tree
2013-08-01
Herm
a
n Venter
L
o
g unexpected except
i
ons that occur when carrying
.
.
.
commit
|
commitdiff
|
tree
2013-07-29
Herman
Venter
Lo
g
statu
s
of all curl reques
t
s duri
n
g test
commit
|
commitdiff
|
tree
2013-07-26
Herman
Venter
U
s
e th
e
same output fo
r
matting for = comm
a
nd
a
s i
s
.
.
.
commit
|
commitdiff
|
tree
2013-07-26
H
erman Venter
D
is
p
lay more d
i
agnostic i
n
forma
t
ion in th
e
ca
s
e
of
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
H
e
rma
n
V
enter
Remove
o
bsolete debug
g
er test suite
commit
|
commitdiff
|
tree
2013-07-23
Herm
a
n Ven
t
e
r
C
h
eck t
h
at the names used in function name br
e
akpoints
.
.
.
commit
|
commitdiff
|
tree
2013-07-22
H
e
rman V
e
nt
e
r
Use PHP
t
est framework for testi
n
g
hphpd
in sa
n
dbox
.
.
.
commit
|
commitdiff
|
tree
2013-07-19
H
erman Vent
e
r
Do not
e
valu
a
te breakp
o
int
co
n
dit
i
on
s
durin
g
stepping
.
commit
|
commitdiff
|
tree
2013-07-19
Herman Venter
On
l
y one
b
rea
k
point can be set pe
r
file when runn
i
ng
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
Herman Venter
D
o not repor
t
star
t
, end a
n
d ps
p
break
p
oints as
u
nbound
.
.
.
commit
|
commitdiff
|
tree
2013-07-02
Herm
a
n
Venter
Test conditional bre
a
kpoints and re-
e
nable "
c
alled
.
.
.
commit
|
commitdiff
|
tree
2013-07-01
Herman Venter
Remove
u
seless change
t
o test/run
commit
|
commitdiff
|
tree
2013-07-01
Herman Venter
Replicate debu
g
ger
e
val te
s
ts in t
e
st/quic
k
/deb
u
gger
.
.
.
commit
|
commitdiff
|
tree
2013-06-28
Herman V
e
n
t
er
Debugging function
s
in s
y
stemlib
.
php
commit
|
commitdiff
|
tree
2013-06-28
Herman Venter
Rea
l
l
y
turn
o
ff tutorial
o
utput this tim
e
a
n
d re-
e
nab
l
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
H
e
r
man Vent
e
r
D
isable tests that fail
o
n contbu
i
ld
commit
|
commitdiff
|
tree
2013-06-27
Herman Venter
Encode test
o
uput before r
e
turning it to the test fr
a
mework
commit
|
commitdiff
|
tree
2013-06-27
Herm
a
n Vent
e
r
Replicat
e
debugg
e
r
s
ta
c
k
t
ests in test/quick/debug
g
e
r
commit
|
commitdiff
|
tree
2013-06-27
H
e
r
man
V
enter
Replicat
e
debugge
r
info tests in t
e
st/quick/debugg
e
r
commit
|
commitdiff
|
tree
2013-06-25
Herman Venter
R
e-enable debu
g
ger
t
ests
t
hat w
e
re suspecte
d
of
fl
a
kiness
commit
|
commitdiff
|
tree
2013-06-25
Herma
n
V
enter
Tolerate
outp
u
t spew generated b
y
the re
a
dline l
i
brary
.
.
.
commit
|
commitdiff
|
tree
2013-06-21
Herman Venter
disabl
e
f
l
a
ky t
e
st
commit
|
commitdiff
|
tree
2013-06-21
Herman Vent
e
r
Disab
l
e
f
l
aky te
s
t
s
commit
|
commitdiff
|
tree
2013-06-21
Herma
n
Venter
Generaliz
e
breakpoint m
a
t
ch
i
ng i
n
volving relative paths
commit
|
commitdiff
|
tree
2013-06-21
Herman V
e
nter
Add test
c
ase for h
i
tti
n
g br
e
akpoint of the form DerivedClas
.
.
.
commit
|
commitdiff
|
tree
2013-06-21
Herman Vent
e
r
G
i
v
e
fe
e
db
a
ck if break
p
o
i
nts won't hit because a f
i
le
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
Herman Ven
t
er
D
isable test/
q
uick/debugger/list
.
p
hp
commit
|
commitdiff
|
tree
2013-06-16
Herman V
e
nter
A
dd comm
e
n
t
s and typ
e
inform
a
t
ion to break_point
commit
|
commitdiff
|
tree
2013-06-16
Herman
Ven
t
er
Parse nested namespaces in break point
s
pecif
i
cations
.
commit
|
commitdiff
|
tree
2013-06-16
Herm
a
n Venter
Cac
h
e the contents of sys
t
emlib
.
php for us
e
by th
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
Herman Venter
Check pr
e
condition b
e
fore cal
l
ing set_exec
u
tion_mode
commit
|
commitdiff
|
tree
2013-06-13
Herman Venter
Port debugger unit tes
t
s
for br
e
a
k
c
o
mmand to new framework
commit
|
commitdiff
|
tree
2013-06-12
Herman Venter
S
o
ur
c
e in
f
ormatio
n
for systemlib
.
p
h
p for use
i
n debu
g
g
ing
.
commit
|
commitdiff
|
tree
2013-06-12
H
er
m
an
V
enter
Add
t
racin
g
to cmd_run and
the
d
ebugger API
commit
|
commitdiff
|
tree
2013-06-11
Herman Venter
A
d
d back a
n
e
c
es
s
ary null check
commit
|
commitdiff
|
tree
2013-06-10
Herma
n
V
ent
e
r
Do no
t
r
e
create the debugger options file
.
commit
|
commitdiff
|
tree
2013-06-10
Herman V
e
nter
Rem
o
ve
assert
i
on t
h
at is no longe
r
true
a
nd that does
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Herman V
e
nter
Prov
i
d
e a command lin
e
switch to spe
c
ify the path to
.
.
.
commit
|
commitdiff
|
tree
2013-06-07
Herman Venter
Provi
d
e a c
o
n
fi
g
option to turn o
f
f
d
ebu
g
g
e
r p
r
ompt
.
commit
|
commitdiff
|
tree
2013-06-06
Herman Vente
r
Red
u
ce re
d
unda
n
t spew when br
e
aking on
an
u
nhandled
.
.
.
commit
|
commitdiff
|
tree
2013-06-05
Herm
a
n
V
enter
Do
n
ot persist the En
a
ble
D
ebuggerColor config option
.
.
.
commit
|
commitdiff
|
tree
2013-06-03
Herman Ven
t
er
Expos
e
a conf
i
g f
i
le opt
i
on for
t
urning of colorizatio
n
.
.
.
commit
|
commitdiff
|
tree
2013-06-03
Herman Venter
Mo
v
e the deb
u
gg
e
r comm
a
nd l
i
ne t
e
st out
o
f the C++
.
.
.
commit
|
commitdiff
|
tree
2013-05-31
Herman Venter
Insert new lines bet
w
ee
n
object properties when serializing
.
.
.
commit
|
commitdiff
|
tree
2013-05-31
He
r
man
V
enter
A
l
w
a
ys use Debug
g
erDu
m
p for printin
g
values in
h
php
d
.
.
.
commit
|
commitdiff
|
tree
2013-05-24
Herman Vente
r
Restore syntax for speci
f
ying a breakpoint using only
.
.
.
commit
|
commitdiff
|
tree
2013-05-24
H
erman Venter
Serialize part
i
al class ins
t
ances u
s
ing
c
o
r
r
ect class
.
.
.
commit
|
commitdiff
|
tree
2013-05-20
H
erman Venter
A
dd comments and s
p
lit functio
n
f
or better read
a
bi
l
ity
.
commit
|
commitdiff
|
tree
2013-05-20
Herman Vente
r
Use &
r
a
ther
t
han * f
o
r
poi
n
t
ers tha
t
should never
.
.
.
commit
|
commitdiff
|
tree
2013-05-20
He
r
man
Venter
DebuggerCommand::
o
nClient an
d
D
ebug
g
erCommand
:
:help
.
.
.
commit
|
commitdiff
|
tree
2013-05-20
Herman Venter
Clarify contr
a
ct f
o
r DebuggerClient::pr
o
cess and
rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
H
e
r
man
V
ent
e
r
Refa
c
t
or De
b
uggerCommand
.
commit
|
commitdiff
|
tree
2013-05-15
Herman Vente
r
Cl
e
an
up handling of
debugger quit command
commit
|
commitdiff
|
tree
2013-05-15
Herman Venter
Use the same re
p
o for config-debu
g
ger-
s
erver
.
h
d
f as
.
.
.
commit
|
commitdiff
|
tree
2013-05-10
H
e
rma
n
Ve
n
te
r
Improve readability of br
e
ak
p
oin
t
code in
d
ebugger
.
commit
|
commitdiff
|
tree
2013-05-10
Herman Venter
R
e
wr
i
te
parser
for break point specification
.
commit
|
commitdiff
|
tree
2013-04-25
H
e
rman V
e
nter
Keep t
h
e
hphpd alive
and responsi
v
e
after the run com
m
and
.
commit
|
commitdiff
|
tree
2013-04-25
H
e
rman Venter
Rename DebuggerPro
x
y::send, DebuggerClient::send and
.
.
.
commit
|
commitdiff
|
tree
next