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
Move for_debugger_eval into compiler_options.
2019-03-13
Alexey Topt
y
gin
Mo
v
e
for_debugg
e
r_eval into compiler_options
.
commit
|
commitdiff
|
tree
2019-03-13
A
l
e
xey Toptygin
Op
e
n
C
ore_kern
e
l in em
i
t_
p
rogram
.
ml
commit
|
commitdiff
|
tree
2019-03-08
Alexey
Topt
y
gin
Stop
t
r
eating self
:
:cl
a
ss in traits specially
.
commit
|
commitdiff
|
tree
2019-03-08
A
l
exey
Toptygin
Clean up handling of get_class
i
n
t
he emitter
.
commit
|
commitdiff
|
tree
2019-03-07
Al
e
xey Toptygin
Finish killing d
e
fine()
.
commit
|
commitdiff
|
tree
2019-03-06
Alex
e
y Toptygin
Fix unicode
c
omments in hphp/r
u
ntim
e
/
e
xt/icu/ext_ic
u
_calenda
.
.
.
commit
|
commitdiff
|
tree
2019-03-01
A
l
exey Toptygin
F
i
x
.
hhi for
D
ateTi
m
e
Zone::getOffset
commit
|
commitdiff
|
tree
2019-02-26
Alex
e
y Topt
y
gin
Revert D14119919: co
n
figurable number of warmup threads
commit
|
commitdiff
|
tree
2019-02-23
Al
e
xey T
o
p
t
y
gin
Make Debug
g
e
r
Seriali
z
e format se
r
i
a
l
ize native da
t
a
.
commit
|
commitdiff
|
tree
2019-02-19
Alexey Toptyg
i
n
Re
v
ert D14000
9
35:
cust
o
mize log c
o
l
u
mn names
commit
|
commitdiff
|
tree
2019-02-12
Alex
e
y T
o
ptygin
Merge hphp_con
t
ext_shutdown back into hph
p
_context_exit
.
commit
|
commitdiff
|
tree
2019-02-12
Alexey Toptygin
Del
e
te
n
oop phpDebuggerRe
q
uestS
h
utdownHook
commit
|
commitdiff
|
tree
2019-02-12
Alexey
T
optygin
Add opt
i
on to war
n
/throw
when unseria
l
izing
t
o nonexistent
.
.
.
commit
|
commitdiff
|
tree
2019-02-12
A
l
exey T
o
ptygin
D
elete disabl
e
d,
f
ailing
s
p
ec tes
t
s
.
commit
|
commitdiff
|
tree
2019-02-08
Alexey Toptygi
n
Delete
d
ead, unsafe Extensi
o
nRegistry::unregi
s
terExtension
.
commit
|
commitdiff
|
tree
2019-02-08
Alexey Toptygin
F
ix SCO
P
E
_FAIL in initializeRequestE
v
entHandle
r
.
commit
|
commitdiff
|
tree
2019-02-08
Alexey Top
t
ygin
Delete long-dead Simple
C
ou
n
t
er code
.
commit
|
commitdiff
|
tree
2019-02-08
A
lexey Toptygin
M
ake
_
_P
H
P_Incomplet
e
_Class: final, n
o
t new-able, fail
.
.
.
commit
|
commitdiff
|
tree
2019-02-08
Alexey Toptygin
Make stdCla
s
s final in t
h
e r
u
ntime
.
commit
|
commitdiff
|
tree
2019-02-06
Ale
x
ey Toptyg
i
n
W
o
rk
a
r
ound thr
e
ad shut
d
o
w
n order issues in vsdebug
.
commit
|
commitdiff
|
tree
2019-02-02
Al
e
xe
y
Topty
g
in
Fix not
i
ce spe
w
in test runner
.
commit
|
commitdiff
|
tree
2019-02-01
Alexey Top
t
y
gin
Fix test run
n
er temp
d
irec
t
o
r
y remov
a
l
.
commit
|
commitdiff
|
tree
2019-01-30
Alexey
T
o
pt
y
gi
n
S
t
o
p
us
i
ng func_get_a
r
g
(
s) and func
_
num_ar
g
where possib
l
e
.
commit
|
commitdiff
|
tree
2019-01-30
Al
e
xey
Toptygin
Stop need
l
e
ssly using fun
c
_get_args in ru
n
.
ph
p
commit
|
commitdiff
|
tree
2019-01-30
Alexey Topt
y
gin
D
e
lete de
a
d static function walk_fun
c
in ext_array
.
cpp
commit
|
commitdiff
|
tree
2019-01-30
Alexey Topt
y
gin
D
e
lete Runt
i
m
e
Option::Enable
Z
e
n
d
Sort
i
ng
commit
|
commitdiff
|
tree
2019-01-27
Alexey Toptyg
i
n
Stop impl
i
ci
t
ly coercing collections
to arrays in func
.
.
.
commit
|
commitdiff
|
tree
2019-01-26
Alexey Toptygin
Suppress snp
r
intf "outpu
t
may be truncated" warnings
commit
|
commitdiff
|
tree
2019-01-26
Alexey
Toptygin
Del
e
t
e
framework tes
t
s
.
commit
|
commitdiff
|
tree
2019-01-22
Al
e
x
ey T
o
ptygin
C
hange orde
r
of paths
in
w
hi
c
h we loo
k
fo
r
hhvm
i
n
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Alexey To
p
tygin
Mo
v
e
f
unction pointer
b
ytecodes to the
r
ight s
e
ction
commit
|
commitdiff
|
tree
2019-01-19
Alexey Top
t
y
g
i
n
ReflectionFunctionAbstr
a
ct::retu
r
nsReference al
w
ays
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Al
e
xey Toptygin
R
e
-i
n
trod
u
ce array
_
wa
l
k and arr
a
y
_
walk_recur
s
ive
commit
|
commitdiff
|
tree
2019-01-17
Alexey
Top
t
ygin
Delete the 'li
n
t' target
from
t
he compiler
.
commit
|
commitdiff
|
tree
2019-01-17
Alexey Toptygin
Simplify
iter_
v
a
l
u
e_cell_local_impl
.
commit
|
commitdiff
|
tree
2019-01-16
Al
e
xey T
o
ptygin
R
x v
e
rificati
o
n
: allow writes to arrays nes
t
ed i
n
lo
c
als
.
commit
|
commitdiff
|
tree
2019-01-11
Alexey T
o
ptygin
Clean up som
e
nits fr
o
m D1361272
8
commit
|
commitdiff
|
tree
2018-12-29
Alexey Toptygin
Make slow/ext_zlib/hack_array tests
m
ore reliable
.
commit
|
commitdiff
|
tree
2018-12-28
Alexey Toptygin
Rep
l
ace comp
i
ler/
j
son
.
h
with f
o
ll
y
/json
.
h in
p
reg
.
cpp
commit
|
commitdiff
|
tree
2018-12-28
A
l
exey Toptygin
Delete to
k
e
n
_get
_
all and
ever
y
thing that de
p
ends on it
.
commit
|
commitdiff
|
tree
2018-12-28
Al
e
xey T
o
ptygin
Repla
c
e toke
n
_get_all
with ffp-based he
l
per in
f
ramework
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
Ale
x
ey Toptygin
Add extension
m
ethod to repla
c
e token_g
e
t_all i
n
framewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2018-12-22
Ale
x
e
y Toptygin
Fi
x
hhvm build breakage caus
e
d by D135
3
5506 + D1353460
3
commit
|
commitdiff
|
tree
2018-12-21
Al
e
xey Toptygin
Fix AbortB
u
ildOnVerifyError when
--hphp -vUseHHBBC
.
.
.
commit
|
commitdiff
|
tree
2018-12-21
Alexey Topty
g
in
On
l
y emi
t
half t
h
e
bod
y
for Rx\IS_ENABLED __
R
x functions
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
A
l
exey Toptygin
Delete 2 dea
d
bools
f
ro
m
FuncEmitter
commit
|
commitdiff
|
tree
2018-12-17
Alexey Toptygin
Make
c
losu
r
es inher
i
t the Rx
level
of th
e
ir s
c
op
e
in
.
.
.
commit
|
commitdiff
|
tree
2018-12-13
Alexey
To
p
tygin
Use
fewer magic numbers
i
n rx
.
h
commit
|
commitdiff
|
tree
2018-12-13
Alexey Topt
y
gin
Add optional verifica
t
ion of Rx functio
n
bodies
.
commit
|
commitdiff
|
tree
2018-11-30
Alexey Toptygin
Don
'
t clone collections in sys
t
emlib
.
commit
|
commitdiff
|
tree
2018-11-30
Al
e
x
e
y Toptygi
n
A
lways use
T
hrowOnCallByRefAnnota
t
ionMismatch in Rx
.
.
.
commit
|
commitdiff
|
tree
2018-11-12
Alexe
y
Toptygi
n
Ded
u
plica
t
e code
an
d
fix bugs in hac
k
collection sort
i
ng
.
commit
|
commitdiff
|
tree
2018-11-12
A
lexey Toptygin
G
i
ve
PackedArray::pre
S
or
t
the better algorithm from
.
.
.
commit
|
commitdiff
|
tree
2018-11-12
A
l
exey Toptygin
De-duplicate cod
e
b
e
tween MixedA
r
r
a
y and SetArray sorts
.
commit
|
commitdiff
|
tree
2018-11-12
A
lexey Toptygin
Make getSor
t
Function l
e
s
s fragile
.
commit
|
commitdiff
|
tree
2018-11-12
Alexey Toptygin
Fix varray => darray
p
rom
o
tion wh
e
n sortin
g
.
commit
|
commitdiff
|
tree
2018-11-06
Alexey
T
o
ptygin
M
a
k
e
Debugge
r
Serialize work properly with hack array
.
.
.
commit
|
commitdiff
|
tree
2018-11-06
Alexey To
p
tygi
n
Make it easier to
debu
g
excep
t
i
ons
f
rom __toDebugDi
s
play
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
A
l
exey Toptygin
Add notices
for ArrayAcc
e
ss use
.
commit
|
commitdiff
|
tree
2018-11-05
Alexey Toptygin
Del
e
te dead code related to
A
r
r
ayAc
c
ess o
p
eration
s
.
commit
|
commitdiff
|
tree
2018-10-24
A
lexey Topty
g
in
Co
n
s
t-
f
old (v)sprintf
.
commit
|
commitdiff
|
tree
2018-10-23
Alexey Toptygin
Replac
e
usage of fun f
o
r testing p
a
ram coer
c
ion
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Alexey T
o
pty
g
in
Fix the j
i
t's understanding
o
f when Ver
i
fyPa
r
amFail
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Alexey Toptygin
De
l
ete dead code for comparing Resources
.
commit
|
commitdiff
|
tree
2018-10-17
A
l
exe
y
Topt
y
g
in
Del
e
te dead code for comparing
Objects (as opposed
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Alexey Toptyg
i
n
Add HH\Rx\move
commit
|
commitdiff
|
tree
2018-10-09
Alexey T
o
pt
y
gin
Fix calli
n
g convent
i
on
i
n M
a
p
collectio
n
m
ap/filter
.
.
.
commit
|
commitdiff
|
tree
2018-10-07
Alexe
y
T
o
ptygin
Reduce c
o
py-pasta in tv-
c
o
m
p
ari
s
ons
.
cpp
commit
|
commitdiff
|
tree
2018-10-07
Alexey Toptygin
Add Objec
t
Data::less
E
qua
l
and ::moreEq
u
al helpers
.
commit
|
commitdiff
|
tree
2018-10-05
Alexey Toptygin
Add
a
n optio
n
to raise notices wh
e
n implicitly calling
.
.
.
commit
|
commitdiff
|
tree
2018-10-05
A
lexey Toptygin
O
p
erators <=
and >=
must not
e
v
a
luate arra
y
/
objec
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
Al
e
xey T
o
ptygin
Ch
a
n
ge
t
he
runti
m
e beha
v
i
o
r of Rx\freeze
.
commit
|
commitdiff
|
tree
2018-09-24
Alexey Toptygin
Delete eval
s
u
pport
from preg_replace
.
commit
|
commitdiff
|
tree
2018-09-24
Alexey
T
optygin
Allo
w
systemli
b
to
u
s
e
FThrowOnRefMism
a
tch calling
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Alexey Top
t
ygi
n
Add Rx bits to
t
he fron
t
-end
.
commit
|
commitdiff
|
tree
2018-09-19
A
lexe
y
Toptygin
Don
'
t
l
et keysets break
b
ack-referenc
e
s in seriali
z
ed
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Alexey Toptygin
Move
basic
fun
c
tion/method Rx
a
ttribute vali
d
ation
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
A
lexey Toptygin
Move AttrHasForeignThis from Att
r
to a
b
it on Func
.
commit
|
commitdiff
|
tree
2018-09-01
A
l
exey Toptygin
Fix forwar
d
tests broke
n
b
y D9302107
.
commit
|
commitdiff
|
tree
2018-08-29
Al
e
x
e
y
Toptygin
Add t
e
s
t
coverag
e
fo
r
an
d
f
i
x
b
u
gs in array_ke
y
_e
x
ists
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
Alexey Topty
g
i
n
Fix arra
y
cast and array_key_
e
x
i
sts
o
n
A
rrayItera
t
or
.
.
.
commit
|
commitdiff
|
tree
2018-08-25
Alexey To
p
tygin
Ma
k
e -w AKA
-
-show work
r
a
t
her
t
han cras
h
ing
.
commit
|
commitdiff
|
tree
2018-08-19
Alexey Toptygi
n
Stop
using Ob
j
ectData
:
:
to
A
rray in
DataW
a
lk
e
r
commit
|
commitdiff
|
tree
2018-08-15
Alexey To
p
tygin
Do ObjectData comparisons without materiali
z
ing a
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Alexe
y
Toptyg
i
n
M
ore test coverage for edge
c
ases comparing objects
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Alexey Toptygin
Create a helper
for iterating
o
bject properties in
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Alexey
T
optygin
Stop using
Ob
j
ectData::toAr
r
ay in objprof
commit
|
commitdiff
|
tree
2018-08-15
Alexey Toptygin
Sto
p
doing nonse
n
s
i
c
a
l refc
o
unt operations in ob
j
propf
commit
|
commitdiff
|
tree
2018-08-12
Alex
e
y To
p
tygin
Stop using O
b
jectData::toArray in ObjectData::equal
.
commit
|
commitdiff
|
tree
2018-08-12
A
l
e
xey Toptygin
F
i
x/a
d
d test
s
for compa
r
ing cl
a
s
s
es w
i
th s
p
eci
a
l
t
o
A
rray
.
.
.
commit
|
commitdiff
|
tree
2018-08-11
A
l
e
xey Topty
g
in
F
i
x bogus
a
s
sert in ~Obj
e
ctDa
t
a
commit
|
commitdiff
|
tree
2018-08-10
Alexey Toptygin
Seal a
l
l t
h
e abstract
asi
o
clas
s
es
.
commit
|
commitdiff
|
tree
2018-08-09
Alexey
T
o
pty
g
in
Rem
o
v
e unuse
d
A
ttrN
o
Serialize
.
commit
|
commitdiff
|
tree
2018-08-09
Alexey To
p
tygin
Inva
l
idate WeakRefs in all in
s
t
anceDtor
s
.
commit
|
commitdiff
|
tree
2018-08-08
Alexey Toptygin
Delete un
u
sed failing tests fil
e
s
.
commit
|
commitdiff
|
tree
2018-08-08
Al
e
xey To
p
tygin
De
l
ete write-
o
nl
y
HPHP::Class::Pro
p
::originalMangledName
commit
|
commitdiff
|
tree
2018-08-02
Alexey
Toptygin
Add a runt
i
me option to raise notices when reading
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Alexe
y
To
p
tygin
Stop using ParserBase i
n
hphp/run
t
i
m
e
and
hphp/hhbbc
.
commit
|
commitdiff
|
tree
2018-07-31
Alexey Toptygi
n
S
top using built
i
n_symbol
s
.
h
o
utsi
d
e of hphp/compiler
.
commit
|
commitdiff
|
tree
2018-07-31
Alexey Toptygin
Don'
t
us
e
legacy parser in the vsdebu
g
extension
.
commit
|
commitdiff
|
tree
next