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
Disable flaky zend test
2014-04-16
Eugene
Let
u
ch
y
func entry:
convert "stack trimmin
g
" to an enum
commit
|
commitdiff
|
tree
2014-04-15
E
u
g
en
e
Letuc
h
y
vari
a
d
i
c functions: account for variadics in method
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Eu
g
e
ne L
e
tuchy
jit p
e
rf: r
e
move unnece
s
sary reg-state
syncing from
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
E
u
gen
e
Letuchy
reorder
"extra args"
i
n
t
e
rpreter h
e
lper
s
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letu
c
h
y
general: better missing arg warning
s
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Eugene L
e
tuchy
f
unc entry: remove unnecessary
us
e
of variant i
n
fu
n
c
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letuchy
v
a
riadic function
s
:
spl
i
t
"
e
xt
r
a ar
g
s" jit
helpers
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letu
c
hy
v
ariadic perf: AttrVari
a
dicParam; m_
n
umNonVariadicParam
s
commit
|
commitdiff
|
tree
2014-04-14
Eu
g
ene Letuchy
variadic f
u
nct
i
ons: allow var
i
adic closures
commit
|
commitdiff
|
tree
2014-04-14
Eugene
L
etuchy
variadi
c
function
s
: support in invokeFunc
commit
|
commitdiff
|
tree
2014-04-14
Eugene Le
t
uchy
variadic functions: tes
t
c
ov
e
rage f
o
r asyn
c
and generators
commit
|
commitdiff
|
tree
2014-04-14
Eugene L
e
tuc
h
y
variadic f
u
nctions: call_us
e
r_func
_
arr
a
y
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letuchy
varia
d
i
c functions; standard
calls only
commit
|
commitdiff
|
tree
2014-04-14
Eugene Let
u
chy
u
se Array
I
nit in array_ch
u
nk
commit
|
commitdiff
|
tree
2014-04-14
Eugene Let
u
chy
hhi
:
remove ext
r
ane
o
us type param
for
Re
s
cheduleWa
i
tH
a
ndle
commit
|
commitdiff
|
tree
2014-04-04
Eugene Letu
c
hy
use PackedArrayInit
in f_a
r
ray_map
commit
|
commitdiff
|
tree
2014-04-04
E
u
gen
e
Letu
c
hy
varia
d
ic
s
:
a
dd ellipsis to parser
commit
|
commitdiff
|
tree
2014-04-02
Eugene Letuchy
repo
m
ode: check tra
i
t
requireme
n
ts after all other
.
.
.
commit
|
commitdiff
|
tree
2014-04-02
Eug
e
n
e Letu
c
hy
add a test for interaction of asy
n
c and finally
commit
|
commitdiff
|
tree
2014-03-26
Eugene Let
u
chy
r
e
name hp
h
p_func_
s
lice_args to
__SystemLib\func_slice_arg
s
commit
|
commitdiff
|
tree
2014-03-26
Eugene Letuchy
support namesp
a
ces in idl
f
unctio
n
definitions
commit
|
commitdiff
|
tree
2014-03-26
Eugene Letuchy
Revert "s/hphp_f
u
nc_slice_args/\__SystemLib\
f
unc
_
slice
_
args/
"
commit
|
commitdiff
|
tree
2014-03-26
E
u
g
ene Letuchy
change Eval
.
JitEnableRe
n
ameF
u
nc to
mea
n
: EnableRenameFunc
commit
|
commitdiff
|
tree
2014-03-26
E
u
ge
n
e Le
t
uchy
s
u
ppo
r
t
fo
r
Stri
n
gish
commit
|
commitdiff
|
tree
2014-03-18
Eugen
e
L
e
tuchy
addin
g
magic "Stringish" interface
commit
|
commitdiff
|
tree
2014-03-18
Euge
n
e Letuchy
reflection: use actua
l
, not declare
d
inte
r
faces
.
.
.
commit
|
commitdiff
|
tree
2014-03-18
Eugene Letuchy
trai
t
s: corre
c
tly
i
mport co
n
stants from
trait
-
implem
e
nted
.
.
.
commit
|
commitdiff
|
tree
2014-03-04
Eu
g
ene Letuchy
co
l
lec
t
i
o
n
s
: don't try to autoload when d
e
s
e
r
ializing
commit
|
commitdiff
|
tree
2014-02-26
E
ugene Letuc
h
y
StableMap => Map
i
n
systemlib php
commit
|
commitdiff
|
tree
2014-01-30
E
ugen
e
Letuchy
c
ollections: suppo
r
t in array_chun
k
() bui
l
tin
commit
|
commitdiff
|
tree
2014-01-28
E
u
gene
L
e
t
u
c
hy
make ph
i
nq tes
t
s
slightly mo
r
e reviewable
commit
|
commitdiff
|
tree
2014-01-28
E
u
g
ene Let
u
chy
array_slic
e
()
:
supp
o
rt for coll
e
ctions, remove dead
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Eugene Letuchy
col
l
ections: ge
t
rid of Co
l
l
e
c
t
ionType::StableMap
commit
|
commitdiff
|
tree
2014-01-28
Eugene Le
t
uchy
collections:
uni
f
y
StableMap
and Ma
p
a
s
HH\Map
commit
|
commitdiff
|
tree
2014-01-28
Eugene Letuchy
m
ake f_array_rand fast
e
r when only on
e
key is to be
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Eugene
Letuchy
coll
e
ctions: support in
a
rray_flip() buil
t
in
commit
|
commitdiff
|
tree
2014-01-28
Eug
e
n
e Letuchy
collections: support in
arra
y
_re
v
er
s
e()
b
uiltin
commit
|
commitdiff
|
tree
2014-01-28
Eugene
L
etuc
h
y
au
t
oloading: change currently-loading ar
r
ay to be
i
ndexed
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
E
u
g
ene Letuchy
colle
c
tions: s
u
pport
i
n_array()
a
n
d
array_search()
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Eugene Letuchy
c
ollections: sup
p
o
r
t min() and max()
b
uiltins
commit
|
commitdiff
|
tree
2014-01-28
Eugene Let
u
chy
c
ollections: support arr
a
y_fill
_
keys
.
.
.
commit
|
commitdiff
|
tree
2014-01-20
Eug
e
ne Letuchy
misc: se
t
error handler slig
h
tly differently in typehint_num
.
.
.
commit
|
commitdiff
|
tree
2014-01-17
Eug
e
ne
L
etuchy
'num' typehint
commit
|
commitdiff
|
tree
2014-01-17
Eugene Le
t
uchy
autoload:
d
o
n
't swallo
w
fata
l
s
whe
n
aut
o
loa
d
in
g
commit
|
commitdiff
|
tree
2014-01-17
Eugene Letuch
y
co
l
lections: temp
l
ate vector::
f
ilter|map
.
.
.
commit
|
commitdiff
|
tree
2014-01-17
Eug
e
n
e Letuc
h
y
colle
c
ti
o
ns:
s
ha
r
e co
d
e bet
w
een
M
ap:
:
->foo and ->fooWithKey
commit
|
commitdiff
|
tree
2014-01-17
Eugene Letuchy
c
o
llections
:
add retain() and r
e
tain
W
ithKey(
)
to {Map
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Eug
e
ne
Letuc
h
y
colle
c
tio
n
s: collap
s
e base_vector
.
{
h
,cpp} in
t
o
ext_collections
commit
|
commitdiff
|
tree
2014-01-09
Eugene Letuchy
update NEWS fo
r
recent collecti
o
ns +
trai
t
changes
commit
|
commitdiff
|
tree
2014-01-09
Euge
n
e Letuchy
co
l
lections: remove def
a
ult: case fro
m
swi
t
ch(Col
l
ecti
o
nTy
p
e)
commit
|
commitdiff
|
tree
2014-01-09
Eug
e
ne Letuc
h
y
coll
e
c
t
i
ons: rem
o
ve <Co
l
l
ection
>
::put(
k
,
v
) method
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Eug
e
ne Letuchy
collectio
n
s: int
r
oduce Ext
C
o
l
lect
i
onObjectData
commit
|
commitdiff
|
tree
2014-01-09
Eugene Letuchy
collect
i
o
ns: s
u
ppor
t
frozen<collection> == <
c
o
l
lect
i
on>
commit
|
commitdiff
|
tree
2014-01-09
Eugene Let
u
c
hy
collections: add HH\Fro
z
en
M
a
p
commit
|
commitdiff
|
tree
2014-01-09
E
ugene Letuch
y
co
l
l
ections: make StableMap and
Map ==-comparable
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
E
u
gene Le
t
u
c
hy
idl
file
s
:
u
s
e | instead of _ for
namespaces
commit
|
commitdiff
|
tree
2014-01-07
Eugene Letu
c
hy
c
h
e
ck
t
rait req
u
irements during flatte
n
ing
commit
|
commitdiff
|
tree
2014-01-07
Euge
n
e Letuchy
skip trait imp
o
rt in repo mode
commit
|
commitdiff
|
tree
2014-01-07
Eugene Letuch
y
r
em
o
ved unne
c
essa
r
y su
b
directo
r
ies in test/slow/hh_names
p
ace
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Eu
g
ene Letuchy
c
o
llectio
n
s:
c
e
ntral
i
z
e equality i
n
BaseMap
commit
|
commitdiff
|
tree
2014-01-05
E
u
gene Letuchy
collections:
i
ntroduce BaseMa
p
superclass for Map a
n
d
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Eugen
e
Letuc
h
y
c
ollections: macr
o
fy
m
ate
r
ializati
o
n and magic
-
method
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Eugen
e
Letuchy
c
o
l
lections: su
p
port sor
t
ing of Maps
commit
|
commitdiff
|
tree
2014-01-05
Eu
g
ene Letuchy
emit fatal bytecodes from er
r
ors found during trait
.
.
.
commit
|
commitdiff
|
tree
2014-01-04
Eugene
L
e
tuchy
a
d
d interfaces to whole
p
r
ogra
m
(repo mode) trait fl
a
t
t
eni
n
g
commit
|
commitdiff
|
tree
2014-01-03
Eugene Let
u
c
hy
boost::{e
n
able|disable}_if_
c
=>
s
t
d::enable_if
commit
|
commitdiff
|
tree
2013-12-28
Eugene
Letuchy
move trait alias modifier validation to pars
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Eugene
Letuchy
tr
a
i
t
r
equires: check trait const
r
ain
t
s on recursive
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Eug
e
ne Letu
c
h
y
trait requires: check
traits const
r
aints at use time
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Eugene Letuchy
trait requires: t
h
rea
d
into precl
a
ss [2/4]
commit
|
commitdiff
|
tree
2013-12-24
Eugene Letuchy
tr
a
it
r
equ
i
res
:
add
b
asic syntax
[
1/4]
commit
|
commitdiff
|
tree
2013-12-17
Eugene Letuchy
a
dd
t
r
y
/fina
l
ly to NEWS
commit
|
commitdiff
|
tree
2013-12-17
Euge
n
e Letuch
y
object da
t
a clone flags: handle c++ clone + php __c
l
one
commit
|
commitdiff
|
tree
2013-12-17
Eugen
e
Letuch
y
g
e
t
r
i
d
o
f Obj
e
ctData::HasCppClone flag
.
.
.
commit
|
commitdiff
|
tree
2013-12-17
Euge
n
e Letuchy
c
ollections:
u
n
ify coll
e
ction object data fla
g
s
commit
|
commitdiff
|
tree
2013-11-27
Eugen
e
Letuchy
reflec
t
ion pa
r
it
y
:
d
efault con
s
tructor with args is
.
.
.
commit
|
commitdiff
|
tree
2013-11-27
E
ugene Letuch
y
j
i
t:
m
ake o
b
j-to-bool c
o
llecti
o
n conversion
c
heck c
h
eaper
commit
|
commitdiff
|
tree
2013-11-27
Eugene Letuc
h
y
fram
e
works runner: support noti
c
es
commit
|
commitdiff
|
tree
2013-11-22
Eugene Letuchy
f
ram
e
w
o
r
ks
:
us
e
branch with jooml
a
s
or
t
orde
r
commit
|
commitdiff
|
tree
2013-11-13
Eugene
L
e
t
uchy
collect
i
ons cle
a
n
up
:
throw_expected_ar
r
ay{_or_
c
ollectio
n
.
.
.
commit
|
commitdiff
|
tree
2013-11-13
Eugene
L
etuchy
tea
c
h
a
r
ray_push about
c
ol
l
ectio
n
s
commit
|
commitdiff
|
tree
2013-11-09
E
u
g
e
ne
L
et
u
ch
y
reflection: b
e
tter te
s
ts for xhp ref
l
ection
commit
|
commitdiff
|
tree
2013-11-09
Eugen
e
L
etuchy
co
r
r
e
ct
u
n
d
oing
x
hp
n
ame mangling in
t
ype_annotatio
n
commit
|
commitdiff
|
tree
2013-11-07
Eugen
e
Letuchy
pa
r
ity:
make Zi
p
Arch
i
ve Not I
m
pleme
n
ted error
s
in
f
or
m
a
tive
commit
|
commitdiff
|
tree
2013-11-07
Eugene
L
etuchy
parity
:
move gc_ena
b
le warnings
behind
hip hop sy
n
tax
commit
|
commitdiff
|
tree
2013-11-04
Eugene Letuch
y
collectio
n
s: teach implode() about collections
commit
|
commitdiff
|
tree
2013-11-01
Eugene Letuchy
parity: upda
t
e S
l
im
frame
w
ork to l
a
t
est releas
e
commit
|
commitdiff
|
tree
2013-10-29
E
u
gene Letuchy
tools: some
p
retty printing changes in g
d
b
hel
p
er
commit
|
commitdiff
|
tree
2013-10-29
Eug
e
ne Le
t
uchy
p
a
rity:
c
orrec
t
l
y preven
t
'
s
elf'
a
nd 'parent'
u
ser
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Eugene Le
t
uchy
p
a
rse
err
o
r for 'abstract as
y
nc'
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
Eugene
Letuchy
create
a
Class creation time hook
commit
|
commitdiff
|
tree
2013-10-24
Eugene Letuch
y
m
ake traits tests
inde
p
e
n
dent of the contents of systemlib
commit
|
commitdiff
|
tree
2013-10-19
Eugene Letuchy
introduce
a
helpe
r
for overwri
t
ing an A
c
tRec as cells
commit
|
commitdiff
|
tree
2013-10-18
Eugene Letuchy
ma
k
e 'abstract async'
sy
n
ta
x
err
o
r only be
h
ind
!(
w
hole
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
Eugene L
e
t
u
chy
make ()-inv
o
ke w
o
rk on array callables
(
jit)
commit
|
commitdiff
|
tree
2013-10-16
Eug
e
ne L
e
tuchy
disallow mo
r
e than one of private pr
o
tected pub
l
ic
commit
|
commitdiff
|
tree
2013-10-16
Euge
n
e Letuchy
easy:
p
arse error for "abstr
a
c
t as
y
n
c"
commit
|
commitdiff
|
tree
2013-10-14
Eu
g
ene Letuchy
add test of direct array
invocation
t
o
.
cuf
.
php qu
i
cktest
commit
|
commitdiff
|
tree
2013-10-09
Eugene
L
et
u
chy
make ()
-
invoke and call_us
e
r_func
a
bit mo
r
e un
i
form
.
.
.
commit
|
commitdiff
|
tree
2013-10-07
Eugene
Letuchy
Merge pul
l
request #1138 from elgenie/master
commit
|
commitdiff
|
tree
next