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
SyntaxError
2019-04-10
Alex
e
y
Toptygin
Bloc
k
s on
l
y
e
ver have one thr
o
wExit, s
t
op using a vector
.
.
.
commit
|
commitdiff
|
tree
2019-04-10
A
lexey Toptygin
Simp
l
ify away most of bui
l
d_e
x
ceptional_e
d
ges
.
commit
|
commitdiff
|
tree
2019-04-10
A
lexey Top
t
ygin
Upd
a
t
e
docs/comment
s
related to recent unwinder change
s
.
commit
|
commitdiff
|
tree
2019-04-08
Alexey Toptygin
Clean
up in
t
ish cast lef
t
overs
.
commit
|
commitdiff
|
tree
2019-04-05
Alexey Topty
g
in
I
mprove
A
s
semb
l
erMaxScalarSize
commit
|
commitdiff
|
tree
2019-03-26
Alexey Toptygin
Ban
n
o
-args
g
et_class() in the
t
ypechec
k
er
.
commit
|
commitdiff
|
tree
2019-03-21
A
l
ex
e
y Topty
g
in
Impr
o
ve
R
x
verification
o
f new FuncNum
A
rgs
b
ytecode
.
commit
|
commitdiff
|
tree
2019-03-21
Al
e
xey
T
optyg
i
n
Fix minor
i
ss
u
es in slow/red
e
clared_classes
tests
.
commit
|
commitdiff
|
tree
2019-03-20
Alexey Topt
y
gin
S
t
op ex
p
ecting hphpc output in unit t
e
sts
.
commit
|
commitdiff
|
tree
2019-03-20
Alexey Toptygi
n
Delete Executio
n
Con
t
ext:
:
bindVar
commit
|
commitdiff
|
tree
2019-03-19
Alexey T
o
p
t
y
gin
D
e
lete remain
i
ng references to static l
o
cals
.
commit
|
commitdiff
|
tree
2019-03-13
A
lex
e
y
Toptygin
Make for_debugger_eval flag co
r
rect
l
y work for pi
p
e
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
A
l
exe
y
To
p
tygin
Move for_debugger_eval
into
compiler_options
.
commit
|
commitdiff
|
tree
2019-03-13
Alexe
y
Topt
y
gin
Open
C
ore_kernel in
e
m
i
t_progr
a
m
.
ml
commit
|
commitdiff
|
tree
2019-03-08
Alexey Toptygi
n
Stop trea
t
ing
s
e
l
f::class in traits sp
e
cially
.
commit
|
commitdiff
|
tree
2019-03-08
Ale
x
ey Topt
y
gin
C
l
ean
u
p handling of get_class in t
h
e emitte
r
.
commit
|
commitdiff
|
tree
2019-03-07
A
le
x
ey Toptygin
Finish
killi
n
g
d
e
f
i
n
e()
.
commit
|
commitdiff
|
tree
2019-03-06
Alexey Top
t
ygi
n
F
ix unicode comments
in
h
p
h
p/
r
u
nti
m
e
/ext
/
icu/ext_i
c
u_calenda
.
.
.
commit
|
commitdiff
|
tree
2019-03-01
Alexey Top
t
ygin
Fix
.
hhi for DateTi
m
eZone::getOffset
commit
|
commitdiff
|
tree
2019-02-26
Alexey Top
t
y
g
in
Revert
D1
4
1
1
9919:
c
onfigurab
l
e number
o
f warmup threads
commit
|
commitdiff
|
tree
2019-02-23
Alexey
T
opty
g
in
Make
D
ebu
g
gerSerialize format serialize nati
v
e data
.
commit
|
commitdiff
|
tree
2019-02-19
A
l
exey Top
t
y
gin
Reve
r
t D14000935: customize log colum
n
nam
e
s
commit
|
commitdiff
|
tree
2019-02-12
Alexe
y
Toptygin
Merge hphp_context_shut
d
own bac
k
into hph
p
_context_exit
.
commit
|
commitdiff
|
tree
2019-02-12
Al
e
xey Toptygin
Dele
t
e noop php
D
e
b
u
g
gerRequestShut
d
ownHook
commit
|
commitdiff
|
tree
2019-02-12
Alexey Toptyg
i
n
Add optio
n
to
wa
r
n/throw when unserializ
i
ng to nonexist
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2019-02-12
Alexey Toptygin
De
l
ete disabled, failin
g
spec tests
.
commit
|
commitdiff
|
tree
2019-02-08
Ale
x
e
y To
p
tygin
Dele
t
e d
e
ad, uns
a
fe ExtensionRegistr
y
::
u
nregi
s
terE
x
t
ension
.
commit
|
commitdiff
|
tree
2019-02-08
A
lexey Toptygin
Fi
x
SCOPE
_
FAIL in initializeReq
u
estEventHa
n
dler
.
commit
|
commitdiff
|
tree
2019-02-08
Alexey
T
optygin
Delete l
o
ng-dea
d
S
i
m
p
leCoun
t
e
r
code
.
commit
|
commitdiff
|
tree
2019-02-08
Al
e
xey
T
optyg
i
n
M
a
ke __PHP_Incomplete_Class
:
f
in
a
l, no
t
n
e
w-able
,
fa
i
l
.
.
.
commit
|
commitdiff
|
tree
2019-02-08
Al
e
x
e
y T
o
ptygin
M
ake stdClass final in the
r
un
t
ime
.
commit
|
commitdiff
|
tree
2019-02-06
Alexey Toptygin
Work aro
u
nd th
r
ead s
h
utdown o
r
de
r
i
s
s
ues in vsdebug
.
commit
|
commitdiff
|
tree
2019-02-02
Alexey Toptygin
Fix
no
t
ice
s
p
ew
in test run
n
e
r
.
commit
|
commitdiff
|
tree
2019-02-01
Alexey Toptygin
Fix test ru
n
ner temp dire
c
t
o
r
y rem
o
val
.
commit
|
commitdiff
|
tree
2019-01-30
Alexey
Toptygin
Stop
u
s
ing fun
c
_
get_
a
rg(s) an
d
func_num_arg where p
o
ssible
.
commit
|
commitdiff
|
tree
2019-01-30
A
l
exey
Toptygin
Stop n
e
e
dles
s
ly using
func_
g
et_arg
s
in run
.
php
commit
|
commitdiff
|
tree
2019-01-30
Alexey To
p
tygi
n
Delete dead
s
t
atic
fu
n
ction wal
k
_func
i
n ext_array
.
cpp
commit
|
commitdiff
|
tree
2019-01-30
Alexey Toptygin
Dele
t
e Runti
m
eOption::En
a
bleZendSorting
commit
|
commitdiff
|
tree
2019-01-27
A
lexey Toptygin
Stop i
m
plicit
l
y coercin
g
collecti
o
ns to arrays in fu
n
c
.
.
.
commit
|
commitdiff
|
tree
2019-01-26
Alexey Top
t
ygin
Suppress snprintf "output may be truncated" wa
r
nings
commit
|
commitdiff
|
tree
2019-01-26
A
lexey Toptygin
D
e
lete fra
m
ewo
r
k tests
.
commit
|
commitdiff
|
tree
2019-01-22
Ale
x
ey Toptygin
Change orde
r
of paths
i
n
w
hich we look for h
h
v
m
i
n
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Alexey Toptygin
Move function point
e
r
byte
c
odes to
t
he rig
h
t se
c
tion
commit
|
commitdiff
|
tree
2019-01-19
Alexey Toptygin
Reflec
t
ionFunctionAbs
t
ract::ret
u
rnsReference always
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
A
l
exey Toptygi
n
Re-i
n
t
roduce
a
rray
_
wa
l
k an
d
a
rray_w
a
lk_recurs
i
ve
commit
|
commitdiff
|
tree
2019-01-17
Al
e
xe
y
T
op
t
ygin
Delete the
'
l
i
n
t' tar
g
e
t
from th
e
c
ompile
r
.
commit
|
commitdiff
|
tree
2019-01-17
A
lexe
y
Toptygin
S
implify ite
r
_
value_cell_local_impl
.
commit
|
commitdiff
|
tree
2019-01-16
Alexey Top
t
ygin
R
x veri
f
ication: allow
write
s
t
o
a
r
rays nested in lo
c
als
.
commit
|
commitdiff
|
tree
2019-01-11
Alexey Toptygin
Clean up some n
i
ts fr
o
m D13612728
commit
|
commitdiff
|
tree
2018-12-29
Al
e
x
e
y Toptygin
Make slow/ext_zlib/ha
c
k_
a
rr
a
y test
s
more reliable
.
commit
|
commitdiff
|
tree
2018-12-28
Alex
e
y
Topty
g
in
R
eplace
c
ompiler/j
s
on
.
h
with folly/json
.
h in
p
r
eg
.
c
pp
commit
|
commitdiff
|
tree
2018-12-28
Alexe
y
Toptygin
Delete token_get_all
a
nd everythi
n
g that dep
e
nds
on it
.
commit
|
commitdiff
|
tree
2018-12-28
Al
e
xe
y
Topt
y
gin
R
e
place
token_get_all with ff
p
-based
h
elp
e
r in framew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
A
lexey Topty
g
in
Add extension me
t
hod to replace token_get_all
i
n framework
.
.
.
commit
|
commitdiff
|
tree
2018-12-22
Alexey Topt
y
gin
F
i
x hhvm buil
d
breakage
c
aused by D13535506 + D135
3
4603
commit
|
commitdiff
|
tree
2018-12-21
Alexey Toptygin
Fix Ab
o
rt
B
uild
O
nV
e
rifyError when --
h
php -v
U
seHHBBC
.
.
.
commit
|
commitdiff
|
tree
2018-12-21
Alexey Toptygin
Only emit
h
alf the body for Rx\IS_ENA
B
LED __Rx fu
n
c
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
A
lexey Toptyg
i
n
Dele
t
e 2
dead bools from Func
E
mit
t
er
commit
|
commitdiff
|
tree
2018-12-17
Al
e
xey
Topty
g
in
Make closure
s
inher
i
t
the Rx level
o
f
t
heir scope in
.
.
.
commit
|
commitdiff
|
tree
2018-12-13
Alexey Toptygin
Use
f
ewer magic nu
m
bers in rx
.
h
commit
|
commitdiff
|
tree
2018-12-13
Alexey To
p
tygin
Add optional verification of Rx fun
c
t
io
n
b
o
dies
.
commit
|
commitdiff
|
tree
2018-11-30
A
lexey Topt
y
gin
Don't clone
c
ollections in sy
s
temli
b
.
commit
|
commitdiff
|
tree
2018-11-30
Alexey Top
t
ygin
Alw
a
y
s
use Th
r
o
wOnCallByRe
f
Annotation
M
ismat
c
h in
R
x
.
.
.
commit
|
commitdiff
|
tree
2018-11-12
Alexey Toptygi
n
Ded
u
plic
a
te cod
e
and f
i
x bugs
i
n
hack collection s
o
rting
.
commit
|
commitdiff
|
tree
2018-11-12
A
lexey Toptyg
i
n
Gi
v
e
PackedArray::preSort the
b
e
tter algorithm from
.
.
.
commit
|
commitdiff
|
tree
2018-11-12
Alexey Toptygin
De-duplicat
e
c
od
e
between Mix
e
dArray and Se
t
Ar
r
ay sorts
.
commit
|
commitdiff
|
tree
2018-11-12
Al
e
x
ey
T
o
p
t
ygin
Make getSortFunction le
s
s
fr
a
gile
.
commit
|
commitdiff
|
tree
2018-11-12
Alexey
Toptygin
Fix varray =>
d
array promoti
o
n
w
he
n
sorting
.
commit
|
commitdiff
|
tree
2018-11-06
Al
e
xey
Topt
y
gin
Mak
e
DebuggerSerialize
work properly
with hack array
.
.
.
commit
|
commitdiff
|
tree
2018-11-06
A
l
exey
T
o
p
ty
g
in
Make i
t
easier to debug exceptio
n
s
from __toDebugD
i
spla
y
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Alexey Toptygin
Add notices fo
r
ArrayA
c
cess
u
se
.
commit
|
commitdiff
|
tree
2018-11-05
A
l
exey
T
op
t
ygin
De
l
e
t
e dead code relat
e
d to ArrayAccess operati
o
ns
.
commit
|
commitdiff
|
tree
2018-10-24
Alexey T
o
ptygin
Const
-
fol
d
(
v)
s
printf
.
commit
|
commitdiff
|
tree
2018-10-23
Alex
e
y
Toptygin
Replace us
a
ge of fun for testi
n
g
p
aram coercion with
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Alexey T
o
ptygin
Fix the jit's understanding of w
h
en VerifyParamFail
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Alexe
y
Toptygin
D
e
l
ete dead
c
ode for
c
omp
a
r
ing Resources
.
commit
|
commitdiff
|
tree
2018-10-17
Alexe
y
Toptygin
Del
e
te dead
code for comparing Object
s
(as opposed
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Alexey Top
t
y
g
i
n
Add HH\Rx\move
commit
|
commitdiff
|
tree
2018-10-09
Alexey To
p
tygin
Fix call
i
ng
convention i
n
Map co
l
lection m
a
p
/
fi
l
ter
.
.
.
commit
|
commitdiff
|
tree
2018-10-07
Alexey Toptygin
Reduce c
o
py-pasta in tv-comparisons
.
cpp
commit
|
commitdiff
|
tree
2018-10-07
Alexey Topt
y
gin
Add ObjectData::lessEqua
l
and ::moreEqual helpe
r
s
.
commit
|
commitdiff
|
tree
2018-10-05
A
l
ex
e
y Topty
g
in
Add
a
n option to raise notices when i
m
pli
c
itly calling
.
.
.
commit
|
commitdiff
|
tree
2018-10-05
Alexey Top
t
ygin
O
p
erators <= an
d
>= must not evalua
t
e a
r
ray/object
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
Alexey Top
t
yg
i
n
Change the r
u
ntime behavior of Rx\freeze
.
commit
|
commitdiff
|
tree
2018-09-24
Al
e
x
e
y Toptyg
i
n
Delet
e
eval su
p
port from preg
_
replace
.
commit
|
commitdiff
|
tree
2018-09-24
Alexey
Toptygin
A
l
l
o
w sy
s
temlib to use FTh
r
o
w
OnRefMismatch
calling
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
A
l
exe
y
Toptygi
n
Add Rx
bits to th
e
front-end
.
commit
|
commitdiff
|
tree
2018-09-19
Al
e
xey
T
optyg
i
n
Don't
let keys
e
ts break back-ref
e
r
e
nces in serialized
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Alex
e
y Toptygi
n
M
ove b
a
sic function/meth
o
d
Rx attribute validation
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
Alexey Toptygin
Move Attr
H
a
s
Foreig
n
Thi
s
from Attr
to a
b
i
t
on Func
.
commit
|
commitdiff
|
tree
2018-09-01
Alexey Topt
y
gin
Fix forward tests bro
k
en
by D9
3
02107
.
commit
|
commitdiff
|
tree
2018-08-29
Alex
e
y To
p
tygin
Add t
e
s
t coverage
f
or and
fix bugs in array_key_exists
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
A
lexey Toptygin
Fix array cast and array_key_exi
s
t
s on
A
rra
y
Iterato
r
.
.
.
commit
|
commitdiff
|
tree
2018-08-25
A
le
x
ey Toptygin
M
a
ke -w AKA -
-
show work
r
ather
tha
n
crashing
.
commit
|
commitdiff
|
tree
2018-08-19
Alexey To
p
t
y
gin
Stop using Obje
c
t
Data:
:
toArray in Data
W
alker
commit
|
commitdiff
|
tree
2018-08-15
Al
e
x
e
y
Toptyg
i
n
Do Obje
c
t
D
a
t
a comparis
o
ns without materia
l
i
z
in
g
a
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Alexey Topt
y
gin
More test coverage
f
o
r edge cas
e
s comp
a
r
i
ng
o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Al
e
xey Toptygin
C
reate
a
h
elper for
i
terating
o
bjec
t
properties
in
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Al
e
xey To
p
tygin
Sto
p
u
sing O
b
jectData::toArray in
o
bjpro
f
commit
|
commitdiff
|
tree
2018-08-15
Alexey
To
p
tygin
Sto
p
doing nonsensical refcount operation
s
in objpropf
commit
|
commitdiff
|
tree
next