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
Rename ContSuspend{,K} opcodes to Yield{,K}
2014-04-16
E
u
gene
Letuch
y
fun
c
entry: co
n
vert "stack
tri
m
mi
n
g" to
an enum
commit
|
commitdiff
|
tree
2014-04-15
E
ugene Letuchy
vari
a
d
ic f
u
nctio
n
s:
a
ccou
n
t
f
o
r var
i
adics in
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Eug
e
ne Letuchy
j
it perf: remove unne
c
essary reg-state syncin
g
from
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
E
u
ge
n
e
L
et
u
ch
y
reorder "extra
a
rgs" interpre
t
er helpers
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letuchy
general: better
m
issing
ar
g
warnings
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letuchy
func entry: remove
unnecessary use
of variant in func
.
.
.
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letuchy
v
ariadic functio
n
s
:
split "ext
r
a args
"
jit help
e
rs
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letuchy
variadic
p
erf: Attr
V
ariadicParam; m_numNon
V
ariadicParams
commit
|
commitdiff
|
tree
2014-04-14
Eugene L
e
tu
c
hy
variadic func
t
ions: allow
v
ari
a
dic closures
commit
|
commitdiff
|
tree
2014-04-14
Eug
e
ne Let
u
chy
variadic functions: su
p
port in in
v
okeFunc
commit
|
commitdiff
|
tree
2014-04-14
E
u
g
e
n
e
Letuc
h
y
v
a
riadic fu
n
ctions:
t
e
st
c
overage fo
r
a
s
y
n
c
and gen
e
r
a
t
o
rs
commit
|
commitdiff
|
tree
2014-04-14
Eugene Let
u
chy
variadic
f
unctio
n
s: call_user_f
u
nc_array
commit
|
commitdiff
|
tree
2014-04-14
Eugene Letuchy
variadic functi
o
ns; standa
r
d cal
l
s only
commit
|
commitdiff
|
tree
2014-04-14
E
ugene
Letuchy
use ArrayIn
i
t in array_
c
h
u
n
k
commit
|
commitdiff
|
tree
2014-04-14
Eugene Let
u
chy
h
hi: remove extraneous type p
a
ram for Resc
h
eduleWa
i
tHan
d
l
e
commit
|
commitdiff
|
tree
2014-04-04
Eugene Letu
c
hy
use PackedArrayInit
in f_array_m
a
p
commit
|
commitdiff
|
tree
2014-04-04
Eug
e
ne Letuchy
variadics: add ellipsis to parser
commit
|
commitdiff
|
tree
2014-04-02
Eugene Letuchy
repo mode: check
t
rait r
e
qui
r
ements after
all o
t
h
er
.
.
.
commit
|
commitdiff
|
tree
2014-04-02
Eugene
L
etuchy
a
d
d a test fo
r
interaction of
a
s
y
nc and fi
n
ally
commit
|
commitdiff
|
tree
2014-03-26
E
u
gene Letuchy
r
e
name
h
php_fun
c
_slice_args to __SystemL
i
b\func_slice_args
commit
|
commitdiff
|
tree
2014-03-26
Eugen
e
Le
t
uchy
sup
p
o
rt namesp
a
ce
s
in idl func
t
ion def
i
n
i
tions
commit
|
commitdiff
|
tree
2014-03-26
Eugene Letuchy
Reve
r
t "s/hp
h
p_func
_
slice_ar
g
s/\__SystemLib\fun
c
_slice_args
/
"
commit
|
commitdiff
|
tree
2014-03-26
Eugene Letuc
h
y
c
h
ange
Eval
.
JitEnableRena
m
eFunc
t
o mean: Enabl
e
RenameFunc
commit
|
commitdiff
|
tree
2014-03-26
Eugene Let
u
chy
support for Stringish
commit
|
commitdiff
|
tree
2014-03-18
Eu
g
ene Letuchy
adding magic "
S
trin
g
ish" i
n
t
e
rface
commit
|
commitdiff
|
tree
2014-03-18
E
u
gen
e
L
e
tuchy
r
e
flection: use actual,
n
ot declared interfaces
.
.
.
commit
|
commitdiff
|
tree
2014-03-18
Eugene Letuchy
t
r
aits: correctly
i
mport constan
t
s
from trait-imp
l
emented
.
.
.
commit
|
commitdiff
|
tree
2014-03-04
Eugene Letuchy
collect
i
ons: d
o
n
't try to autoload when deseriali
z
in
g
commit
|
commitdiff
|
tree
2014-02-26
Eugene Letuch
y
StableMap
=> Map in syste
m
lib php
commit
|
commitdiff
|
tree
2014-01-30
Eugene Letuchy
collections:
su
p
port i
n
a
rra
y
_chunk() bu
i
l
tin
commit
|
commitdiff
|
tree
2014-01-28
E
ugene Letuchy
make phinq te
s
ts slightly more re
v
iewable
commit
|
commitdiff
|
tree
2014-01-28
Eugene Letu
c
h
y
array_
s
lice():
supp
o
rt
f
or collections, remove dead
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Eugene
L
e
t
uchy
collections: get ri
d
of CollectionType::StableMa
p
commit
|
commitdiff
|
tree
2014-01-28
E
u
g
ene Letuchy
colle
c
tio
n
s: unif
y
St
a
bleM
a
p and Map as HH\Map
commit
|
commitdiff
|
tree
2014-01-28
Eugene Letu
c
hy
make f_
a
rray_rand fa
s
ter when
o
n
l
y one key is to
b
e
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
E
ugene Letuchy
collections: su
p
p
ort in array_
f
lip() builtin
commit
|
commitdiff
|
tree
2014-01-28
Eu
g
ene
L
etuchy
collections: s
u
p
port i
n
ar
r
ay_r
e
verse() b
u
ilti
n
commit
|
commitdiff
|
tree
2014-01-28
E
ugene Letuchy
autoloading: change currently-l
o
ading array
t
o
be ind
e
xed
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Eugene Letuchy
collect
i
ons: sup
p
o
r
t in_array(
)
an
d
array
_
search()
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Euge
n
e Letu
c
hy
collections: suppo
r
t
min(
)
and max() builtins
commit
|
commitdiff
|
tree
2014-01-28
Eugene
L
etuchy
colle
c
tion
s
:
s
u
pport
a
rra
y
_fill
_
ke
y
s
.
.
.
commit
|
commitdiff
|
tree
2014-01-20
Eugen
e
Letuch
y
misc: set error
h
and
l
er slightl
y
differe
n
tly in typehint_
n
um
.
.
.
commit
|
commitdiff
|
tree
2014-01-17
Eugene
L
etuchy
'num'
typehint
commit
|
commitdiff
|
tree
2014-01-17
Euge
n
e Letuchy
autoloa
d
: don
'
t swallow fatals when autoloading
commit
|
commitdiff
|
tree
2014-01-17
Eug
e
ne Le
t
uchy
c
ollections: te
m
plate vecto
r
::
f
ilter|map
.
.
.
commit
|
commitdiff
|
tree
2014-01-17
E
ugene Letuchy
collections:
share c
o
d
e
bet
w
een Map::
-
>f
o
o and ->fooWithKey
commit
|
commitdiff
|
tree
2014-01-17
Eug
e
ne
L
etuch
y
collections:
ad
d
retain() and retai
n
WithKey() t
o
{
M
ap
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Eugene Letuchy
c
o
llectio
n
s
: collapse
base_vecto
r
.
{
h
,
cpp} into
e
x
t
_c
o
llections
commit
|
commitdiff
|
tree
2014-01-09
Eugene Le
t
uchy
update NEWS
f
or recent collections + tr
a
it chan
g
es
commit
|
commitdiff
|
tree
2014-01-09
Eugene Le
t
uchy
collecti
o
ns: remove default: case from switch(CollectionType
)
commit
|
commitdiff
|
tree
2014-01-09
Eugene Letuchy
collections: remove <C
o
llection
>
:
:
p
ut(k
,
v
)
m
eth
o
d
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Eugene Letuchy
c
o
ll
e
ctions
:
introduce ExtC
o
llectionObje
c
tData
commit
|
commitdiff
|
tree
2014-01-09
Eugen
e
L
e
tu
c
hy
collectio
n
s: sup
p
ort fr
o
zen<co
l
lect
i
on> == <coll
e
ction>
commit
|
commitdiff
|
tree
2014-01-09
E
u
gene Letuchy
c
o
l
l
e
c
tions: a
d
d HH\Fro
z
en
M
ap
commit
|
commitdiff
|
tree
2014-01-09
Eugene Letuchy
collecti
o
n
s
:
mak
e
Sta
b
l
e
Map
and Ma
p
=
=-comparable
.
.
.
commit
|
commitdiff
|
tree
2014-01-09
Eugene Letuchy
idl files: use | instead of _ for namespaces
commit
|
commitdiff
|
tree
2014-01-07
Eugene Let
u
chy
check
t
r
ait
require
m
ents d
u
ring f
l
att
e
ning
commit
|
commitdiff
|
tree
2014-01-07
Eugene Letu
c
hy
skip trait
i
mport in repo mo
d
e
commit
|
commitdiff
|
tree
2014-01-07
Eugene Letuchy
remo
v
ed unnecessary s
u
bdir
e
ctories in test/sl
o
w/
h
h_namespace
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Eugene Letu
c
hy
c
ollec
t
ions: centralize equality i
n
Bas
e
M
a
p
commit
|
commitdiff
|
tree
2014-01-05
E
ugene L
e
tuchy
co
l
le
c
tions:
i
ntroduce Base
M
ap superclass
for Map
a
nd
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Eugene Letuchy
c
o
llections: ma
c
rofy mat
e
rialization and magic-method
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Eugene Letuch
y
collections:
support sorting of Maps
commit
|
commitdiff
|
tree
2014-01-05
Eugen
e
Le
t
uchy
e
m
it fa
t
al
b
ytecodes fro
m
errors found durin
g
tra
i
t
.
.
.
commit
|
commitdiff
|
tree
2014-01-04
Eug
e
ne Letuchy
add
interfaces to who
l
e progr
a
m (re
p
o
mode) tr
a
it flattening
commit
|
commitdiff
|
tree
2014-01-03
Eugene Letuchy
boost
:
:
{enable|disable}_if_c
=
> std::enable_if
commit
|
commitdiff
|
tree
2013-12-28
Eugene Letuch
y
move
t
rait alias modifier validation to parser
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
E
uge
n
e Let
u
ch
y
trait requires: check trait constraints on recursive
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Eugene Letuchy
trait re
q
uires: c
h
eck t
r
aits constraints at us
e
time
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Eugene
L
etuchy
trait requires:
thread i
n
to precl
a
ss [
2
/4]
commit
|
commitdiff
|
tree
2013-12-24
Eugene
Letuchy
trait requi
r
es: add b
a
sic syntax [1/4
]
commit
|
commitdiff
|
tree
2013-12-17
Eug
e
ne Letuc
h
y
add
try/finall
y
t
o
NEWS
commit
|
commitdiff
|
tree
2013-12-17
Eugene Letuc
h
y
ob
j
ect d
a
t
a
c
l
on
e
f
l
ags
:
h
andle
c
+
+ clone
+
ph
p
__
c
l
o
ne
commit
|
commitdiff
|
tree
2013-12-17
Eug
e
n
e Letuchy
get rid of
O
bject
D
ata::HasCppClone flag
.
.
.
commit
|
commitdiff
|
tree
2013-12-17
E
u
g
ene Letuchy
collectio
n
s: un
i
fy
c
ollection object data flags
commit
|
commitdiff
|
tree
2013-11-27
E
ugene Le
t
u
c
h
y
refle
c
tion par
i
ty: default con
s
tructor
w
i
t
h args is
.
.
.
commit
|
commitdiff
|
tree
2013-11-27
Eu
g
ene Letuchy
jit: make o
b
j-to-
b
o
ol co
l
l
e
ction conversio
n
check chea
p
er
commit
|
commitdiff
|
tree
2013-11-27
Eugene Letu
c
hy
f
r
ameworks runn
e
r
: suppor
t
notice
s
commit
|
commitdiff
|
tree
2013-11-22
Eugen
e
Letuchy
fram
e
works:
use
branc
h
with joomla
s
ort order
commit
|
commitdiff
|
tree
2013-11-13
Eugene L
e
tuchy
co
l
lectio
n
s c
l
eanup: t
h
row_expected_arr
a
y{_or_colle
c
tion
.
.
.
commit
|
commitdiff
|
tree
2013-11-13
Eu
g
ene
Let
u
chy
t
eac
h
array_push a
b
out collecti
o
n
s
commit
|
commitdiff
|
tree
2013-11-09
Eugene
Letuchy
reflection: b
e
tte
r
te
s
ts for
x
hp reflecti
o
n
commit
|
commitdiff
|
tree
2013-11-09
Eugene Letuchy
correct undoing xhp name mangl
i
n
g
i
n
t
ype_annot
a
tion
commit
|
commitdiff
|
tree
2013-11-07
Eugene L
e
tuchy
pa
r
ity
:
make
ZipArchive Not I
m
plemented errors informativ
e
commit
|
commitdiff
|
tree
2013-11-07
E
u
gene Let
u
chy
pa
r
ity
:
move gc_enable w
a
rn
i
ng
s
behind hip hop syntax
commit
|
commitdiff
|
tree
2013-11-04
Eugene Letuchy
c
o
llections
:
tea
c
h im
p
l
ode() about collections
commit
|
commitdiff
|
tree
2013-11-01
E
u
gene
L
e
t
uc
h
y
p
arity: update
S
lim fr
a
m
e
work to la
t
est releas
e
commit
|
commitdiff
|
tree
2013-10-29
Eugene Le
t
uchy
tools: some pretty printing changes
i
n gd
b
h
el
p
er
commit
|
commitdiff
|
tree
2013-10-29
Eugene Letuchy
p
a
rity: corr
e
ctly p
r
event
'self' and 'parent' user
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Eugene Letuchy
par
s
e er
r
or for 'abst
r
act async
'
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
E
u
gene L
e
tuc
h
y
cre
a
te a
C
l
a
ss crea
t
i
o
n
time hook
commit
|
commitdiff
|
tree
2013-10-24
E
u
gene Letuch
y
make
t
rait
s
tests independent of t
h
e contents of syst
e
mli
b
commit
|
commitdiff
|
tree
2013-10-19
Eugene Let
u
chy
introduce a helper for overwri
t
ing an
A
ct
R
ec
a
s cells
commit
|
commitdiff
|
tree
2013-10-18
Eugene
Letuchy
make
'abstract
a
sync
'
syntax err
o
r only behind !(wh
o
le
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
Eug
e
ne Letuchy
make ()-invoke work on
a
rray call
a
b
les (jit)
commit
|
commitdiff
|
tree
2013-10-16
Eugene L
e
tu
c
hy
disal
l
ow
more th
a
n
o
ne of private protected public
commit
|
commitdiff
|
tree
2013-10-16
Eugene Letuchy
e
a
sy: pars
e
error
for "a
b
stract as
y
nc"
commit
|
commitdiff
|
tree
2013-10-14
E
u
ge
n
e Letuchy
add te
s
t of direct
array invoca
t
ion to
.
cuf
.
p
h
p quic
k
te
s
t
commit
|
commitdiff
|
tree
2013-10-09
Eugene Letuchy
make ()-invoke and call_use
r
_func
a
bit more uniform
.
.
.
commit
|
commitdiff
|
tree
2013-10-07
Eu
g
ene Letuchy
M
e
rge pul
l
request
#
1
1
38 from
elgenie/mast
e
r
commit
|
commitdiff
|
tree
next