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
Fix Redis::sRandMember()
2014-07-18
Drew Paroski
Implement w
o
rdwrap(
)
nat
i
v
e
ly
commit
|
commitdiff
|
tree
2014-07-15
Dr
e
w Paroski
Enable sorting for
S
e
t
s
commit
|
commitdiff
|
tree
2014-07-15
Drew Paroski
F
i
x
crashes re
l
ated
t
o "
n
e
w Pair($x, $y)"
commit
|
commitdiff
|
tree
2014-07-14
Drew Paroski
Fi
x
Map and S
e
t iterator logi
c
commit
|
commitdiff
|
tree
2014-07-11
Drew Paros
k
i
Adj
u
st the encoding
m
_
p
os
uses w
h
e
n pointi
n
g
past th
e
.
.
.
commit
|
commitdiff
|
tree
2014-07-10
Drew Paroski
Ad
j
ust the encoding
m
_po
s
uses when pointing past the
.
.
.
commit
|
commitdiff
|
tree
2014-07-09
Drew Paroski
Fix autoloading for "ty
p
e"
a
n
d
"newtype"
s
tatements
commit
|
commitdiff
|
tree
2014-07-08
Drew Paroski
Make S
e
ts use arrays as buffers, share more code between
.
.
.
commit
|
commitdiff
|
tree
2014-07-08
D
rew Paroski
Rever
t
"Fix for bad_shel
l
_exec fail
i
ng depend
i
ng on
.
.
.
commit
|
commitdiff
|
tree
2014-07-03
D
rew Paroski
Fix array_mu
l
tisor
t
to allow
f
or first
arg t
h
a
t can
.
.
.
commit
|
commitdiff
|
tree
2014-06-30
D
r
ew
P
aros
k
i
Fix s
i
gnature comp
a
tibility checks for
__const
r
uct
commit
|
commitdiff
|
tree
2014-06-23
Drew P
a
roski
Make Map use a MixedArray for its
buffer
commit
|
commitdiff
|
tree
2014-06-18
Dr
e
w Paroski
R
e
mov
e
m_hLoa
d
fi
e
ld from
MixedArray
commit
|
commitdiff
|
tree
2014-06-04
D
r
ew Pa
r
oski
Make Vector use a p
a
c
k
ed array for its buffer
commit
|
commitdiff
|
tree
2014-06-03
Drew Paroski
Fix ref
c
ounting
bug in Pair::at
(
)
commit
|
commitdiff
|
tree
2014-06-03
Drew Paroski
Fix current()/key() to allow expr
e
ssions that
c
a
n't
.
.
.
commit
|
commitdiff
|
tree
2014-06-02
Drew
P
aro
s
ki
Use encoding scheme with
m
_packedCap
t
o
support l
a
rge
r
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
D
r
ew Paro
s
ki
Enab
l
e collection buffer
sharing
for Set
commit
|
commitdiff
|
tree
2014-05-15
Drew
P
aroski
Enab
l
e colle
c
tion
b
uf
f
er
sharing for Map
commit
|
commitdiff
|
tree
2014-05-13
Drew Paroski
Clean up buffer
s
h
aring for Ve
c
tor
a
nd oth
e
r
re
f
act
o
ring
commit
|
commitdiff
|
tree
2014-05-13
Drew
P
a
r
oski
Fix
OutputCollec
t
ion::{add,set}All() signature in
.
.
.
commit
|
commitdiff
|
tree
2014-05-06
D
r
ew Paroski
Add slice() m
e
thod to co
l
l
e
ctions
commit
|
commitdiff
|
tree
2014-04-28
Drew Paroski
firstValue(), first
K
ey
(
), last
V
alu
e
(
)
,
lastKey(
)
commit
|
commitdiff
|
tree
2014-04-28
Drew Paros
k
i
con
c
at()
commit
|
commitdiff
|
tree
2014-04-28
Drew Paroski
Fix
i
ter
a
t
i
on bug with imm
u
table collect
i
ons
commit
|
commitdiff
|
tree
2014-04-04
Drew Paroski
Immutabi
l
it
y
f
ixes for Pair
commit
|
commitdiff
|
tree
2014-04-04
Drew Paroski
Remove deprecat
e
d slice() an
d
kvzip() me
t
hods
commit
|
commitdiff
|
tree
2014-04-01
Drew Paro
s
ki
Enable h
a
rd enfo
r
c
e
ment of return typehi
n
t
s
by default
commit
|
commitdiff
|
tree
2014-03-26
Dre
w
Paroski
Fix typehi
n
t
stuff for p
r
i
m
itive ty
p
e
s
commit
|
commitdiff
|
tree
2014-03-26
Drew Par
o
ski
I
m
m
uta
b
ility fixes for
i
mm
u
table
c
ollectio
n
s
commit
|
commitdiff
|
tree
2014-03-18
Drew P
a
r
osk
i
Rever
t
"Add Code
M
odel classes
t
o systemlib"
commit
|
commitdiff
|
tree
2014-03-14
D
r
ew
P
a
roski
A
d
d option
t
o raise E_RECOVERAB
L
E_ERROR when ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2014-03-13
Drew Pa
r
o
s
ki
Merge pull request #2014
f
rom nar
e
shv/generic
_
configure_sc
r
ipt
commit
|
commitdiff
|
tree
2014-03-13
D
rew P
a
r
o
ski
Up
d
ate
.
t
r
avis
.
yml
commit
|
commitdiff
|
tree
2014-03-12
Drew Paroski
Ch
a
nge variou
s
P
air
m
e
thods t
o
retur
n
I
m
mVector
instead
.
.
.
commit
|
commitdiff
|
tree
2014-03-11
Drew Paros
k
i
Upda
t
e
.
travis
.
ym
l
commit
|
commitdiff
|
tree
2014-03-11
Drew Paroski
U
pdat
e
.
travis
.
ym
l
commit
|
commitdiff
|
tree
2014-03-11
Dr
e
w Paro
s
k
i
Upda
t
e
.
travis
.
yml
commit
|
commitdiff
|
tree
2014-03-11
Dr
e
w Paroski
U
p
da
t
e
.
t
ra
v
i
s
.
y
m
l
commit
|
commitdiff
|
tree
2014-03-11
Drew Paroski
Upda
t
e
.
t
r
avi
s
.
y
ml
commit
|
commitdiff
|
tree
2014-03-08
Drew Paroski
Add tak
e
(
)
a
nd takeWh
i
le() methods to
I
t
er
a
ble interface
.
.
.
commit
|
commitdiff
|
tree
2014-03-08
D
rew Paro
s
ki
Add skip() and
sk
i
p
Whil
e
() met
h
o
d
s
to Iter
a
b
l
e int
e
rfa
c
e
.
.
.
commit
|
commitdiff
|
tree
2014-03-08
Drew Paroski
Fix memo
r
y corr
u
ptio
n
bug in string
_
crypt()
commit
|
commitdiff
|
tree
2014-03-07
Dr
e
w
Paroski
C
h
i
p
awa
y
a
t uses of Stabl
e
M
a
p in hhvm's tes
t
s
commit
|
commitdiff
|
tree
2014-03-07
Drew Paroski
Fix
a
n
overflow iss
u
e with Vector::sli
c
e
()
commit
|
commitdiff
|
tree
2014-03-07
Drew Paroski
Fix
J
IT bug with ContSus
p
endK
commit
|
commitdiff
|
tree
2014-03-05
Drew Paroski
Fix
b
u
g in Ve
c
tor::slice()
commit
|
commitdiff
|
tree
2014-03-05
Drew
P
aroski
F
i
x bug with c_Ve
c
tor::getImmu
t
ab
l
eCopy()
commit
|
commitdiff
|
tree
2014-03-04
Dre
w
Paroski
Bump
HHVM's PHP_VE
R
SION con
s
t
a
nt to
"5
.
5
.
99-hi
p
hop"
commit
|
commitdiff
|
tree
2014-03-04
Drew
Paro
s
ki
Add toImmMap() and immutable() m
e
t
hods to co
l
le
c
tions
commit
|
commitdiff
|
tree
2014-02-26
Drew Paroski
R
ename Frozen ->
I
m
m
commit
|
commitdiff
|
tree
2014-02-25
D
r
ew Pa
r
oski
Fix hhbbc to propagate
r
eturn type annotat
i
on
s
commit
|
commitdiff
|
tree
2014-02-24
Dre
w
Par
o
ski
R
a
is
e
warn
i
ngs when retu
r
n t
y
pe
an
n
otati
o
ns mismatch
commit
|
commitdiff
|
tree
2014-02-23
Drew
P
a
r
o
ski
Renam
e
Froze
n
-> Fixed
commit
|
commitdiff
|
tree
2014-02-18
D
rew Paro
s
ki
M
a
ke a
r
ray param
e
ter t
y
pe
c
on
s
train
t
s
im
p
l
icitly
c
ast
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
D
re
w
Paroski
U
pdate array_pop() to
support collections
commit
|
commitdiff
|
tree
2014-02-06
D
r
e
w
P
a
rosk
i
Fixes and cleanup for is
s
et() on
co
l
lections
commit
|
commitdiff
|
tree
2014-01-30
Drew Paroski
Move c
o
llect
i
on ite
r
ation interf
a
c
e
s to the H
H
n
am
e
s
pace
commit
|
commitdiff
|
tree
2014-01-30
Drew Paroski
Move P
a
i
r to the H
H
na
m
espace
commit
|
commitdiff
|
tree
2014-01-28
Dre
w
Pa
r
os
k
i
U
p
date array_shif
t
to support collections
commit
|
commitdiff
|
tree
2014-01-28
Drew Paroski
Up
d
ate
a
rray_unshift to supp
o
rt V
e
ctor and Set
commit
|
commitdiff
|
tree
2014-01-22
Drew P
a
roski
Fix Ba
s
eMap::eras
e
NoCompac
t
to
d
e
cref
s
tr
i
ng
k
e
ys
commit
|
commitdiff
|
tree
2014-01-20
Drew Parosk
i
Update
S
et to r
e
ta
i
n insertion
o
rder
commit
|
commitdiff
|
tree
2014-01-14
Drew Paros
k
i
Rename S
e
t::diffe
r
ence(
)
to Set::remove
A
l
l()
commit
|
commitdiff
|
tree
2013-12-24
Drew Paroski
Lambda syntax
commit
|
commitdiff
|
tree
2013-12-17
Drew Paroski
Fi
x
a
typo
i
n Map
:
:dif
f
e
r
enceByKey()
commit
|
commitdiff
|
tree
2013-12-17
Drew Paroski
Refactor by
t
e
code emitter support
f
or try/fina
l
l
y
commit
|
commitdiff
|
tree
2013-12-17
Drew Paroski
Update
N
EWS f
i
le for the
"Burrito" r
e
l
ea
s
e
commit
|
commitdiff
|
tree
2013-12-16
Drew Pa
r
o
s
ki
Fix how th
e
by
t
ecode emitter ha
n
d
l
es foreach
lo
o
ps
.
.
.
commit
|
commitdiff
|
tree
2013-12-16
Dre
w
P
aroski
Improv
e
c_M
a
p::r
e
ser
v
e
commit
|
commitdiff
|
tree
2013-12-13
Drew Par
o
ski
Fix bogus asserts
in c_Map'
s
implementati
o
n
commit
|
commitdiff
|
tree
2013-12-13
Drew P
a
r
o
ski
U
p
d
a
te Map
to u
s
e HphpArray
-
like data structure
commit
|
commitdiff
|
tree
2013-12-13
Drew Parosk
i
C
h
ange th
e
HH
B
C spec as needed to support the mechan
i
cs
.
.
.
commit
|
commitdiff
|
tree
2013-12-03
D
r
ew Paroski
Move Collection in
t
erface to the HH
n
amespace
commit
|
commitdiff
|
tree
2013-12-03
Drew Pa
r
o
s
ki
Av
o
id c
a
l
l
ing sma
r
t_malloc() to alloc
a
te 0 bytes
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Drew Paroski
U
pdate array_filter() to support
c
ollections
commit
|
commitdiff
|
tree
2013-12-01
Dr
e
w
Paroski
U
pdate README
.
md
commit
|
commitdiff
|
tree
2013-11-27
Drew
P
ar
o
ski
Update array_map() to support coll
e
ctions
commit
|
commitdiff
|
tree
2013-11-27
Drew Paro
s
ki
Unbreak the debug b
u
ild
commit
|
commitdiff
|
tree
2013-11-27
Drew Parosk
i
Upd
a
te call_user_
f
unc_array() to
s
upport co
l
lections
commit
|
commitdiff
|
tree
2013-11-27
Drew Paroski
S
upport "C::{<expr>}()" sty
l
e met
h
od calls
commit
|
commitdiff
|
tree
2013-11-13
D
r
ew Paroski
Fix code path that
can overflo
w
th
e
native
s
ta
c
k
commit
|
commitdiff
|
tree
2013-11-12
Drew Par
o
ski
Update
u
n
s
erialize to support moving all collections
.
.
.
commit
|
commitdiff
|
tree
2013-11-11
Drew Pa
r
oski
Fix r
e
serialize() to
p
r
o
perly hand
l
e th
e
'V'
and 'K
.
.
.
commit
|
commitdiff
|
tree
2013-11-08
Drew Paroski
R
e
v
e
rt "Fix
/
stop command issued when
h
h
vm
c
an't b
i
nd
.
.
.
commit
|
commitdiff
|
tree
2013-11-06
D
r
ew Paroski
Wrap
"
t
est
/
slow/col
l
ection_
c
lasses/
8
17
.
php" within
.
.
.
commit
|
commitdiff
|
tree
2013-11-05
Drew P
a
roski
Small fix for ContSusp
e
n
d
* ins
t
ruct
i
o
n
s
commit
|
commitdiff
|
tree
2013-11-04
Drew Paroski
Fix Traversable
commit
|
commitdiff
|
tree
2013-10-28
D
r
ew Paro
s
ki
Make array_inter
s
ect and ar
r
ay_intersect_key work with
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
D
r
ew
P
aroski
Make array_diff and array_diff_key
w
ork with co
l
lections
commit
|
commitdiff
|
tree
2013-10-16
Drew Paroski
Fix JIT helpers
f
or
i
ss
e
t() on collections
commit
|
commitdiff
|
tree
2013-10-16
Dre
w
Parosk
i
Disallow 'yield' insi
d
e an async function
commit
|
commitdiff
|
tree
2013-10-08
Drew Paroski
Ad
d
toV
a
luesArray() and toKey
s
A
r
ray()
to variou
s
trai
t
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-08
Drew Pa
r
o
ski
F
i
x bug with
how H
p
hp
A
r
r
ay::C
o
py
R
eser
v
e() initiali
z
es
.
.
.
commit
|
commitdiff
|
tree
2013-10-05
Drew Pa
r
oski
Ad
d
values()
method to collections, StrictItera
b
le
.
.
.
commit
|
commitdiff
|
tree
2013-10-02
Drew Paroski
Add t
o
Vector() and fr
i
ends to LazyIterableView an
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-30
Drew
Paroski
Fix HH
V
M to
c
o
rrect
l
y hand
l
e
cases where __toString
.
.
.
commit
|
commitdiff
|
tree
2013-09-30
Drew Paroski
Don't
allow
mock cl
a
sses to
e
xten
d
c
o
llection classes
commit
|
commitdiff
|
tree
2013-09-24
Drew
Par
o
ski
Fix Set:
:
t
oKeysArray() and Set:
:
toValuesArray()
commit
|
commitdiff
|
tree
2013-09-24
Drew Paroski
Update ar
r
ay_k
e
y
s
(),
array_
v
alu
e
s(), ar
r
ay_combine
.
.
.
commit
|
commitdiff
|
tree
next